summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* | h264: revert 1189af429211ac650aac730368a6cf5b23756605.Ronald S. Bultje2017-03-28
| | | | | | | | The patch introduces race conditions.
* | vp9: split out generic decoding skeleton interface API from VP9 types.Ronald S. Bultje2017-03-28
| | | | | | | | | | This allows vp9dsp.h to only include the VP9 types header, and not the decoder skeleton interface which is for hardware decoders (dxva2/vaapi).
* | vp9: split out reconstruction functions in their own source file.Ronald S. Bultje2017-03-28
| |
* | vp9: split out loopfilter functions in their own source file.Ronald S. Bultje2017-03-28
| |
* | vp9: re-split the decoder/format/dsp interface header files.Ronald S. Bultje2017-03-28
| | | | | | | | | | The advantage here is that the internal software decoder interface is not exposed to the DSP functions or the hardware accelerations.
* | lavfi: fix race when func rets holder is NULLClément Bœsch2017-03-28
| | | | | | | | | | | | | | If ret is NULL, a dummy common holder is created to hold *all* the parallel function returns, which gets written concurrently. This commit simplify the whole logic by simply not writing to that holder when not set.
* | avdevice/decklink: deprecate @mode syntax in device name to specify modeMarton Balint2017-03-28
| | | | | | | | Signed-off-by: Marton Balint <cus@passwd.hu>
* | avdevice/decklink_enc: convert to std::atomicMarton Balint2017-03-28
| | | | | | | | Signed-off-by: Marton Balint <cus@passwd.hu>
* | configure: use c++11 and fallback to c++0x for c++ filesMarton Balint2017-03-28
| | | | | | | | | | | | | | Needed for the C+11 atomics. Also change add_cxxflags to check_cxxflags. Reviewed-by: James Almer <jamrial@gmail.com> Signed-off-by: Marton Balint <cus@passwd.hu>
* | doc/examples/transcoding: convert to codecparJames Almer2017-03-28
| | | | | | | | | | Reviewed-by: Matthieu Bouron <matthieu.bouron@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
* | dirac: make initialization of arithmetic coder tables threadsafe.Ronald S. Bultje2017-03-28
| |
* | doc/examples/extract_mvs: switch to codecparMatthieu Bouron2017-03-28
| |
* | doc/examples/remuxing: switch to codecparMatthieu Bouron2017-03-28
| | | | | | | | Also limits remuxing to audio, video and subtitle streams.
* | doc/examples/muxing: re-indent blockMatthieu Bouron2017-03-28
| |
* | doc/examples/filtering_*: switch to codecparClément Bœsch2017-03-28
| |
* | avformat/flvdec: check FLVHeader PreviousTagSize0Steven Liu2017-03-28
| | | | | | | | | | | | | | | | | | | | | | | | refer to SPEC: Annex E. The FLV File Format said: E.3 TheFLVFileBody have a table: Field Type Comment PreviousTagSize0 UI32 Always 0 Reviewed-by: Bela Bodecs <bodecsb@vivanet.hu> Reviewed-by: Hendrik Leppkes <h.leppkes@gmail.com> Signed-off-by: Steven Liu <lq@chinaffmpeg.org>
* | avcodec/extract_extradata_bsf: add missing break statement to ↵James Almer2017-03-28
| | | | | | | | extract_extradata_vc1
* | ffprobe: free log buffer's parent_name during cleanupJames Almer2017-03-27
| | | | | | | | Fixes memleak.
* | doc/ffprobe: add -show_log optionDave Rice2017-03-28
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | ffprobe.xsd: add frame log dataDave Rice2017-03-28
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | ffprobe: Support adding av_log output to framesMichael Niedermayer2017-03-28
| | | | | | | | | | | | | | | | | | | | | | | | | | adding demuxer and other logs should be easy This forces single threaded decoding for simplicity It also requires pthreads, this could be avoided either with some lockless tricks or simply by assuming av_log would never be called from another thread. Fixes Ticket5521 Previous version reviewed by Stefano Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avformat/movenc: allow st3d and sv3d mov atoms to be written in strict ↵James Almer2017-03-27
| | | | | | | | | | | | | | unofficial mode They are unofficial extensions to the format for the time being, not an experimental feature.
* | avformat/movenc: restrict st3d and sv3d mov atoms to MODE_MP4James Almer2017-03-27
| |
* | movenc: Add support for writing st3d and sv3d boxes.Aaron Colwell2017-03-27
| | | | | | | | Signed-off-by: James Almer <jamrial@gmail.com>
* | Merge commit '064f19f39e2f17927278c6ad8fe884a5b92310d6'James Almer2017-03-27
|\| | | | | | | | | | | | | | | | | * commit '064f19f39e2f17927278c6ad8fe884a5b92310d6': avconv: support parsing bitstream filter options This commit is a noop, see 5ef19590802f000299e418143fc2301e3f43affe Merged-by: James Almer <jamrial@gmail.com>
| * avconv: support parsing bitstream filter optionsJames Almer2016-11-02
| | | | | | | | | | | | | | | | | | Example usage: avconv -i INPUT -bsf filter[=opt1=val1:opt2=val2] OUTPUT Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net>
* | Merge commit 'ecd2ec69ce10e13f6ede353d2def7ce9f45c1a7d'James Almer2017-03-27
|\| | | | | | | | | | | | | | | | | * commit 'ecd2ec69ce10e13f6ede353d2def7ce9f45c1a7d': mov: Evaluate the movie display matrix This commit is a noop, see 7010ebdf1ff7514fa505ff166fb60ce762a46b8b Merged-by: James Almer <jamrial@gmail.com>
| * mov: Evaluate the movie display matrixVittorio Giovara2016-11-01
| | | | | | | | | | | | | | | | | | | | | | This matrix needs to be applied after all others have (currently only display matrix from trak), but cannot be handled in movie box, since streams are not allocated yet. So store it in main context, and apply it when appropriate, that is after parsing the tkhd one. Fate tests are updated accordingly. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* | Merge commit 'b90c8a3d08e3f9ad4de1253376d2d1d93abb8b8c'James Almer2017-03-27
|\| | | | | | | | | | | | | | | | | * commit 'b90c8a3d08e3f9ad4de1253376d2d1d93abb8b8c': fate: Add tests for mov display matrix Adapted to use ffprobe -show_entries Merged-by: James Almer <jamrial@gmail.com>
| * fate: Add tests for mov display matrixVittorio Giovara2016-11-01
| | | | | | | | | | | | Rotation, sample/display aspect ratio and pure matrix export. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* | Merge commit '7d308bf84bda78d47c01439ff625bb06624991a7'Clément Bœsch2017-03-27
|\| | | | | | | | | | | | | | | | | * commit '7d308bf84bda78d47c01439ff625bb06624991a7': avprobe: Add -show_stream_entry to get a single stream property This commit is a noop, we have a generic -show_entry option. Merged-by: Clément Bœsch <u@pkh.me>
| * avprobe: Add -show_stream_entry to get a single stream propertyVittorio Giovara2016-11-01
| | | | | | | | | | | | | | | | | | This is needed for improved fate testing and it is modeled after -show_format_entry. The main behavioral difference is that when a print function is called with an empty key, rather than discarding it, the closes key in the hierarchy is used instead. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* | Merge commit '218ed7250c103a975e874fb16e8e5941f4cbe223'Clément Bœsch2017-03-27
|\| | | | | | | | | | | | | | | | | * commit '218ed7250c103a975e874fb16e8e5941f4cbe223': openssl: Allow newer TLS versions than TLSv1 This commit is a noop, see e8634fb92e2f624f19ee5fced6481d8ece503119 Merged-by: Clément Bœsch <u@pkh.me>
| * openssl: Allow newer TLS versions than TLSv1Mark Thompson2016-10-31
| | | | | | | | | | | | The use of TLSv1_*_method() disallows newer protocol versions; instead use SSLv23_*_method() and then explicitly disable the deprecated protocol versions which should not be supported.
* | Merge commit 'dad7514f9ec8a8c5e44d70fcfbbcedeff16f7e13'Clément Bœsch2017-03-27
|\| | | | | | | | | | | | | | | | | | | * commit 'dad7514f9ec8a8c5e44d70fcfbbcedeff16f7e13': xcb: Add all the libraries to the link line explicitly This commit is a noop. It appears we already link against the xcb shape library since 54170a33c2c97b0f50347f57e8f0f2ea681dca1d. Merged-by: Clément Bœsch <u@pkh.me>
| * xcb: Add all the libraries to the link line explicitlyLuca Barbato2016-10-30
| | | | | | | | | | | | Avoid an underlink issue on recent distributions. CC: libav-stable@libav.org
* | Merge commit 'c541a44e029e8a4f21db028c34fee3ad1c10a409'Clément Bœsch2017-03-27
|\| | | | | | | | | | | | | * commit 'c541a44e029e8a4f21db028c34fee3ad1c10a409': Revert "rtmpproto: Don't include a client version in the unencrypted C1 handshake" Merged-by: Clément Bœsch <u@pkh.me>
| * Revert "rtmpproto: Don't include a client version in the unencrypted C1 ↵Luca Barbato2016-10-30
| | | | | | | | | | | | handshake" This reverts commit 7d8d726be7dc46343ab1c98c339c1ed44bcb07c1.
* | Merge commit '801ac7156d3efb8e088fb6024f568eb36a293887'Clément Bœsch2017-03-27
|\| | | | | | | | | | | | | * commit '801ac7156d3efb8e088fb6024f568eb36a293887': qsv: Be informative when reporting that no data has been consumed Merged-by: Clément Bœsch <u@pkh.me>
| * qsv: Be informative when reporting that no data has been consumedLuca Barbato2016-10-30
| |
* | Merge commit '30015305f3b523ed7640f2c3c58b017140533c58'Clément Bœsch2017-03-27
|\| | | | | | | | | | | | | | | | | | | * commit '30015305f3b523ed7640f2c3c58b017140533c58': Use avpriv_request_sample() where appropriate Only the roqvideo chunk is merged because we actually support 24bpp flic, see 5781c983d880e17ffc9b283baa9fb13bad1748f9. Merged-by: Clément Bœsch <u@pkh.me>
| * Use avpriv_request_sample() where appropriateDiego Biurrun2016-10-29
| |
* | Merge commit '07cac07c0c0360d67e73a7472214c79d6c520a4b'Clément Bœsch2017-03-27
|\| | | | | | | | | | | | | | | | | * commit '07cac07c0c0360d67e73a7472214c79d6c520a4b': dash: Use correct ISO C scanf conversion specifier This commit is a noop: the use of SCN (scanf) format is wrong here. Merged-by: Clément Bœsch <u@pkh.me>
| * dash: Use correct ISO C scanf conversion specifierDiego Biurrun2016-10-28
| |
* | Merge commit '3ec6f855d0f21d90a0494fb798c4cf203fdb3db0'Clément Bœsch2017-03-27
|\| | | | | | | | | | | | | | | | | | | | | * commit '3ec6f855d0f21d90a0494fb798c4cf203fdb3db0': srt: Adjust signedness of sscanf format strings This commit is a noop, a different fix is included in the big -Wformat patch under review (http://ffmpeg.org/pipermail/ffmpeg-devel/2017-March/209239.html) Merged-by: Clément Bœsch <u@pkh.me>
| * srt: Adjust signedness of sscanf format stringsDiego Biurrun2016-10-28
| | | | | | | | Fixes several warnings from -Wformat.
* | Merge commit '7a2b2b6a92c4b528ecb640790eca0aa790d858f4'Clément Bœsch2017-03-27
|\| | | | | | | | | | | | | * commit '7a2b2b6a92c4b528ecb640790eca0aa790d858f4': dxtory: Drop nonsense ISO C printf conversion specifiers for standard types Merged-by: Clément Bœsch <u@pkh.me>
| * dxtory: Drop nonsense ISO C printf conversion specifiers for standard typesDiego Biurrun2016-10-28
| |
* | Merge commit 'c454dfcff90f0ed39c7b0d4e85664986a8b4476c'Clément Bœsch2017-03-27
|\| | | | | | | | | | | | | | | | | | | * commit 'c454dfcff90f0ed39c7b0d4e85664986a8b4476c': Use ISO C printf conversion specifiers where appropriate This commit is a noop, an equivalent patch is currently under review on the mailing-list: http://ffmpeg.org/pipermail/ffmpeg-devel/2017-March/209239.html Merged-by: Clément Bœsch <u@pkh.me>
| * Use ISO C printf conversion specifiers where appropriateDiego Biurrun2016-10-28
| |