summaryrefslogtreecommitdiff
path: root/libavcodec
Commit message (Collapse)AuthorAge
* avcodec/jpeg2000dec: fix near null pointer dereferenceMichael Niedermayer2013-08-18
| | | | | | Fixes Ticket2840 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/error_resilience: Fix handling of matrox mpeg2Michael Niedermayer2013-08-18
| | | | | | Fixes Ticket2615 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* mpeg12dec: also print progressive seq and chroma formatMichael Niedermayer2013-08-18
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Merge commit 'c34a96a5ddfa390ce2a352eca79190766c9056d4'Michael Niedermayer2013-08-18
|\ | | | | | | | | | | | | | | | | | | | | * commit 'c34a96a5ddfa390ce2a352eca79190766c9056d4': dxa: fix decoding of first I-frame by separating I/P-frame decoding Conflicts: libavcodec/dxa.c See: 186e47ef6d7d90bfd8b16e77cfa5e7aeb2a497c0 Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * dxa: fix decoding of first I-frame by separating I/P-frame decodingJanne Grunau2013-08-17
| | | | | | | | | | | | | | 5ef7c84 broke decoding for the first keyframe due to an unnecessary check for a reference frame. CC: libav-stable@libav.org
* | wavpackenc: do not copy samples if they are not availablePaul B Mahol2013-08-17
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avcodec: fix compilation without vdpauMichael Niedermayer2013-08-17
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Revert "Merge commit of 'vdpau: remove old-style decoders'"Michael Niedermayer2013-08-17
| | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit bf36dc50ea448999c8f8c7a35f6139a7040f6275, reversing changes made to b7fc2693c70fe72936e4ce124c802ac23857c476. Conflicts: libavcodec/h264.c Keeping support for the old VDPAU API has been requested by our VDPAU maintainer Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/dxa: Support printing picture debug infoMichael Niedermayer2013-08-17
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | dxa: fix support of decoding all frames even in the absence of referencesMichael Niedermayer2013-08-17
| | | | | | | | | | | | | | | | The case where decoding should only happen for keyframes and afterwards (CODEC_FLAG2_SHOW_ALL not set) does not fully work neither before nor after this Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | dxa: only fail with an error about reference frames if the reference frame ↵Michael Niedermayer2013-08-17
| | | | | | | | | | | | would be used Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2013-08-17
|\| | | | | | | | | | | | | | | * qatar/master: dxa: Make sure the reference frame exists See: 12eb2fd5394813a6119912b22f5dfc17b4a6b4a0 Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * dxa: Make sure the reference frame existsLuca Barbato2013-08-16
| | | | | | | | | | Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
* | Merge commit 'c59967fa7cc5bc2fa06b36c17d2c207240c06b3e'Michael Niedermayer2013-08-17
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'c59967fa7cc5bc2fa06b36c17d2c207240c06b3e': h261: check the mtype index Conflicts: libavcodec/h261dec.c The right half of the check is impossible to be true and thus replaced by an assert() See: ec3cd74f2dab8e3e8234ccb994132b23d3098585 Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * h261: check the mtype indexLuca Barbato2013-08-16
| | | | | | | | | | Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
* | ffv1: update years in headerMichael Niedermayer2013-08-17
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | ffv1enc: propagate error code from write_extradata()Michael Niedermayer2013-08-17
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | ffv1enc: check for malloc failureMichael Niedermayer2013-08-17
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/dirac_dwt: Remove unused ff_spatial_idwt2()Michael Niedermayer2013-08-16
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2013-08-16
|\| | | | | | | | | | | | | * qatar/master: altivec: perform an explicit unaligned load Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * altivec: perform an explicit unaligned loadKostya Shishkov2013-08-16
| | | | | | | | | | | | | | | | Implicit vector loads on POWER7 hardware can use the VSX instruction set instead of classic Altivec/VMX. Let's force a VMX load in this case. Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge commit '239f55bf3c966782b781338df284f250393b9ed6'Michael Niedermayer2013-08-16
|\| | | | | | | | | | | | | * commit '239f55bf3c966782b781338df284f250393b9ed6': vp56data: Move all data tables to the .c file Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * vp56data: Move all data tables to the .c fileDiego Biurrun2013-08-15
| |
* | Merge commit 'cb214707a6cb0d3272ec0261af6f1f5d8b7dabc7'Michael Niedermayer2013-08-16
|\| | | | | | | | | | | | | * commit 'cb214707a6cb0d3272ec0261af6f1f5d8b7dabc7': vp56data: Move all shared enum/struct declarations to common header Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * vp56data: Move all shared enum/struct declarations to common headerDiego Biurrun2013-08-15
| |
* | Merge commit '38f64c03301ac66d7b54b3e4bd2bf6454f9fb2d3'Michael Niedermayer2013-08-16
|\| | | | | | | | | | | | | | | | | | | * commit '38f64c03301ac66d7b54b3e4bd2bf6454f9fb2d3': mpeg12decdata.h: Move all tables to the only place they are used Conflicts: libavcodec/mpeg12decdata.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * mpeg12decdata.h: Move all tables to the only place they are usedDiego Biurrun2013-08-15
| |
* | Merge commit 'ec6c1b1d832ec3261cc3faf93a18d7b2a84883c6'Michael Niedermayer2013-08-16
|\| | | | | | | | | | | | | * commit 'ec6c1b1d832ec3261cc3faf93a18d7b2a84883c6': mpeg12decdata: Remove unused #define Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * mpeg12decdata: Remove unused #defineDiego Biurrun2013-08-15
| |
* | Merge commit 'c591d4575a6f97fbbe6145304b1ea960e8e81e14'Michael Niedermayer2013-08-16
|\| | | | | | | | | | | | | * commit 'c591d4575a6f97fbbe6145304b1ea960e8e81e14': avcodec: Replace local extern declarations for tables with header #includes Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * avcodec: Replace local extern declarations for tables with header #includesDiego Biurrun2013-08-15
| |
* | Merge commit '060ce0c697e261ca2792a7df30dfd1bae6900a4f'Michael Niedermayer2013-08-16
|\| | | | | | | | | | | | | * commit '060ce0c697e261ca2792a7df30dfd1bae6900a4f': ivi_common: Make some tables only used within the file static Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * ivi_common: Make some tables only used within the file staticDiego Biurrun2013-08-15
| |
* | Merge commit 'e8c0defe1322f0ff281d9bc5eee91fa1b712b6aa'Michael Niedermayer2013-08-16
|\| | | | | | | | | | | | | | | | | | | * commit 'e8c0defe1322f0ff281d9bc5eee91fa1b712b6aa': 8bps: decode 24bit files correctly as rgb32 on bigendian Conflicts: libavcodec/8bps.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * 8bps: decode 24bit files correctly as rgb32 on bigendianJanne Grunau2013-08-15
| |
* | avcodec/ffv1enc: bump minor_version for the chroma_plane fixMichael Niedermayer2013-08-15
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/ffv1enc: fix chroma_plane for rgb/rgbaMichael Niedermayer2013-08-15
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | ffv1: fix plane_count at version 1.4Michael Niedermayer2013-08-15
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | ffv1dec: support printing information about the global headerMichael Niedermayer2013-08-15
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | wavpackenc: simplify "sign = ((sample) < 0) ? 1 : 0;"Michael Niedermayer2013-08-14
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/lzwenc: change asserts to av_assertsMichael Niedermayer2013-08-14
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/gif: use the whole allocated bufferMichael Niedermayer2013-08-14
| | | | | | | | | | | | Fixes some gif encoding failures Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/lzwenc: Add 1 additional bit of padding for gifMichael Niedermayer2013-08-14
| | | | | | | | | | | | This fixes issues with gimp reading animated gifs Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/gif: move BITSTREAM_WRITER_LE upMichael Niedermayer2013-08-14
| | | | | | | | | | | | This prevents issues in case any header #includes put_bits.h Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/mjpegdec: print a message when there was just a single field and no ↵Michael Niedermayer2013-08-14
| | | | | | | | | | | | | | | | frame Fixes ticket1915 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | WavPack encoderPaul B Mahol2013-08-14
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | Merge commit 'f13fe6020e6a3871f9b0c96b240e58e6ed4fb5d7'Michael Niedermayer2013-08-14
|\| | | | | | | | | | | | | * commit 'f13fe6020e6a3871f9b0c96b240e58e6ed4fb5d7': rtjpeg: Use init_get_bits8 Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * rtjpeg: Use init_get_bits8Luca Barbato2013-08-13
| | | | | | | | CC:libav-stable@libav.org
* | Merge commit '62cc7a91080194d9ead162516f779f20931220d9'Michael Niedermayer2013-08-14
|\| | | | | | | | | | | | | * commit '62cc7a91080194d9ead162516f779f20931220d9': rtjpeg: return meaningful error codes Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * rtjpeg: return meaningful error codesLuca Barbato2013-08-13
| |