Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-07-22 | rtp: remove disabled code | Diego Biurrun | |
2011-07-21 | mov: add clcp type track as Subtitle stream. | Thierry Foucu | |
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> | |||
2011-07-20 | matroskadec: fix integer underflow if header length < probe length. | Chris Evans | |
This fixes a crash with specifically crafted files. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> | |||
2011-07-18 | rtsp: remove disabled code | Diego Biurrun | |
2011-07-18 | gxfenc: place variable declarations before statements | Diego Biurrun | |
libavformat/gxfenc.c:409: warning: ISO C90 forbids mixed declarations and code | |||
2011-07-17 | lavf: rename enc variable in utils.c:has_codec_parameters() | Stefano Sabatini | |
Rename it to "avctx", the old name was confusing as the function is used also with decoder contexts. Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
2011-07-17 | lavf: use designated initialisers for all (de)muxers. | Anton Khirnov | |
It's more readable and less prone to breakage. | |||
2011-07-17 | wav: remove a use of deprecated AV_METADATA_ macro | Anton Khirnov | |
2011-07-17 | rmdec: remove useless ap parameter from rm_read_header_old() | Anton Khirnov | |
2011-07-15 | lavf/utils: drop av_ prefixes from static functions. | Anton Khirnov | |
2011-07-15 | avio: don't replicate avio_alloc_context functionality. | Anton Khirnov | |
2011-07-15 | doxygen: replace @sa tag by the more readable but equivalent @see | Diego Biurrun | |
2011-07-15 | doxygen: use Doxygen markup for authors and web links where appropriate | Diego Biurrun | |
2011-07-15 | doxygen: do not include license boilerplate in Doxygen documentation | Diego Biurrun | |
2011-07-14 | doxygen: consistently place brief description | Diego Biurrun | |
2011-07-14 | doxygen: place empty line between brief description and detailed description | Diego Biurrun | |
Without it, Doxygen cannot separate them into different sections. | |||
2011-07-14 | avformat_open_input(): Add braces to shut up gcc warning. | Diego Biurrun | |
libavformat/utils.c:599: warning: missing braces around initializer libavformat/utils.c:599: warning: (near initialization for ‘ap.time_base’) | |||
2011-07-14 | Add an APIChanges entry and bump minor versions for recent changes. | Anton Khirnov | |
2011-07-14 | doxygen: Make sure parameter names match between .c and .h files. | Diego Biurrun | |
2011-07-14 | lavf: fix invalid reads in avformat_find_stream_info() | Anton Khirnov | |
2011-07-13 | lavf: fix segfault in av_open_input_stream() | Anton Khirnov | |
ic is NULL in case of error. | |||
2011-07-13 | mpegtsenc: set Random Access indicator on keyframe start packets | Jindrich Makovicka | |
Signed-off-by: Jindrich Makovicka <jindrich.makovicka@nangu.tv> Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
2011-07-13 | lavf: Cleanup try_decode_frame() logic. | Alex Converse | |
This fixes AAC playback in ffplay. | |||
2011-07-13 | build: move tests/seek_test.c to libavformat and reuse generic build rules | Diego Biurrun | |
2011-07-13 | mxfenc: include needed header for ff_iso8601_to_unix_time() prototype | Kostya Shishkov | |
Signed-off-by: Mans Rullgard <mans@mansr.com> | |||
2011-07-13 | Add a check for strptime(). | Anton Khirnov | |
It's an XSI extension, not available on some supported systems. | |||
2011-07-13 | lavf: factor out conversion of ISO8601 string to unix time | Anton Khirnov | |
2011-07-13 | wav: parse 'bext' metadata | Tomas Härdin | |
Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
2011-07-13 | wav: keep parsing until EOF if the input is seekable and we know the size of ↵ | Tomas Härdin | |
the data tag Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
2011-07-13 | wav: Refactor the tag checking into a switch statement | Tomas Härdin | |
Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
2011-07-13 | wav: make sure neither data_size nor sample_count is negative. | Tomas Härdin | |
Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
2011-07-13 | wav: refactor the 'fmt ' tag search and parsing. | Tomas Härdin | |
Moving the search and parsing of the 'fmt ' info the main loop of wav_read_header() allows tags that precede it to be parsed. Creating wav_parse_fmt_tag() makes wav_read_header() easier to read. Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
2011-07-13 | wav: add an option for writing BEXT chunk | Benjamin Larsson | |
Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
2011-07-13 | Musepack SV7: try to read files without number of frames provided | Kostya Shishkov | |
Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
2011-07-12 | lavf: deprecate AVFormatContext.timestamp | Anton Khirnov | |
It's replaced by 'creation_time' metadata tag. | |||
2011-07-12 | matroskaenc: make SSA default subtitle codec. | Anton Khirnov | |
It's a better format and we have an encoder for it, so it doesn't fail like CODEC_ID_TEXT. | |||
2011-07-12 | oggdec: prevent heap corruption. | Chris Evans | |
Specifically crafted samples can reinit ogg->streams[] while reading samples, and thus we should not cache old pointers since these may no longer be valid. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> | |||
2011-07-11 | mpegts: fix Continuity Counter error detection | Jindrich Makovicka | |
According to MPEG-TS specs, the continuity_counter shall not be incremented when the adaptation_field_control of the packet equals '00' or '10'. Signed-off-by: Jindrich Makovicka <jindrich.makovicka@nangu.tv> Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
2011-07-11 | matroskadec: fix stupid typo (!= -> ==) | Anton Khirnov | |
Signed-off-by: Mans Rullgard <mans@mansr.com> | |||
2011-07-11 | build: rework rules for things in the tools dir | Mans Rullgard | |
Declaring tools associated with each library in their respective makefiles allows these tools to easily depend on the correct prerequisites and link against the libs they need. Signed-off-by: Mans Rullgard <mans@mansr.com> | |||
2011-07-10 | matroskadec: reindent | Anton Khirnov | |
2011-07-10 | matroskadec: defer parsing of cues element until we seek. | Aaron Colwell | |
This decreases startup latency. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
2011-07-10 | lavc: make avcodec_alloc_context3 officially public. | Anton Khirnov | |
Deprecate avcodec_alloc_context/2. | |||
2011-07-10 | lavf: add avformat_find_stream_info() | Anton Khirnov | |
It supports passing options to codecs. | |||
2011-07-09 | segafilm: add support for videos with cri adx adpcm | Matthew Hoops | |
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> | |||
2011-07-09 | gxf: Fix 25 fps DV material in GXF being misdetected as 50 fps | Tomas Härdin | |
Set DV packet durations using fields_per_frame. This requires turning gxf_stream_info into the demuxer's context for access to the value in gxf_packet(). Since MPEG-2 seems to work fine this done only for DV. Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
2011-07-09 | mp3enc: write a xing frame containing number of frames in the file | Anton Khirnov | |
2011-07-09 | lavf: update AVStream.nb_frames when muxing. | Anton Khirnov | |
2011-07-08 | gif: add loop private option. | Anton Khirnov | |
Deprecate AVFormatContext.loop_output. | |||
2011-07-08 | img2: add loop private option. | Anton Khirnov | |
Deprecate AVFormatContext.loop_input. |