summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* fate: Add test for packed mp3 in mp4 demuxingMichael Niedermayer2016-02-262-0/+292
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/utils: Merge identical if conditionsMichael Niedermayer2016-02-261-2/+1
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* vc2enc: calculate the minimum slice size only onceRostislav Pehlivanov2016-02-261-3/+7
| | | | | | | This commit moves the minimum bits per slice calculations outside of the rate control function as it is identical for every slice. Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
* vc2enc: halve allocated table size, refactor and optimize quantizationRostislav Pehlivanov2016-02-262-59/+50
| | | | | | | | | | | | | Since coefficients differ only in the last bit when writing to the bitstream it was possible to remove the sign from the tables, thus halving them. Also now all quantization is done in the unsigned domain as the sign is completely separate, which gets rid of the need to do quantization on 32 bit signed integers. Overall, this slightly speeds up the encoder depending on the machine. The commit still generates bit-identical files as before the commit. Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
* vc2enc: use FFABS() instead of abs()Rostislav Pehlivanov2016-02-261-3/+3
| | | | | | Provides a minor speedup. Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
* vc2enc: correctly zero out coefficient array paddingRostislav Pehlivanov2016-02-261-1/+1
| | | | | | Credit for figuring this out goes to James Darnley. Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
* vc2enc: mark as FF_CODEC_CAP_INIT_THREADSAFE and align AVCodec entriesRostislav Pehlivanov2016-02-261-11/+12
| | | | | | The encoder does not modify any global variables. Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
* avfilter/af_astats: do not clear previous sample valuePaul B Mahol2016-02-261-5/+18
| | | | | | Should help when using reset=1 and metadata=1 Signed-off-by: Paul B Mahol <onemda@gmail.com>
* lavf/mux: do not fail in case of non strictly monotonically increasing DTS ↵Stefano Sabatini2016-02-261-0/+1
| | | | | | values for data packets Consistent with what we already do with subtitles since ac08c5c0adcb7f2f9b5ea3eb473d1c2b9659aab2.
* lavf/img2dec: Skip SOF size when probing jpeg.Carl Eugen Hoyos2016-02-261-0/+1
| | | | | Fixes auto-detection for some resolutions. Reported-by: Clément Bœsch
* configure: only check dispatch header on darwinMatthieu Bouron2016-02-261-1/+1
| | | | | | | | | Fixes build of lavd/jack on linux if dispatch happens to be available on this platform. dispatch, as well as its dependencies kqueue and pwq are generally not installed / distribued on linux systems. If it happens to be the case, you want to explicitely link against the libraries (using -ldispatch) as opposed to darwin where it is part of the standard library and -ldispatch doesn't work.
* MAINTAINERS: remove myself as a server maintainerLou Logan2016-02-251-1/+1
| | | | Signed-off-by: Lou Logan <lou@lrcd.com>
* configure: add missing --strip option to show_help()Matthieu Bouron2016-02-251-0/+1
|
* lavc/mjpegdec: Fix decoding images with Adobe_CM tag.Carl Eugen Hoyos2016-02-251-1/+5
| | | | Fixes ticket #5267.
* doc/filters: Fix idet option name "rep_thres".Carl Eugen Hoyos2016-02-251-1/+1
| | | | Reported by forum user vovcheck.
* avfilter/hwupload_cuda: Add missing semicolon.Matt Oliver2016-02-251-1/+1
| | | | Signed-off-by: Matt Oliver <protogonoi@gmail.com>
* libavcodec:add packet level support for mastering metadataNeil Birkbeck2016-02-254-22/+31
| | | | | | | | | Some containers, like webm/mkv, will contain this mastering metadata. This is analogous to the way 3D fpa data is handled (in frame and packet side data). Signed-off-by: Neil Birkbeck <neil.birkbeck@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avfilter/drawutils: fix gray and gbr formats on big endianMichael Niedermayer2016-02-251-5/+5
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avfilter/drawutils: Fix ff_fill_rectangle() on big endianMichael Niedermayer2016-02-251-1/+8
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avfilter/af_astats: clear all statsPaul B Mahol2016-02-251-1/+1
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/af_astats: reset stats prior not after filteringPaul B Mahol2016-02-241-8/+9
| | | | | | This way stats printed at uninit are also useful. Signed-off-by: Paul B Mahol <onemda@gmail.com>
* Revert "Merge commit '3ef98937f512184f80d3bd30015f5ec83dc11eb0'"Michael Niedermayer2016-02-241-3/+0
| | | | | | | | | | This broke packed_maindata.mp3.mp4 Its unknown to me what this commit would have fixed Reviewed-by: James Almer <jamrial@gmail.com> This reverts commit 79127dbbeffa87243c92af2befc09ad63bcbd1a1, reversing changes made to 9fad1ce7c95adeec440f51af77f730340a6d27b8.
* configure: add missing vc1dsp dependency to vc1_decoderJames Almer2016-02-241-1/+1
| | | | | | Fixes compilation of vc1_decoder when vc1_parser is not enabled Signed-off-by: James Almer <jamrial@gmail.com>
* avfilter/vf_blend: add freeze and heat modesPaul B Mahol2016-02-243-0/+12
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* Merge commit 'bf7be043fcfda29c81ef2268885b4ccc643e7c49'Derek Buitenhuis2016-02-240-0/+0
|\ | | | | | | | | | | | | | | | | This commit is a no-op. We already do this. * commit 'bf7be043fcfda29c81ef2268885b4ccc643e7c49': matroska: Always consider S_TEXT/UTF8 as SRT when demuxing Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * matroska: Always consider S_TEXT/UTF8 as SRT when demuxingLuca Barbato2016-02-221-1/+1
| | | | | | | | Reported-By: Maxim Koitsov <maksbotan@gentoo.org>
* | Merge commit '8caadfc53ddc55a269722ada65294f0ea8b609ac'Derek Buitenhuis2016-02-241-1/+1
|\ \ | |/ | | | | | | | | | | * commit '8caadfc53ddc55a269722ada65294f0ea8b609ac': fate: Be silent when switching to Git branch Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * fate: Be silent when switching to Git branchDiego Biurrun2016-02-201-1/+1
| |
* | Merge commit '8d918a98aa24134a043d578ef45bae363dbed9db'Derek Buitenhuis2016-02-241-10/+8
|\ \ | |/ | | | | | | | | | | * commit '8d918a98aa24134a043d578ef45bae363dbed9db': rtpdec: Use the right logging context Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * rtpdec: Use the right logging contextDiego Biurrun2016-02-191-10/+8
| |
* | Merge commit 'd24bd96bdd5b4bae9a9e0055fa8d1104db1283a9'Derek Buitenhuis2016-02-242-2/+3
|\ \ | |/ | | | | | | | | | | * commit 'd24bd96bdd5b4bae9a9e0055fa8d1104db1283a9': build: Disentangle VC-1 decoder and parser Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * build: Disentangle VC-1 decoder and parserDiego Biurrun2016-02-192-2/+3
| |
* | Merge commit '15a24614aef5836af3cd2c7cc3b2b737eee6bf3c'Derek Buitenhuis2016-02-245-9/+11
|\ \ | |/ | | | | | | | | | | * commit '15a24614aef5836af3cd2c7cc3b2b737eee6bf3c': build: Add vc1dsp component for more fine-grained dependencies Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * build: Add vc1dsp component for more fine-grained dependenciesDiego Biurrun2016-02-195-9/+11
| |
* | Merge commit 'f9fbd474676e903e12efe83203697d60a9d28cf9'Derek Buitenhuis2016-02-248-24/+70
|\ \ | |/ | | | | | | | | | | * commit 'f9fbd474676e903e12efe83203697d60a9d28cf9': msmpeg4data: Move WMV2 data tables to their own file Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * msmpeg4data: Move WMV2 data tables to their own fileDiego Biurrun2016-02-198-24/+71
| |
* | Merge commit '79866803ffc4c1a1b02663de9bab216b8cfdb8b4'Derek Buitenhuis2016-02-241-1817/+1793
|\ \ | |/ | | | | | | | | | | * commit '79866803ffc4c1a1b02663de9bab216b8cfdb8b4': msmpeg4data: K&R formatting cosmetics Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * msmpeg4data: K&R formatting cosmeticsDiego Biurrun2016-02-191-1817/+1793
| |
* | Merge commit 'b10c33c5ea9a41c41726fb5488ea1633e3f898ac'Derek Buitenhuis2016-02-241-2/+2
|\ \ | |/ | | | | | | | | | | * commit 'b10c33c5ea9a41c41726fb5488ea1633e3f898ac': build: Add missing mpegvideo dependency for the MSS2 and VC-1 decoders Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * build: Add missing mpegvideo dependency for the MSS2 and VC-1 decodersDiego Biurrun2016-02-191-2/+2
| |
* | Merge commit '7d16d8533daf73b66d318c5e27de3b17208aa0ba'Derek Buitenhuis2016-02-241-1/+2
|\ \ | |/ | | | | | | | | | | * commit '7d16d8533daf73b66d318c5e27de3b17208aa0ba': build: More precise dependencies for h264dsp Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * build: More precise dependencies for h264dspDiego Biurrun2016-02-191-1/+2
| |
* | Merge commit 'f273f7fb25b68792be481c9241b0ec2876e41f35'Derek Buitenhuis2016-02-240-0/+0
|\ \ | |/ | | | | | | | | | | | | | | This commit is a no-op. We already set this. * commit 'f273f7fb25b68792be481c9241b0ec2876e41f35': mkv: Force the full parsing of mp3 Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * mkv: Force the full parsing of mp3Luca Barbato2016-02-191-0/+2
| | | | | | | | | | | | | | Some muxer might or might not fit incomplete mp3 frames in their packets. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* | Merge commit '3ef98937f512184f80d3bd30015f5ec83dc11eb0'Derek Buitenhuis2016-02-241-0/+3
|\ \ | |/ | | | | | | | | | | * commit '3ef98937f512184f80d3bd30015f5ec83dc11eb0': mov: Force the full parsing of mp3 Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * mov: Force the full parsing of mp3Luca Barbato2016-02-191-0/+3
| | | | | | | | | | | | | | | | | | | | | | Some muxer might or might not fit incomplete mp3 frames in their packets. Bug-Id: 899 CC: libav-stable@libav.org Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* | Merge commit 'b4a0f172c7f116d8d329ff02f29c138a9291fd3c'Derek Buitenhuis2016-02-240-0/+0
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | This commit is a no-op. We have already reverted the configure changes, and we do not have a typo in configure. * commit 'b4a0f172c7f116d8d329ff02f29c138a9291fd3c': Revert all recent configure changes related to dependency resolution build: Fix typo in HEVC VDPAU hwaccel dependencies Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * Revert all recent configure changes related to dependency resolutionDiego Biurrun2016-02-191-63/+14
| | | | | | | | This reverts commits 2edc718723b6, a2bb771a3cde, 21c750f240b9, 8e7bea6dc6ac.
| * build: Fix typo in HEVC VDPAU hwaccel dependenciesDiego Biurrun2016-02-181-1/+1
| |
* | Merge commit '0d1229f1d2b8f26dd50c6be7917bb8ed8cb95364'Derek Buitenhuis2016-02-243-122/+144
|\ \ | |/ | | | | | | | | | | * commit '0d1229f1d2b8f26dd50c6be7917bb8ed8cb95364': voc: Split ff_voc_get_packet into a separate file Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
OpenPOWER on IntegriCloud