summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* wtvdec: also support big-sectors when fat depth is zeroPeter Ross2011-07-15
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* vf_mp: remove rgbtest wrapperStefano Sabatini2011-07-15
| | | | | The filter was integrated natively into libavfilter as a source with name rgbtestsrc.
* lavfi: add rgbtestsrc source, ported from MPlayer libmpcodecsStefano Sabatini2011-07-15
| | | | | | | | | | The licence was changed from GPL to LGPL with explicit approval from the original author. See thread: Subject: [FFmpeg-devel] [PATCH] lavfi: add rgbtestsrc source, ported from MPlayer libmpcodecs Date: Mon, 11 Jul 2011 16:32:41 +0200
* vsrc_testsrc: perform some refactoring for simplifying sharing code with ↵Stefano Sabatini2011-07-15
| | | | | | | | | | | another test In particular creates a special test_init function, which calls a common init, and introduces a fill_picture_fn which points to the filling function. This is required by the pending patch for adding the rgbtestsrc source.
* vf_mp: remove boxblur wrapperStefano Sabatini2011-07-15
| | | | It is natively included in libavfilter.
* cmdutils: remove #if 0-ed conflict marger trash that i forgotMichael Niedermayer2011-07-14
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* ffmpeg: loose lowres hackeryMichael Niedermayer2011-07-14
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-07-14
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: APIchanges: fill in missing hashes and dates. Add an APIChanges entry and bump minor versions for recent changes. ffmpeg: print the low bitrate warning after the codec is openend. doxygen: Move function documentation into the macro generating the function. doxygen: Make sure parameter names match between .c and .h files. h264: move fill_decode_neighbors()/fill_decode_caches() to h264_mvpred.h H.264: Add more x86 assembly for 10-bit H.264 predict functions lavf: fix invalid reads in avformat_find_stream_info() cmdutils: replace opt_default with opt_default2() and remove set_context_opts ffmpeg: use new avcodec_open2 and avformat_find_stream_info API. ffplay: use new avcodec_open2 and avformat_find_stream_info API. cmdutils: store all codec options in one dict instead of video/audio/sub ffmpeg: check experimental flag after codec is opened. ffmpeg: do not set GLOBAL_HEADER flag in the options context Conflicts: cmdutils.c doc/APIchanges ffmpeg.c ffplay.c libavcodec/version.h libavformat/version.h libswscale/swscale_unscaled.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * APIchanges: fill in missing hashes and dates.Anton Khirnov2011-07-14
| |
| * Add an APIChanges entry and bump minor versions for recent changes.Anton Khirnov2011-07-14
| |
| * ffmpeg: print the low bitrate warning after the codec is openend.Anton Khirnov2011-07-14
| | | | | | | | | | | | | | This doesn't access avcodec_opts, so it works with the new options passing system. Makes opt_bitrate() unneeded, so it's removed.
| * doxygen: Move function documentation into the macro generating the function.Diego Biurrun2011-07-14
| | | | | | | | | | This fixes a bunch of related warnings where Doxygen assumed that the documentation belonged to the macro and not the function.
| * doxygen: Make sure parameter names match between .c and .h files.Diego Biurrun2011-07-14
| |
| * h264: move fill_decode_neighbors()/fill_decode_caches() to h264_mvpred.hDiego Biurrun2011-07-14
| | | | | | | | This fixes a bunch of unused function warnings.
| * H.264: Add more x86 assembly for 10-bit H.264 predict functionsDaniel Kang2011-07-13
| | | | | | | | | | | | | | | | Mainly ported from 8-bit H.264 predict. Some code ported from x264. LGPL ok by author. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
| * lavf: fix invalid reads in avformat_find_stream_info()Anton Khirnov2011-07-14
| |
| * cmdutils: replace opt_default with opt_default2() and remove set_context_optsAnton Khirnov2011-07-13
| |
| * ffmpeg: use new avcodec_open2 and avformat_find_stream_info API.Anton Khirnov2011-07-13
| |
| * ffplay: use new avcodec_open2 and avformat_find_stream_info API.Anton Khirnov2011-07-13
| |
| * cmdutils: store all codec options in one dict instead of video/audio/subAnton Khirnov2011-07-13
| | | | | | | | Split them when codec id is known.
| * ffmpeg: check experimental flag after codec is opened.Anton Khirnov2011-07-13
| | | | | | | | | | This doesn't access avcodec_opts, so it will work with the new options passing system.
| * ffmpeg: do not set GLOBAL_HEADER flag in the options contextAnton Khirnov2011-07-13
| | | | | | | | | | The removed lines have no effect, since the flag is set on all encoder for the given file and avcodec_opts are reset between files.
* | ffmpeg: deprecate -vc and -tvstdAnton Khirnov2011-07-14
| | | | | | | | | | | | They've been replaced by demuxer private options. 55ba12e3009fd6c8f78102f7c747496d500d0bac
* | ffmpeg: use new avformat_open_* API.Anton Khirnov2011-07-14
| | | | | | | | 8035f429684e368fe54af8ccedc2d4776a2d6154
* | seektest: forgot adding a file (from commit ↵Michael Niedermayer2011-07-14
| | | | | | | | | | | | 191c5f8ff33eb995b6dbc5b11af7c1a79f8381f0 during the last merge) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit 'b5849f77095439e994b11c25e6063d443b36c228'Michael Niedermayer2011-07-14
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'b5849f77095439e994b11c25e6063d443b36c228': (21 commits) ac3enc: merge AC3MDCTContext with AC3EncodeContext. ac3enc: prefer passing AC3EncodeContext rather than AVCodecContext ac3enc: fix memleak mpeg1video: add CODEC_CAP_SLICE_THREADS. lavf: fix segfault in av_open_input_stream() mpegtsenc: set Random Access indicator on keyframe start packets lavf: Cleanup try_decode_frame() logic. Replace some gotos that lead to single return statements by direct return. build: move tests/seek_test.c to libavformat and reuse generic build rules mxfenc: include needed header for ff_iso8601_to_unix_time() prototype Add a check for strptime(). lavf: factor out conversion of ISO8601 string to unix time wav: parse 'bext' metadata wav: keep parsing until EOF if the input is seekable and we know the size of the data tag wav: Refactor the tag checking into a switch statement wav: make sure neither data_size nor sample_count is negative. wav: refactor the 'fmt ' tag search and parsing. wav: add an option for writing BEXT chunk ffmpeg: get rid of a pointless limit on number of streams. ffmpeg: remove an unused define. ... Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * ac3enc: merge AC3MDCTContext with AC3EncodeContext.Justin Ruggles2011-07-13
| | | | | | | | | | | | Since both the fixed-point and floating-point encoders use the FFTContext, this no longer needs to be in a separate context. Also, when a short-transform context is added, the same MDCT window will be used.
| * ac3enc: prefer passing AC3EncodeContext rather than AVCodecContextJustin Ruggles2011-07-13
| |
| * ac3enc: fix memleakJustin Ruggles2011-07-13
| |
| * mpeg1video: add CODEC_CAP_SLICE_THREADS.Ronald S. Bultje2011-07-13
| |
| * lavf: fix segfault in av_open_input_stream()Anton Khirnov2011-07-13
| | | | | | | | ic is NULL in case of error.
| * mpegtsenc: set Random Access indicator on keyframe start packetsJindrich Makovicka2011-07-13
| | | | | | | | | | Signed-off-by: Jindrich Makovicka <jindrich.makovicka@nangu.tv> Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * lavf: Cleanup try_decode_frame() logic.Alex Converse2011-07-13
| | | | | | | | This fixes AAC playback in ffplay.
| * Replace some gotos that lead to single return statements by direct return.Diego Biurrun2011-07-13
| |
| * build: move tests/seek_test.c to libavformat and reuse generic build rulesDiego Biurrun2011-07-13
| |
| * mxfenc: include needed header for ff_iso8601_to_unix_time() prototypeKostya Shishkov2011-07-13
| | | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
| * Add a check for strptime().Anton Khirnov2011-07-13
| | | | | | | | It's an XSI extension, not available on some supported systems.
| * lavf: factor out conversion of ISO8601 string to unix timeAnton Khirnov2011-07-13
| |
| * wav: parse 'bext' metadataTomas Härdin2011-07-13
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * wav: keep parsing until EOF if the input is seekable and we know the size of ↵Tomas Härdin2011-07-13
| | | | | | | | | | | | the data tag Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * wav: Refactor the tag checking into a switch statementTomas Härdin2011-07-13
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * wav: make sure neither data_size nor sample_count is negative.Tomas Härdin2011-07-13
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * wav: refactor the 'fmt ' tag search and parsing.Tomas Härdin2011-07-13
| | | | | | | | | | | | | | | | 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>
| * wav: add an option for writing BEXT chunkBenjamin Larsson2011-07-13
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * ffmpeg: get rid of a pointless limit on number of streams.Anton Khirnov2011-07-13
| |
| * ffmpeg: remove an unused define.Anton Khirnov2011-07-13
| |
| * Musepack SV7: try to read files without number of frames providedKostya Shishkov2011-07-13
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* | lavfi: port boxblur filter from libmpcodecsStefano Sabatini2011-07-14
| | | | | | | | | | | | | | | | With the following additions: * support to gray format * support to yuva420p format * parametric luma/chroma/alpha radius * consistency check on the radius values, avoid crashes with invalid values
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-07-13
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: doc: Improve references to external URLs. h264: move decode_mb_skip() from h264.h to h.264_mvpred.h ffplay: skip return value of avcodec_decode_video2 / avcodec_decode_subtitle2 dnxhdenc: Replace a forward declaration by the proper #include. h264: move h264_mvpred.h include. pix_fmt: Fix number of bits per component in yuv444p9be lavf: deprecate AVFormatContext.timestamp ffmpeg: merge input_files_ts_scale into InputStream. ffmpeg: don't abuse a global for passing sample format from input to output ffmpeg: don't abuse a global for passing channel layout from input to output ffmpeg: factor common code from new_a/v/s/d_stream to new_output_stream() matroskaenc: make SSA default subtitle codec. oggdec: prevent heap corruption. Conflicts: doc/developer.texi doc/faq.texi doc/general.texi ffmpeg.c ffplay.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * doc: Improve references to external URLs.Diego Biurrun2011-07-12
| | | | | | | | | | | | Sometimes it makes sense to replace a raw URL with some informative text that links to the URL instead of using the raw URL itself in the text. Also transform some mailing list references into links.