summaryrefslogtreecommitdiffstats
path: root/libavcodec
Commit message (Collapse)AuthorAgeFilesLines
* avcodec/hevc: Fix undefined shiftsMichael Niedermayer2014-05-091-4/+4
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/mpegaudiodec_template: make shift unsigned to avoid undefined behaviorMichael Niedermayer2014-05-091-1/+1
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/x86/hevcdsp_init: fix build failure with --disable-mmxMichael Niedermayer2014-05-091-2/+3
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/mpeg4videodec: print run/level/index valuesMichael Niedermayer2014-05-091-0/+1
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec: include GET_RL_VLC() in trace outputMichael Niedermayer2014-05-091-1/+21
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* hvcodec/x86/hevcdsp: make macros more modular to support functions that are ↵plepere2014-05-092-302/+302
| | | | | | not sse4 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/exr: mark gama option as experimental / unsupportedMichael Niedermayer2014-05-081-1/+1
| | | | | Suggested-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/exr: Add a gamma flag to exr loader to avoid bandingGonzalo Garramuno2014-05-081-7/+113
| | | | | | | | This is needed to avoid banding artifacts when gammaing the picture. Currently, if done with a video filter, the process is done on uints instead of full float. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/mjpegdec: zero gb to silence warning about it being possibly ↵Michael Niedermayer2014-05-081-1/+1
| | | | | | | | uninitialized The code is not speed relevant, also its more robust if the pointers are NULL instead of random. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/takdec: Always initialize hsize, silence "may be used uninitialized" ↵Michael Niedermayer2014-05-081-1/+1
| | | | | | warning Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/dcadec: add an assert to silence a uninitialized variable warningMichael Niedermayer2014-05-081-0/+2
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/dcadec: remove always true if()Michael Niedermayer2014-05-081-2/+0
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/cinepakenc: Fix "may be used uninitialized in this function" warningsMichael Niedermayer2014-05-081-2/+4
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Merge remote-tracking branch 'lukaszmluki/master'Michael Niedermayer2014-05-083-3/+3
|\ | | | | | | | | | | | | | | | | | | | | | | * lukaszmluki/master: lavc: use av_fifo_freep lavf: use av_fifo_freep ffmpeg: use av_fifo_freep lavd/jack_audio: use av_fifo_freep lavfi: use av_fifo_freep lavu/fifo: add av_fifo_freep function Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavc: use av_fifo_freepLukasz Marek2014-05-073-3/+3
| | | | | | | | Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com>
* | avcodec/huffyuvenc: Make version 3 of ffvhuff non experimentalMichael Niedermayer2014-05-071-2/+2
|/ | | | | Tested-by: Tim Nicholson <nichot20@yahoo.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/cinepakenc: drop coded_frame initMichael Niedermayer2014-05-071-2/+0
| | | | | | Fixes const being lost warning Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/cinepakenc: Zero AVPictures, silence "may be used uninitialized" ↵Michael Niedermayer2014-05-071-1/+1
| | | | | | warnings Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/eamad: silence uninitialized variable warningsMichael Niedermayer2014-05-071-1/+1
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/ac3enc: silence 2 warnings about "possibly uninitialized" variablesMichael Niedermayer2014-05-071-2/+2
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* inline asm: fix arrays as named constraints.Matt Oliver2014-05-074-8/+8
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/wavpack: initialize pointers to silence warning about them possibly ↵Michael Niedermayer2014-05-071-1/+1
| | | | | | being uninitialized Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/hevc: remove unused variableMichael Niedermayer2014-05-071-1/+0
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/x86/hevcdsp_init: fix SSE4 checksMichael Niedermayer2014-05-061-30/+18
| | | | | Found-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/x86/Makefile: remove duplicate lineMichael Niedermayer2014-05-061-1/+0
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/x86/hevcdsp_init: fix build on 32bitMichael Niedermayer2014-05-061-0/+3
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* HEVC : added assembly MC functionsplepere2014-05-066-1/+1771
| | | | | | | pretty print x86 Reviewed-by: "Ronald S. Bultje" <rsbultje@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* hevc: C code update for new motion compensationMickaël Raulet2014-05-069-723/+1501
| | | | | | | pretty print C Reviewed-by: "Ronald S. Bultje" <rsbultje@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* x86/mpegaudiodsp.c: msvc compilation error without sse/avx_externalMatt Oliver2014-05-061-0/+4
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/mpeg4videoenc: fix alternative implementation of mpeg4_encode_dc()Michael Niedermayer2014-05-061-4/+4
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/mpeg4videodec: fix mcbpc error messagesMichael Niedermayer2014-05-061-3/+3
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/snowenc: Fix "incompatible pointer type" warningMichael Niedermayer2014-05-061-1/+1
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/svq3: Fix "incompatible pointer type" warningsMichael Niedermayer2014-05-051-2/+2
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Merge commit '3828eb8519c1530392ab8820b1aa784602128afc'Michael Niedermayer2014-05-052-22/+42
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '3828eb8519c1530392ab8820b1aa784602128afc': libfdk-aac: Relicense the library wrappers to 2-clause BSD Conflicts: libavcodec/libfdk-aacdec.c libavcodec/libfdk-aacenc.c <Daemon404> michaelni, fyi, for the fdk relicensing, wbs also contact all the ffmpeg-only contributers <Daemon404> so it should be fine to merge. Thanks-to: Martin Storsjö <martin@martin.st> Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * libfdk-aac: Relicense the library wrappers to 2-clause BSDMartin Storsjö2014-05-052-22/+42
| | | | | | | | | | | | | | | | | | This should make it possible for Fraunhofer to contribute to these wrappers - they didn't want to contribute to code under LGPL2.1 with the "or any later version" clause (which allowed using the code under the LGPL3 license). Signed-off-by: Martin Storsjö <martin@martin.st>
| * libfdk-aacenc: Enable 7.1 channel encodingJean First2014-05-051-0/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7.1(wide) and 7.1(wide-side) channel layouts are supported in fdk-aac since the 0.1.3 release. The earlier versions of fdk-aac didn't include any library version defines in the public headers, thus checking for the AACENCODER_LIB_VL0 define is enough to know that we're building against a new enough version of fdk-aac. This change includes contributions by Tim Walker, Michael Niedermayer and Timothy Gu. Signed-off-by: Martin Storsjö <martin@martin.st>
| * vp9: Read the frame size as unsignedLuca Barbato2014-05-031-2/+2
| | | | | | | | | | | | Sample-Id: 00001723-google Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
* | avcodec/lossless_videodsp: fix incompatible pointer type warningMichael Niedermayer2014-05-052-3/+3
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/h263dec: use AV_EF_IGNORE_ERRMichael Niedermayer2014-05-042-2/+6
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec: add AV_EF_IGNORE_ERRMichael Niedermayer2014-05-042-0/+2
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit 'a90d92ce2aeea8eaae5c616958d20e000e20b964'Michael Niedermayer2014-05-031-5/+5
|\ \ | |/ | | | | | | | | | | * commit 'a90d92ce2aeea8eaae5c616958d20e000e20b964': aac: K&R formatting cosmetics Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * aac: K&R formatting cosmeticsLuca Barbato2014-05-011-5/+5
| |
* | Merge commit 'c6b42e85493915a3c3891345f57422f9031a0b4f'Michael Niedermayer2014-05-031-19/+20
|\ \ | |/ | | | | | | | | | | | | | | | | * commit 'c6b42e85493915a3c3891345f57422f9031a0b4f': flv: K&R formatting cosmetics Conflicts: libavcodec/flvdec.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * flv: K&R formatting cosmeticsLuca Barbato2014-05-011-21/+20
| |
* | avcodec/jpeglsdec: add cast to silence pointer type warningMichael Niedermayer2014-05-031-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/snow_dwt: fix "incompatible pointer type" warningsMichael Niedermayer2014-05-032-9/+9
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/kgv1dec: add casts to silence "assignment from incompatible pointer ↵Michael Niedermayer2014-05-031-2/+2
| | | | | | | | | | | | type" Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/xbmdec: fix pointer type warningsMichael Niedermayer2014-05-031-2/+2
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/h263dec: fix "incompatible pointer type" warningMichael Niedermayer2014-05-031-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcdoec/snowenc: use av_mallocz_array()Michael Niedermayer2014-05-031-3/+3
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
OpenPOWER on IntegriCloud