Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | mov: Fix wrong timestamp generation for fragmented movies that have time ↵ | Yusuke Nakamura | 2011-06-10 | 1 | -4/+5 |
| | | | | | | offset caused by the first edit list entry. Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | movdec: Add support for the 'wfex' atom. | Alex Converse | 2011-06-09 | 1 | -0/+14 |
| | | | | The 'wfex' is just a Microsoft WaveFormatEx struct. | ||||
* | mov: Remove leftover crufty debug statement with references to a local file. | Diego Biurrun | 2011-06-08 | 1 | -3/+0 |
| | |||||
* | Remove all uses of now deprecated metadata functions. | Anton Khirnov | 2011-06-08 | 1 | -9/+10 |
| | |||||
* | Replace some av_log/printf + #ifdef combinations by av_dlog. | Diego Biurrun | 2011-06-07 | 1 | -6/+3 |
| | |||||
* | Mark some variables with av_unused | Mans Rullgard | 2011-06-03 | 1 | -1/+1 |
| | | | | | | | Most of these variables are only used in av_dlog statements, some are required but not used by other macros. Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | Remove unused variables | Mans Rullgard | 2011-06-02 | 1 | -3/+3 |
| | |||||
* | mov: Support edit list atom version 1. | Yusuke Nakamura | 2011-05-12 | 1 | -5/+11 |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||||
* | mov: fix composition timestamps on movie fragments. | Yusuke Nakamura | 2011-05-05 | 1 | -13/+27 |
| | | | | This fixes, for instance, the case that there is a track that has some samples with composition time offset and has a track run without sample-composition-time-offsets-present. | ||||
* | Fix mov debug (u)int64_t format strings. | Alex Converse | 2011-04-22 | 1 | -3/+3 |
| | |||||
* | avio: remove AVIO_* access symbols in favor of new AVIO_FLAG_* symbols | Stefano Sabatini | 2011-04-19 | 1 | -1/+1 |
| | | | | | | | | Make AVIO_FLAG_ access constants work as flags, and in particular fix the behavior of functions (such as avio_check()) which expect them to be flags rather than modes. This breaks API. | ||||
* | make containers pass palette change in AVPacket | Kostya Shishkov | 2011-04-15 | 1 | -5/+15 |
| | | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | ||||
* | avio: AVIO_ prefixes for URL_ open flags. | Anton Khirnov | 2011-04-07 | 1 | -1/+1 |
| | |||||
* | avio: introduce an AVIOContext.seekable field | Anton Khirnov | 2011-04-03 | 1 | -6/+6 |
| | | | | Use it instead of url_is_streamed and AVIOContext.is_streamed. | ||||
* | mov: Add support for zero-sized stsc runs. | Alex Converse | 2011-03-31 | 1 | -1/+1 |
| | | | | | | | A zero sized stsc run doesn't make a lot of sense but the spec does not prohibit them and MPlayer VLC demuxers support them. Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | mov: set audio service type for AC-3 from bitstream mode in the 'dac3' atom. | Justin Ruggles | 2011-03-25 | 1 | -1/+5 |
| | |||||
* | Replace FFmpeg with Libav in licence headers | Mans Rullgard | 2011-03-19 | 1 | -4/+4 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | lavf: replace avio_seek(SEEK_CUR) with avio_skip where it makes sense | Anton Khirnov | 2011-03-16 | 1 | -18/+18 |
| | | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> | ||||
* | avio: deprecate url_feof | Anton Khirnov | 2011-03-07 | 1 | -2/+2 |
| | | | | | | AVIOContext.eof_reached should be used directly instead. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> | ||||
* | avio: avio_ prefix for url_fsize | Anton Khirnov | 2011-03-07 | 1 | -2/+2 |
| | | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> | ||||
* | avio: add avio_tell macro as a replacement for url_ftell | Anton Khirnov | 2011-03-04 | 1 | -13/+13 |
| | | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> | ||||
* | lavf: deprecate get_strz() in favor of avio_get_str | Anton Khirnov | 2011-03-04 | 1 | -1/+1 |
| | | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> | ||||
* | lavf: replace all uses of url_fskip with avio_seek | Anton Khirnov | 2011-03-01 | 1 | -18/+18 |
| | | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> | ||||
* | avio: avio_ prefix for url_fseek | Anton Khirnov | 2011-03-01 | 1 | -5/+5 |
| | | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> | ||||
* | avio: rename url_fopen/fclose -> avio_open/close. | Anton Khirnov | 2011-02-23 | 1 | -2/+2 |
| | | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> | ||||
* | avio: avio_ prefixes for get_* functions | Anton Khirnov | 2011-02-21 | 1 | -237/+237 |
| | | | | | | | | | | | | | | In the name of consistency: get_byte -> avio_r8 get_<type> -> avio_r<type> get_buffer -> avio_read get_partial_buffer will be made private later get_strz is left out becase I want to change it later to return something useful. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> | ||||
* | avio: move init_put_byte() to a new private header and rename it | Anton Khirnov | 2011-02-20 | 1 | -1/+2 |
| | | | | | | | init_put_byte should never be used outside of lavf, since sizeof(AVIOContext) isn't part of public ABI. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> | ||||
* | avio: rename ByteIOContext to AVIOContext. | Anton Khirnov | 2011-02-20 | 1 | -49/+49 |
| | | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> | ||||
* | mov: remove stray semicolon | Mans Rullgard | 2011-02-10 | 1 | -1/+1 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | pass QDMC extradata to the decoder | Sascha Sommer | 2011-02-06 | 1 | -2/+2 |
| | | | | | | | Makes playing QDMC files in MPlayer work when using the libavformat demuxer. Problem was that the extradata was not passed from demuxer to decoder. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> | ||||
* | Replace dprintf with av_dlog | Luca Barbato | 2011-01-29 | 1 | -36/+36 |
| | | | | dprintf clashes with POSIX.1-2008 | ||||
* | mov: add support for little-endian utf16 chapter names | John Stebbins | 2011-01-28 | 1 | -0/+2 |
| | | | | Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net> | ||||
* | In mov muxer, mux adpcm_ms and adpcm_ima_wav the way quicktime supports it | Baptiste Coudurier | 2011-01-28 | 1 | -0/+1 |
| | | | | | | In mov demuxer, set adpcm_ms and adpcm_ima_wav frame size to stsd samples per packet. Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net> | ||||
* | Prefix all _demuxer, _muxer, _protocol from libavformat and libavdevice. | Diego Elio Pettenò | 2011-01-26 | 1 | -1/+1 |
| | | | | | This also lists the objects from those two libraries as internal (by adding the ff_ prefix) so that they can then be hidden via linker scripts. | ||||
* | mov: simplify mov_read_chapters() by using avio_get_str16be | Anton Khirnov | 2011-01-26 | 1 | -21/+15 |
| | | | | | | It probably also fixes a memleak or two. Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | Revert "mov: simplify mov_read_chapters() by using avio_get_str16be" | Mans Rullgard | 2011-01-26 | 1 | -11/+22 |
| | | | | | This reverts commit c34461b35b68ff1f3d04540e0279383c51be8cee. The wrong version of the patch was committed. | ||||
* | mov: simplify mov_read_chapters() by using avio_get_str16be | Anton Khirnov | 2011-01-25 | 1 | -22/+11 |
| | | | | | | It probably also fixes a memleak or two. Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net> | ||||
* | In mov demuxer, handle better wrong time scale, fix issue #2528 | Baptiste Coudurier | 2011-01-11 | 1 | -3/+3 |
| | | | | Originally committed as revision 26311 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | In mov demuxer, set r_frame_rate for cfr files | Baptiste Coudurier | 2011-01-11 | 1 | -0/+4 |
| | | | | Originally committed as revision 26310 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | In mov demuxer, check that gmtime returns a valid value, fix crash, issue #2490 | Baptiste Coudurier | 2011-01-05 | 1 | -1/+4 |
| | | | | Originally committed as revision 26228 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | In mov demuxer, check that stts data exists, fix crash, issue #2479 | Baptiste Coudurier | 2011-01-05 | 1 | -1/+2 |
| | | | | Originally committed as revision 26227 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | In mov demuxer, read alac sample from extradata, fix #2406 | Baptiste Coudurier | 2010-12-07 | 1 | -0/+1 |
| | | | | Originally committed as revision 25901 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | In mov demuxer, if multiple h264 stsd are present, do not concatenate ↵ | Baptiste Coudurier | 2010-11-25 | 1 | -0/+4 |
| | | | | | | streams, fix #2069 Originally committed as revision 25825 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | In ts demuxer, support aac flexmux using extradata in iods, issue #2346 | Baptiste Coudurier | 2010-11-23 | 1 | -80/+4 |
| | | | | Originally committed as revision 25806 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | movdec: export creation_date as metadata | Aurelien Jacobs | 2010-11-21 | 1 | -4/+18 |
| | | | | Originally committed as revision 25786 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | In mov demuxer, export .mov encoder metadata tag | Baptiste Coudurier | 2010-11-16 | 1 | -0/+1 |
| | | | | Originally committed as revision 25757 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | movdec: Free the previous extradata | Martin Storsjö | 2010-10-05 | 1 | -0/+1 |
| | | | | | | | If multiple stsd atoms are parsed for the same stream, the old extradata would be leaked. Originally committed as revision 25360 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | movdec: Split out ff_mov_read_stsd | Martin Storsjö | 2010-10-05 | 1 | -7/+13 |
| | | | | Originally committed as revision 25359 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | In mov demuxer, check that nb_streams is valid before using it in read_dac3 | Baptiste Coudurier | 2010-09-28 | 1 | -0/+2 |
| | | | | Originally committed as revision 25240 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Check dref size based on a patch by google | Baptiste Coudurier | 2010-09-08 | 1 | -0/+3 |
| | | | | Originally committed as revision 25081 to svn://svn.ffmpeg.org/ffmpeg/trunk |