summaryrefslogtreecommitdiff
path: root/libavcodec
Commit message (Collapse)AuthorAge
* libswscale: GBRAP input & output and GBRAP16 input supportPaul B Mahol2013-05-08
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* Merge commit '1b343cedd7cd68e7865aa5280d1568c7e5d79917'Michael Niedermayer2013-05-08
|\ | | | | | | | | | | | | | | * commit '1b343cedd7cd68e7865aa5280d1568c7e5d79917': x86: dsputil: Remove unused ff_pb_3F constant x86: dsputil: Remove unused MOVQ_BONE macro Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * x86: dsputil: Remove unused ff_pb_3F constantDiego Biurrun2013-05-07
| |
| * x86: dsputil: Remove unused MOVQ_BONE macroDiego Biurrun2013-05-07
| |
* | Merge commit '63bac48f734fc69cca2ef2cfada92cd9a222734d'Michael Niedermayer2013-05-08
|\| | | | | | | | | | | | | | | | | | | | | * commit '63bac48f734fc69cca2ef2cfada92cd9a222734d': x86: dsputil: Move rv40-specific functions where they belong Conflicts: libavcodec/x86/dsputil_mmx.c libavcodec/x86/dsputil_mmx.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * x86: dsputil: Move rv40-specific functions where they belongDiego Biurrun2013-05-07
| |
* | Merge commit '92f8e06ecb431a427ea13d794e5a6bc927a034d2'Michael Niedermayer2013-05-08
|\| | | | | | | | | | | | | | | | | | | * commit '92f8e06ecb431a427ea13d794e5a6bc927a034d2': x86: dsputil hpeldsp: Move shared template functions into separate object Conflicts: libavcodec/x86/Makefile Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * x86: dsputil hpeldsp: Move shared template functions into separate objectDiego Biurrun2013-05-07
| |
* | Merge commit '7edaf4edb5c3c04f34ad1242680cbc32d11f4087'Michael Niedermayer2013-05-08
|\| | | | | | | | | | | | | * commit '7edaf4edb5c3c04f34ad1242680cbc32d11f4087': x86: rnd_template: Eliminate pointless OP_AVG macro indirection Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * x86: rnd_template: Eliminate pointless OP_AVG macro indirectionDiego Biurrun2013-05-07
| |
* | Merge commit 'e55e8b2c362a60bad66929d83d8c83b0d7f5ffc9'Michael Niedermayer2013-05-08
|\| | | | | | | | | | | | | | | | | | | * commit 'e55e8b2c362a60bad66929d83d8c83b0d7f5ffc9': lavc: do not leak frames in avcodec_decode_audio4 Conflicts: libavcodec/utils.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavc: do not leak frames in avcodec_decode_audio4Luca Barbato2013-05-07
| | | | | | | | | | | | | | Notwithstanding the return value the frame should be freed if is not going to be used. Reported-by: Matthew Wolenetz <wolenetz@chromium.org>
* | Merge commit 'a97d8cc16e0da30c9ffefa1ede2a0adf3db5f3f8'Michael Niedermayer2013-05-08
|\| | | | | | | | | | | | | * commit 'a97d8cc16e0da30c9ffefa1ede2a0adf3db5f3f8': indeo3: use unaligned reads on reference blocks. Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * indeo3: use unaligned reads on reference blocks.Anton Khirnov2013-05-07
| | | | | | | | | | | | | | They are not guaranteed to be aligned. Fixes Bug 503. CC:libav-stable@libav.org
* | Merge commit '70f9661542a581dfe93b636b1c55b5558e4a4e3c'Michael Niedermayer2013-05-08
|\| | | | | | | | | | | | | * commit '70f9661542a581dfe93b636b1c55b5558e4a4e3c': jpeg2000dec: initialize static data just once Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * jpeg2000dec: initialize static data just onceJanne Grunau2013-05-06
| |
* | Merge commit '45a1694fde251ee56e23aec073d73172c00aa470'Michael Niedermayer2013-05-08
|\| | | | | | | | | | | | | | | | | | | * commit '45a1694fde251ee56e23aec073d73172c00aa470': jpeg2000dec: cleanup properly after decoding errors Conflicts: libavcodec/jpeg2000dec.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * jpeg2000dec: cleanup properly after decoding errorsJanne Grunau2013-05-06
| | | | | | | | Fixes memory leak in fate-redcode-demux.
* | x86: sbrdsp: force PIC addressing for Win64Christophe Gisquet2013-05-08
| | | | | | | | | | | | MSVC complains about the 32bits addressing, while mingw/gcc does not. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/mpegvideo: Fix edge emu with lowresMichael Niedermayer2013-05-08
| | | | | | | | | | | | | | Fixes a few green artifacts at the top Fixes rest of Ticket 2535 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/mpegvideo: Fix block height for lowres 3 interlaced blocksMichael Niedermayer2013-05-08
| | | | | | | | | | | | | | Fixes green trash Fixes part of Ticket2535 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | sanm: Check dimensions before useMichael Niedermayer2013-05-07
| | | | | | | | | | | | | | Fixes integer overflow and out of array accesses Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/cdgraphics: check buffer size before useMichael Niedermayer2013-05-07
| | | | | | | | | | | | | | Fixes out of array accesses Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | dxa: check vectors of 2x2 motion blocksMichael Niedermayer2013-05-07
| | | | | | | | | | | | | | Fixes out of array reads Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | dxa: check vectors of 4x4 motion blocksMichael Niedermayer2013-05-07
| | | | | | | | | | | | | | Fixes out of array reads Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | shorten: allocate space for paddingMichael Niedermayer2013-05-07
| | | | | | | | | | | | | | Fixes array overread Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | gifdec: reset previous Graphic Control Extension disposal typeMichael Niedermayer2013-05-07
| | | | | | | | | | | | | | This fixes out of array accesses. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'cehoyos/master'Michael Niedermayer2013-05-07
|\ \ | | | | | | | | | | | | | | | | | | * cehoyos/master: Support decoding of Lagarith frame type FRAME_SOLID_COLOR. Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * | Support decoding of Lagarith frame type FRAME_SOLID_COLOR.Carl Eugen Hoyos2013-05-07
| | | | | | | | | | | | Fixes bug 459.
* | | Ticket #2540 Enable threading when using -c:v libx264rgbGunther Piez2013-05-07
|/ / | | | | | | | | Signed-off-by: Gunther Piez <gupiez@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/utils: Fix leak by dereferencing audio frame when side data causes ↵Matt Wolenetz2013-05-07
| | | | | | | | | | | | whole frame skip Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | jpeg2000dec: fix memleaks in error cases in jpeg2000_decode_frame()Michael Niedermayer2013-05-06
| | | | | | | | | | Reviewed-by: Nicolas BERTRAND <nicoinattendu@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Cosmetics: Fix indentation and add braces after last commit.Carl Eugen Hoyos2013-05-06
| |
* | vc1dec: Call ff_vdpau_vc1_decode_picture() once for each field.Carl Eugen Hoyos2013-05-06
| | | | | | | | Fixes mplayer -vc ffvc1vdpau for interlaced streams.
* | Fix vdpau vc1 interlace modes also when using decoder vc1_vdpau.Rainer Hochecker2013-05-06
| | | | | | | | Signed-off-by: Carl Eugen Hoyos <cehoyos@ag.or.at>
* | Merge commit '6c5eac9a603a91a707d030d96ba97e2ef6b3ce50'Michael Niedermayer2013-05-06
|\| | | | | | | | | | | | | | | | | | | | | * commit '6c5eac9a603a91a707d030d96ba97e2ef6b3ce50': swscale: Remove unnecessary backslashes jpeg2000: Fix uninitialized data errors pointed out by valgrind/memcheck Conflicts: libavcodec/jpeg2000dec.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * jpeg2000: Fix uninitialized data errors pointed out by valgrind/memcheckNicolas Bertrand2013-05-06
| | | | | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* | jpeg2000: fix for uninitialized data errors in valgrind/memcheckNicolas Bertrand2013-05-06
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '110796739ab32854dc0b6b0a1c95e6ae98889062'Michael Niedermayer2013-05-06
|\| | | | | | | | | | | | | | | | | | | * commit '110796739ab32854dc0b6b0a1c95e6ae98889062': x86: hpeldsp: Move avg_pixels8_x2_mmx() out of hpeldsp_rnd_template.c Conflicts: libavcodec/x86/Makefile Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * x86: hpeldsp: Move avg_pixels8_x2_mmx() out of hpeldsp_rnd_template.cDiego Biurrun2013-05-06
| | | | | | | | | | The function is only instantiated once, so there is no point in keeping it in a template file.
* | Merge commit 'dc1b328d0df6e5ad5ff0ca4ae031e08466624f9c'Michael Niedermayer2013-05-06
|\| | | | | | | | | | | | | | | | | | | * commit 'dc1b328d0df6e5ad5ff0ca4ae031e08466624f9c': x86: hpeldsp: Only compile MMX hpeldsp code if MMX is enabled Conflicts: libavcodec/x86/Makefile Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * x86: hpeldsp: Only compile MMX hpeldsp code if MMX is enabledDiego Biurrun2013-05-06
| |
* | Merge commit '9e5e76ef9ea803432ef2782a3f528c3f5bab621e'Michael Niedermayer2013-05-06
|\| | | | | | | | | | | | | | | | | | | * commit '9e5e76ef9ea803432ef2782a3f528c3f5bab621e': x86: More specific ifdefs for dsputil/hpeldsp init functions Conflicts: libavcodec/x86/dsputil_mmx.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * x86: More specific ifdefs for dsputil/hpeldsp init functionsDiego Biurrun2013-05-06
| |
* | snow: add av_cold where appropriateMichael Niedermayer2013-05-06
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | j2kdec: frame multithreading supportMichael Niedermayer2013-05-06
| | | | | | | | | | | | | | | | | | This allows comparing the 2 decoders with threads Based on:commit 2e2d24667a2c5cc7af94cfa7b63bb9ec1c04224b By: Nicolas Bertrand <nicoinattendu@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Remove a superfluous include from libavcodec/options_table.h.Carl Eugen Hoyos2013-05-06
| |
* | Merge commit '46c1917350f58dfab84e41919e6c02d43950db8c'Michael Niedermayer2013-05-06
|\| | | | | | | | | | | | | | | * commit '46c1917350f58dfab84e41919e6c02d43950db8c': nut: use a define for the nut version bgmc: Do not mark ff_bgmc_decode_init() as av_cold Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * bgmc: Do not mark ff_bgmc_decode_init() as av_coldDiego Biurrun2013-05-05
| | | | | | | | The function is possibly called once per block.
* | Merge commit 'bd8ac882140a38868c33c000a430a1292a352533'Michael Niedermayer2013-05-06
|\| | | | | | | | | | | | | * commit 'bd8ac882140a38868c33c000a430a1292a352533': avcodec: Add av_cold attributes to end functions missing them Merged-by: Michael Niedermayer <michaelni@gmx.at>