Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-07-22rtp: remove disabled codeDiego Biurrun
2011-07-21mov: add clcp type track as Subtitle stream.Thierry Foucu
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2011-07-20matroskadec: 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-18rtsp: remove disabled codeDiego Biurrun
2011-07-18gxfenc: place variable declarations before statementsDiego Biurrun
libavformat/gxfenc.c:409: warning: ISO C90 forbids mixed declarations and code
2011-07-17lavf: 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-17lavf: use designated initialisers for all (de)muxers.Anton Khirnov
It's more readable and less prone to breakage.
2011-07-17wav: remove a use of deprecated AV_METADATA_ macroAnton Khirnov
2011-07-17rmdec: remove useless ap parameter from rm_read_header_old()Anton Khirnov
2011-07-15lavf/utils: drop av_ prefixes from static functions.Anton Khirnov
2011-07-15avio: don't replicate avio_alloc_context functionality.Anton Khirnov
2011-07-15doxygen: replace @sa tag by the more readable but equivalent @seeDiego Biurrun
2011-07-15doxygen: use Doxygen markup for authors and web links where appropriateDiego Biurrun
2011-07-15doxygen: do not include license boilerplate in Doxygen documentationDiego Biurrun
2011-07-14doxygen: consistently place brief descriptionDiego Biurrun
2011-07-14doxygen: place empty line between brief description and detailed descriptionDiego Biurrun
Without it, Doxygen cannot separate them into different sections.
2011-07-14avformat_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-14Add an APIChanges entry and bump minor versions for recent changes.Anton Khirnov
2011-07-14doxygen: Make sure parameter names match between .c and .h files.Diego Biurrun
2011-07-14lavf: fix invalid reads in avformat_find_stream_info()Anton Khirnov
2011-07-13lavf: fix segfault in av_open_input_stream()Anton Khirnov
ic is NULL in case of error.
2011-07-13mpegtsenc: set Random Access indicator on keyframe start packetsJindrich Makovicka
Signed-off-by: Jindrich Makovicka <jindrich.makovicka@nangu.tv> Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-07-13lavf: Cleanup try_decode_frame() logic.Alex Converse
This fixes AAC playback in ffplay.
2011-07-13build: move tests/seek_test.c to libavformat and reuse generic build rulesDiego Biurrun
2011-07-13mxfenc: include needed header for ff_iso8601_to_unix_time() prototypeKostya Shishkov
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-07-13Add a check for strptime().Anton Khirnov
It's an XSI extension, not available on some supported systems.
2011-07-13lavf: factor out conversion of ISO8601 string to unix timeAnton Khirnov
2011-07-13wav: parse 'bext' metadataTomas Härdin
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-07-13wav: 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-13wav: Refactor the tag checking into a switch statementTomas Härdin
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-07-13wav: make sure neither data_size nor sample_count is negative.Tomas Härdin
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-07-13wav: 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-13wav: add an option for writing BEXT chunkBenjamin Larsson
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-07-13Musepack SV7: try to read files without number of frames providedKostya Shishkov
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-07-12lavf: deprecate AVFormatContext.timestampAnton Khirnov
It's replaced by 'creation_time' metadata tag.
2011-07-12matroskaenc: 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-12oggdec: 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-11mpegts: fix Continuity Counter error detectionJindrich 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-11matroskadec: fix stupid typo (!= -> ==)Anton Khirnov
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-07-11build: rework rules for things in the tools dirMans 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-10matroskadec: reindentAnton Khirnov
2011-07-10matroskadec: 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-10lavc: make avcodec_alloc_context3 officially public.Anton Khirnov
Deprecate avcodec_alloc_context/2.
2011-07-10lavf: add avformat_find_stream_info()Anton Khirnov
It supports passing options to codecs.
2011-07-09segafilm: add support for videos with cri adx adpcmMatthew Hoops
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2011-07-09gxf: Fix 25 fps DV material in GXF being misdetected as 50 fpsTomas 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-09mp3enc: write a xing frame containing number of frames in the fileAnton Khirnov
2011-07-09lavf: update AVStream.nb_frames when muxing.Anton Khirnov
2011-07-08gif: add loop private option.Anton Khirnov
Deprecate AVFormatContext.loop_output.
2011-07-08img2: add loop private option.Anton Khirnov
Deprecate AVFormatContext.loop_input.