summaryrefslogtreecommitdiff
path: root/libavcodec
Commit message (Collapse)AuthorAge
* avcodec/Makefile: fix truehd encoder dependenciesJames Almer2017-04-03
| | | | Signed-off-by: James Almer <jamrial@gmail.com>
* Merge commit 'b34c6cd57a2e8aad5f773aea933f77883de320ec'Clément Bœsch2017-04-03
|\ | | | | | | | | | | | | * commit 'b34c6cd57a2e8aad5f773aea933f77883de320ec': dvbsub: cosmetics: Group all debug code together Merged-by: Clément Bœsch <u@pkh.me>
| * dvbsub: cosmetics: Group all debug code togetherDiego Biurrun2016-11-23
| |
* | Merge commit 'b8cd7a3c8df2c3aac8d7a0b5a02d83caf61bd769'Clément Bœsch2017-04-03
|\| | | | | | | | | | | | | | | | | * commit 'b8cd7a3c8df2c3aac8d7a0b5a02d83caf61bd769': dvbsub: Check for errors from system() printf(...) replaced with fprintf(stderr, ...) for logging errors. Merged-by: Clément Bœsch <u@pkh.me>
| * dvbsub: Check for errors from system()Diego Biurrun2016-11-23
| | | | | | | | | | libavcodec/dvbsubdec.c:145:5: warning: ignoring return value of ‘system’, declared with attribute warn_unused_result [-Wunused-result] libavcodec/dvbsubdec.c:148:5: warning: ignoring return value of ‘system’, declared with attribute warn_unused_result [-Wunused-result]
| * als: Restructure DEBUG ifdefs to avoid unused function parameter warningsDiego Biurrun2016-11-22
| |
| * ac3enc: Restructure DEBUG ifdefs to avoid unused function parameter warningsDiego Biurrun2016-11-22
| |
* | png: set AVFrame flags/fields before calling setup_finished().Ronald S. Bultje2017-04-03
| | | | | | | | | | | | | | | | | | | | | | Fixes tsan warnings in fate-apng: WARNING: ThreadSanitizer: data race (pid=51230) Read of size 4 at 0x7d50000042fc by main thread (mutexes: write M1000): #0 frame_copy_props frame.c:302 (ffmpeg:x86_64+0x1019a35d6) [..] Previous write of size 4 at 0x7d50000042fc by thread T1 (mutexes: write M997): #0 decode_idat_chunk pngdec.c:708 (ffmpeg:x86_64+0x100f5562a)
* | Merge commit '81a3c42abe17e757fe890607f67201a240648993'Clément Bœsch2017-04-03
|\| | | | | | | | | | | | | | | | | * commit '81a3c42abe17e757fe890607f67201a240648993': Drop some bogus Doxygen documentation. See 9365dfcbf665b83b2e60c5ec5e2abf1f0a49e2c3 Merged-by: Clément Bœsch <u@pkh.me>
| * Drop some bogus Doxygen documentation.Diego Biurrun2016-11-21
| |
* | Merge commit 'a1d9de304fe63614e3aa8117fef17491fa80093d'Clément Bœsch2017-04-03
|\| | | | | | | | | | | | | * commit 'a1d9de304fe63614e3aa8117fef17491fa80093d': Fix some mismatches between function parameter and doxygen parameter names. Merged-by: Clément Bœsch <u@pkh.me>
| * Fix some mismatches between function parameter and doxygen parameter names.Diego Biurrun2016-11-21
| |
| * aarch64: vp9itxfm: Use w3 instead of x3 for the int eob parameterMartin Storsjö2016-11-18
| | | | | | | | | | | | | | | | The clobbering tests in checkasm are only invoked when testing correctness, so this bug didn't show up when benchmarking the dc-only version. Signed-off-by: Martin Storsjö <martin@martin.st>
| * arm: vp9itxfm: Simplify the stack alignment codeJanne Grunau2016-11-18
| | | | | | | | | | | | | | This is one instruction less for thumb, and only have got 1/2 arm/thumb specific instructions. Signed-off-by: Martin Storsjö <martin@martin.st>
| * qdm2: Convert to the new bitstream readerAlexandra Hájková2016-11-18
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * qcelp: Convert to the new bitstream readerAlexandra Hájková2016-11-18
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * pcx: Convert to the new bitstream readerAlexandra Hájková2016-11-18
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * opus: Convert to the new bitstream readerAlexandra Hájková2016-11-18
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * nellymoser: Convert to the new bitstream readerAlexandra Hájková2016-11-18
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * jvdec: Convert to the new bitstream readerAlexandra Hájková2016-11-18
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * hqx: Convert to the new bitstream headerAlexandra Hájková2016-11-18
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * hq_hqa: Convert to the new bitstream readerAlexandra Hájková2016-11-18
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * gsm: Convert to the new bitstream readerAlexandra Hájková2016-11-18
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * g72x: Convert to the new bitstream readerAlexandra Hájková2016-11-18
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * g2meet: Convert to the new bitstream readerAlexandra Hájková2016-11-18
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * fraps: Convert to the new bitstream readerAlexandra Hájková2016-11-18
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * flashsv: Convert to the new bitstream readerAlexandra Hájková2016-11-18
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * faxcompr: Convert to the new bitstream readerAlexandra Hájková2016-11-18
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * exr: Convert to the new bitstream readerAlexandra Hájková2016-11-18
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * escape130: Convert to the new bitstream readerAlexandra Hájková2016-11-18
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * escape124: Convert to the new bitstream readerAlexandra Hájková2016-11-18
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * dvdsubdec: Convert to the new bitstream readerAlexandra Hájková2016-11-18
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * dss_sp: Convert to the new bitstream readerAlexandra Hájková2016-11-18
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * cook: Convert to the new bitstream readerAlexandra Hájková2016-11-18
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * cljrdec: Convert to the new bitstream readerAlexandra Hájková2016-11-18
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * cdxl: Convert to the new bitstream readerAlexandra Hájková2016-11-18
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * binkaudio: Convert to the new bitstream readerAlexandra Hájková2016-11-18
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * bink: Convert to the new bitstream readerAlexandra Hájková2016-11-18
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * avs: Convert to the new bitstream readerAlexandra Hájková2016-11-18
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * atrac3plus: Convert to the new bitstream readerAlexandra Hájková2016-11-18
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * atrac: Convert to the new bitstream readerAlexandra Hájková2016-11-18
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * asvdec: Convert to the new bitstream readerAlexandra Hájková2016-11-18
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * adpcm: Convert to the new bitstream headerAlexandra Hájková2016-11-18
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * 4xm: Convert to the new bitstream readerAlexandra Hájková2016-11-18
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * on2avc: Convert to the new bitstream readerAlexandra Hájková2016-11-18
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * ea: Convert to the new bitstream readerAlexandra Hájková2016-11-18
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * eamad: Convert to the new bitstream readerAlexandra Hájková2016-11-18
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * cllc: Convert to the new bitstream readerAlexandra Hájková2016-11-18
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * lavc: add a new bitstream reader to replace get_bitsAlexandra Hájková2016-11-18
| | | | | | | | | | | | | | The new bit reader features a simpler API and an implementation without stacks of nested macros. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* | png: split header state and data state in two separate variables.Ronald S. Bultje2017-04-03
| | | | | | | | | | | | | | | | | | | | | | Fixes a reported (but false) race condition in tsan for fate-apng: WARNING: ThreadSanitizer: data race (pid=6274) Read of size 4 at 0x7d680001ec78 by main thread (mutexes: write M1338): #0 update_thread_context src/libavcodec/pngdec.c:1456 (ffmpeg+0x000000dacf0c) [..] Previous write of size 4 at 0x7d680001ec78 by thread T1 (mutexes: write M1335): #0 decode_idat_chunk src/libavcodec/pngdec.c:737 (ffmpeg+0x000000dae951)