1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2025-01-03 05:10:03 +02:00
FFmpeg/libavcodec
wm4 3efe0393e4 hevc: make avcodec_decode_video2() fail if get_format() fails
Personally, I need the decoder to back out if get_format() returns no
usable pixel format. This didn't work because the error code was not
propagated down the call chain. This in turn happened because the
variable declaration removed in this patch shadowed the variable, whose
value is returned at the end of the function. Consequently, failures of
decode_nal_unit() were ignored in this place.

Reviewed-by:  Andreas Cadhalpun <andreas.cadhalpun@googlemail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-05-19 18:59:06 +01:00
..
aarch64
arm
avr32
mips
neon
ppc
x86 x86: Put COPY3_IF_LT under HAVE_6REGS 2015-03-17 12:31:04 +01:00
4xm.c
8bps.c
8svx.c
a64colors.h
a64enc.h
a64multienc.c
a64tables.h
aac_ac3_parser.c
aac_ac3_parser.h
aac_adtstoasc_bsf.c
aac_parser.c
aac_tablegen_decl.h
aac_tablegen.c
aac_tablegen.h
aac.h
aacadtsdec.c
aacadtsdec.h
aaccoder.c
aacdec.c aacdec: consistently use avctx for logging in decode_eld_specific_config 2015-04-19 23:45:35 +01:00
aacdectab.h
aacenc.c
aacenc.h
aacps_tablegen.c
aacps_tablegen.h
aacps.c
aacps.h
aacpsdata.c
aacpsdsp.c
aacpsdsp.h
aacpsy.c aacpsy: correct calculation of minath in psy_3gpp_init 2015-05-05 10:28:02 +02:00
aacsbr.c aacsbr: Fix type for index variable 2015-03-17 13:34:23 +00:00
aacsbr.h
aacsbrdata.h
aactab.c
aactab.h
aandcttab.c
aandcttab.h
aasc.c aasc: return correct buffer size from aasc_decode_frame 2015-05-05 10:18:59 +02:00
ac3_parser.c
ac3_parser.h
ac3.c
ac3.h
ac3dec_data.c
ac3dec_data.h
ac3dec.c
ac3dec.h
ac3dsp.c
ac3dsp.h
ac3enc_fixed.c
ac3enc_float.c
ac3enc_opts_template.c
ac3enc_template.c
ac3enc.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
ac3enc.h
ac3tab.c
ac3tab.h
acelp_filters.c
acelp_filters.h
acelp_pitch_delay.c
acelp_pitch_delay.h
acelp_vectors.c
acelp_vectors.h
adpcm_data.c
adpcm_data.h
adpcm.c
adpcm.h
adpcmenc.c
adx_parser.c
adx.c
adx.h
adxdec.c
adxenc.c
aic.c
alac_data.c
alac_data.h
alac.c alac: Reject rice_limit 0 if compression is used 2015-05-08 11:10:51 +02:00
alacenc.c
aliaspixdec.c
aliaspixenc.c
allcodecs.c Canopus HQ/HQA decoder 2015-04-19 22:37:23 +01:00
alsdec.c alsdec: only adapt order for positive max_order 2015-05-05 16:10:52 +02:00
amr.h
amrnbdata.h
amrnbdec.c
amrwbdata.h
amrwbdec.c
anm.c
ansi.c
apedec.c ape: Support _0000 files with nblock smaller than 64 2015-05-08 11:10:51 +02:00
apedsp.h
ass.c
ass.h
assdec.c
assenc.c
asv.c
asv.h
asvdec.c
asvenc.c asvenc: Mark codec as init-thread-safe and init-cleanup 2015-04-24 14:55:10 +01:00
atrac1.c
atrac1data.h
atrac3.c
atrac3data.h
atrac3plus_data.h
atrac3plus.c
atrac3plus.h
atrac3plusdec.c
atrac3plusdsp.c
atrac.c
atrac.h
audio_frame_queue.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
audio_frame_queue.h
audiodsp.c
audiodsp.h
aura.c
avcodec.h Canopus HQ/HQA decoder 2015-04-19 22:37:23 +01:00
avfft.c
avfft.h
avpacket.c
avpicture.c
avs.c
bethsoftvideo.c
bethsoftvideo.h
bfi.c
bgmc.c
bgmc.h
bink.c
binkaudio.c
binkdata.h
binkdsp.c
binkdsp.h
bit_depth_template.c
bitstream_filter.c
bitstream.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
blockdsp.c
blockdsp.h
bmp_parser.c
bmp.c
bmp.h
bmpenc.c
bmvaudio.c
bmvvideo.c
brenderpix.c
bswapdsp.c
bswapdsp.h
bytestream.h
c93.c
cabac_functions.h
cabac.c
cabac.h
canopus.c Implement shared parsing of INFO tag in Canopus family 2015-04-19 22:37:02 +01:00
canopus.h Implement shared parsing of INFO tag in Canopus family 2015-04-19 22:37:02 +01:00
cavs_parser.c
cavs.c
cavs.h
cavsdata.c
cavsdec.c
cavsdsp.c
cavsdsp.h
cbrt_tablegen.c
cbrt_tablegen.h
cdgraphics.c
cdxl.c
celp_filters.c
celp_filters.h
celp_math.c
celp_math.h
cga_data.c
cga_data.h
chomp_bsf.c
cinepak.c
cljrdec.c
cljrenc.c
cllc.c Implement shared parsing of INFO tag in Canopus family 2015-04-19 22:37:02 +01:00
cngdec.c
cngenc.c
codec_desc.c Canopus HQ/HQA decoder 2015-04-19 22:37:23 +01:00
cook_parser.c
cook.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
cookdata.h
copy_block.h
cos_tablegen.c
cscd.c
cyuv.c
dca_exss.c dca: Support for XLL (lossless extension) 2015-03-15 14:51:36 +01:00
dca_parser.c dca_parser: Extend DTS core sync word and fix existing check 2015-05-12 03:20:25 +02:00
dca_syncwords.h dca: Mark syncword constants unsigned; they do not fit in 32-bit signed int 2015-03-13 21:20:37 +01:00
dca_xll.c dca: Read params->pancABIT0[param_index] only if part0 is set 2015-03-17 12:31:07 +01:00
dca.c
dca.h dca: Support for XLL (lossless extension) 2015-03-15 14:51:36 +01:00
dcadata.c dca: Support for XLL (lossless extension) 2015-03-15 14:51:36 +01:00
dcadata.h dca: Support for XLL (lossless extension) 2015-03-15 14:51:36 +01:00
dcadec.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
dcadsp.c
dcadsp.h
dcahuff.h
dct32_fixed.c
dct32_float.c
dct32_template.c
dct32.h
dct-test.c
dct.c
dct.h
dctref.c
dctref.h
dfa.c
dirac_parser.c
dirac.c
dirac.h
dnxhd_parser.c
dnxhddata.c
dnxhddata.h
dnxhddec.c dnxhd: Print unknown header when found 2015-05-12 16:30:48 +01:00
dnxhdenc.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
dnxhdenc.h
dpcm.c
dpx_parser.c
dpx.c
dpxenc.c
dsicinaudio.c
dsicinvideo.c
dss_sp.c dss_sp: use lowercase codec name without whitespace 2015-04-24 14:55:11 +01:00
dump_extradata_bsf.c
dv_profile_internal.h
dv_profile.c
dv_profile.h
dv_tablegen.c
dv_tablegen.h
dv.c
dv.h
dvbsub_parser.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
dvbsub.c
dvbsubdec.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
dvdata.c
dvdata.h
dvdec.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
dvdsub_parser.c
dvdsubdec.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
dvdsubenc.c
dvenc.c
dxa.c
dxtory.c
dxva2_h264.c h264: use properly allocated AVFrames 2015-04-29 05:52:58 +02:00
dxva2_hevc.c
dxva2_internal.h
dxva2_mpeg2.c
dxva2_vc1.c
dxva2.c
dxva2.h
eac3_data.c
eac3_data.h
eac3dec.c
eac3enc.c
eac3enc.h
eacmv.c
eaidct.c
eaidct.h
eamad.c
eatgq.c
eatgv.c
eatqi.c
elbg.c
elbg.h
error_resilience.c error_resilience: do not require mbintra/skip tables 2015-03-21 11:27:15 +01:00
error_resilience.h
escape124.c
escape130.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
exr.c
faandct.c
faandct.h
faanidct.c
faanidct.h
faxcompr.c
faxcompr.h
fdctdsp.c
fdctdsp.h
fft_fixed.c
fft_float.c
fft_template.c
fft-fixed-test.c
fft-internal.h
fft-test.c
fft.h
ffv1.c ffv1: Pass correct pointers to av_free() 2015-04-20 14:59:40 +01:00
ffv1.h ffv1enc: Add const attribute to input frame 2015-05-01 14:52:24 +01:00
ffv1dec.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
ffv1enc.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
fic.c
file_open.c
flac_parser.c flac: fix realloc loop with invalid flac files 2015-04-20 12:41:33 +02:00
flac.c
flac.h
flacdata.c
flacdata.h
flacdec.c
flacdsp_lpc_template.c
flacdsp_template.c
flacdsp.c
flacdsp.h
flacenc.c flacenc: Move a scratch buffer to struct used by the function 2015-04-28 16:25:09 +01:00
flashsv.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
flashsvenc.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
flicvideo.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
flv.h
flvdec.c
flvenc.c
fmtconvert.c
fmtconvert.h
fraps.c
frwu.c
g2meet.c g2meet: Support G2M5 codec variant 2015-04-19 23:45:35 +01:00
g722.c
g722.h
g722dec.c
g722dsp.c
g722dsp.h
g722enc.c
g723_1_data.h
g723_1.c
g726.c
get_bits.h lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
gif.c
gifdec.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
golomb-test.c
golomb.c
golomb.h
gsm_parser.c
gsm.h
gsmdec_data.c
gsmdec_data.h
gsmdec_template.c
gsmdec.c
h261_parser.c
h261.c
h261.h
h261data.c
h261dec.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
h261enc.c
h263_parser.c
h263_parser.h
h263.c h263: Convert function to macro 2015-04-28 16:33:09 +01:00
h263.h h263: Convert function to macro 2015-04-28 16:33:09 +01:00
h263data.h
h263dec.c h263: Convert function to macro 2015-04-28 16:33:09 +01:00
h263dsp.c
h263dsp.h
h264_cabac.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
h264_cavlc.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
h264_direct.c h264: use a smaller struct for the ref lists 2015-03-21 11:27:16 +01:00
h264_loopfilter.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
h264_mb_template.c h264: use properly allocated AVFrames 2015-04-29 05:52:58 +02:00
h264_mb.c h264: move [uv]linesize to the per-slice context 2015-03-21 11:27:16 +01:00
h264_mc_template.c h264_mb: constify all uses of H264Context 2015-03-21 11:27:15 +01:00
h264_mp4toannexb_bsf.c
h264_mvpred.h lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
h264_parser.c h264: drop the now unused per-slice H264Contexts 2015-03-21 11:27:16 +01:00
h264_picture.c h264: use properly allocated AVFrames 2015-04-29 05:52:58 +02:00
h264_ps.c h264_ps: Return meaningful error codes and address a memory leak 2015-04-20 14:59:40 +01:00
h264_refs.c h264: use properly allocated AVFrames 2015-04-29 05:52:58 +02:00
h264_sei.c
h264_slice.c h264: use properly allocated AVFrames 2015-04-29 05:52:58 +02:00
h264.c h264: use properly allocated AVFrames 2015-04-29 05:52:58 +02:00
h264.h h264: use properly allocated AVFrames 2015-04-29 05:52:58 +02:00
h264addpx_template.c
h264chroma_template.c
h264chroma.c
h264chroma.h
h264data.h
h264dsp_template.c
h264dsp.c
h264dsp.h
h264idct_template.c
h264idct.c
h264idct.h
h264pred_template.c
h264pred.c
h264pred.h
h264qpel_template.c
h264qpel.c
h264qpel.h
hevc_cabac.c
hevc_filter.c
hevc_mvs.c
hevc_parser.c
hevc_ps.c hevc: make sure no dangling pointers remain around on VPS/SPS change 2015-04-03 13:10:03 +02:00
hevc_refs.c
hevc_sei.c
hevc.c hevc: make avcodec_decode_video2() fail if get_format() fails 2015-05-19 18:59:06 +01:00
hevc.h hevc: make the crop sizes unsigned 2015-03-21 09:35:14 +01:00
hevcdsp_template.c
hevcdsp.c
hevcdsp.h
hevcpred_template.c
hevcpred.c
hnm4video.c
hpel_template.c
hpeldsp.c
hpeldsp.h
hq_hqa.c hq_hqa: Validate get_vlc2 return value 2015-04-22 12:27:43 +02:00
hq_hqa.h Canopus HQ/HQA decoder 2015-04-19 22:37:23 +01:00
hq_hqadata.c hq_hqa: Fix table data for profile 17 2015-04-24 14:55:10 +01:00
hq_hqadsp.c Canopus HQ/HQA decoder 2015-04-19 22:37:23 +01:00
hq_hqadsp.h Canopus HQ/HQA decoder 2015-04-19 22:37:23 +01:00
hqx.c hqx: Mark codec as init-thread-safe and init-cleanup 2015-04-24 14:55:11 +01:00
hqx.h hqx: Implement slice-threaded decoding 2015-04-19 22:36:48 +01:00
hqxdsp.c hqx: Move DSP related code to a separate file 2015-04-19 12:41:59 +01:00
hqxdsp.h hqxdsp.h: #include "stddef.h" 2015-04-20 19:19:23 +01:00
hqxvlc.c hqx: Drop unused offsets table 2015-03-17 13:34:23 +00:00
huffman.c
huffman.h
huffyuv.c
huffyuv.h
huffyuvdec.c
huffyuvdsp.c
huffyuvdsp.h
huffyuvenc.c huffyuvenc: Mark codec as init-thread-safe and init-cleanup 2015-04-24 14:55:11 +01:00
huffyuvencdsp.c
huffyuvencdsp.h
idcinvideo.c
idctdsp.c
idctdsp.h
iff.c
iirfilter.c
iirfilter.h
imc.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
imcdata.h
imdct15.c
imdct15.h
imgconvert.c
imgconvert.h
imx_dump_header_bsf.c
indeo2.c
indeo2data.h
indeo3.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
indeo3data.h
indeo4.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
indeo4data.h indeo: Give Indeo4/5 shared code a more consistent name 2015-03-30 17:49:05 +02:00
indeo5.c indeo: Give Indeo4/5 shared code a more consistent name 2015-03-30 17:49:05 +02:00
indeo5data.h
intelh263dec.c
internal.h internal: Make dlog/tlog a no-op when disabled 2015-04-24 14:55:10 +01:00
interplayvideo.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
intrax8.c
intrax8.h
intrax8dsp.c
intrax8dsp.h
intrax8huf.h
ituh263dec.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
ituh263enc.c
ivi_dsp.c indeo: Give Indeo4/5 shared code a more consistent name 2015-03-30 17:49:05 +02:00
ivi_dsp.h indeo: Give Indeo4/5 shared code a more consistent name 2015-03-30 17:49:05 +02:00
ivi.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
ivi.h indeo: Give Indeo4/5 shared code a more consistent name 2015-03-30 17:49:05 +02:00
jfdctfst.c
jfdctint_template.c
jfdctint.c
jpeg2000.c
jpeg2000.h
jpeg2000dec.c
jpeg2000dsp.c
jpeg2000dsp.h
jpeg2000dwt.c
jpeg2000dwt.h
jpegls.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
jpegls.h
jpeglsdec.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
jpeglsdec.h
jpeglsenc.c jpeglsenc: Mark codec as init-thread-safe and init-cleanup 2015-04-28 16:29:29 +01:00
jpegtables.c build: Split JPEG-related tables off into a separate component 2015-03-30 17:51:21 +02:00
jpegtables.h build: Split JPEG-related tables off into a separate component 2015-03-30 17:51:21 +02:00
jrevdct.c
jvdec.c
kbdwin.c
kbdwin.h
kgv1dec.c
kmvc.c
lagarith.c
lagarithrac.c
lagarithrac.h
latm_parser.c
lcl.h
lcldec.c
lclenc.c lclenc: Mark codec as init-thread-safe and init-cleanup 2015-04-24 14:55:11 +01:00
libavcodec.v
libdcadec.c lavc: add libdcadec decoder 2015-03-29 10:15:09 +02:00
libfaac.c
libfdk-aacdec.c
libfdk-aacenc.c
libgsmdec.c
libgsmenc.c
libilbc.c
libmp3lame.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
libopencore-amr.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
libopenh264enc.c Replace a few leftover instances of enum PixelFormat with enum AVPixelFormat 2015-03-17 23:53:33 +02:00
libopenjpegdec.c
libopenjpegenc.c
libopus.c
libopus.h
libopusdec.c
libopusenc.c
libschroedinger.c
libschroedinger.h
libschroedingerdec.c
libschroedingerenc.c
libspeexdec.c
libspeexenc.c
libtheoraenc.c libtheora: Check frame allocation 2015-03-12 15:29:59 +00:00
libtwolame.c
libvo-aacenc.c
libvo-amrwbenc.c
libvorbis.c
libvpx.c
libvpx.h
libvpxdec.c
libvpxenc.c
libwavpackenc.c
libwebpenc.c
libx264.c libx264: Make codec use the init-cleanup flag and mark it as init-thread-safe 2015-04-24 14:55:11 +01:00
libx265.c libx265: Use the Multi-library Interface 2015-05-13 17:14:50 +02:00
libxavs.c
libxvid_rc.c
libxvid.c libxvid: Make codec use the init-cleanup flag and mark it as init-thread-safe 2015-04-24 14:55:11 +01:00
libxvid.h
ljpegenc.c build: Split JPEG-related tables off into a separate component 2015-03-30 17:51:21 +02:00
loco.c
log2_tab.c
lpc.c
lpc.h
lsp.c
lsp.h
lzw.c
lzw.h
lzwenc.c
mace.c
Makefile Canopus HQ/HQA decoder 2015-04-19 22:37:23 +01:00
mathops.h
mathtables.c
mdct_fixed.c
mdct_float.c
mdct_template.c
mdec.c
me_cmp.c
me_cmp.h
metasound_data.c
metasound_data.h
metasound.c
mimic.c
mjpeg2jpeg_bsf.c build: Split JPEG-related tables off into a separate component 2015-03-30 17:51:21 +02:00
mjpeg_parser.c
mjpeg.h build: Split JPEG-related tables off into a separate component 2015-03-30 17:51:21 +02:00
mjpega_dump_header_bsf.c
mjpegbdec.c mjpeg: Mark decoder family as thread safe 2015-03-13 19:48:07 +00:00
mjpegdec.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
mjpegdec.h
mjpegenc_common.c mjpegenc: Fix JFIF header byte ordering 2015-05-12 16:30:48 +01:00
mjpegenc_common.h
mjpegenc.c build: Split JPEG-related tables off into a separate component 2015-03-30 17:51:21 +02:00
mjpegenc.h mjpeg: Use a more precise type for put_marker() 2015-03-30 17:51:20 +02:00
mlp_parser.c
mlp_parser.h
mlp.c
mlp.h
mlpdec.c
mlpdsp.c
mlpdsp.h
mmaldec.c mmal: Reference MMAL VC lib explicitly 2015-04-14 12:32:13 +02:00
mmvideo.c
motion_est_template.c
motion_est.c motion_est: Fix warning from zero_cmp() assignment 2015-04-19 23:17:56 +01:00
motionpixels_tablegen.c
motionpixels_tablegen.h
motionpixels.c
movsub_bsf.c
mpc7.c
mpc7data.h
mpc8.c
mpc8data.h
mpc8huff.h
mpc.c
mpc.h
mpcdata.h
mpeg4audio.c
mpeg4audio.h
mpeg4data.h
mpeg4video_parser.c
mpeg4video_parser.h
mpeg4video.c h263: Drop commented-out code and a related otherwise unused function 2015-04-28 16:31:05 +01:00
mpeg4video.h
mpeg4videodec.c mpeg4videodec: Remove useless messages 2015-04-14 12:32:43 +02:00
mpeg4videoenc.c
mpeg12.c
mpeg12.h
mpeg12data.c
mpeg12data.h
mpeg12dec.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
mpeg12enc.c
mpeg_er.c
mpeg_er.h
mpegaudio_parser.c
mpegaudio_tablegen.c
mpegaudio_tablegen.h
mpegaudio.c
mpegaudio.h
mpegaudiodata.c
mpegaudiodata.h
mpegaudiodec_fixed.c
mpegaudiodec_float.c
mpegaudiodec_template.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
mpegaudiodecheader.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
mpegaudiodecheader.h
mpegaudiodectab.h
mpegaudiodsp_data.c
mpegaudiodsp_fixed.c
mpegaudiodsp_float.c
mpegaudiodsp_template.c
mpegaudiodsp.c
mpegaudiodsp.h
mpegaudioenc.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
mpegaudiotab.h
mpegutils.c
mpegutils.h
mpegvideo_enc.c h263: Convert function to macro 2015-04-28 16:33:09 +01:00
mpegvideo_motion.c
mpegvideo_parser.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
mpegvideo_xvmc.c
mpegvideo.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
mpegvideo.h
mpegvideodsp.c
mpegvideodsp.h
mpegvideoencdsp.c
mpegvideoencdsp.h
mqc.c
mqc.h
mqcdec.c
msgsmdec.c
msgsmdec.h
msmpeg4.c
msmpeg4.h
msmpeg4data.c
msmpeg4data.h
msmpeg4dec.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
msmpeg4enc.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
msrle.c
msrledec.c
msrledec.h
mss1.c
mss2.c
mss2dsp.c
mss2dsp.h
mss3.c
mss4.c
mss12.c
mss12.h
mss34dsp.c
mss34dsp.h
msvideo1.c
mvcdec.c
mxpegdec.c mjpeg: Mark decoder family as thread safe 2015-03-13 19:48:07 +00:00
nellymoser.c
nellymoser.h
nellymoserdec.c
nellymoserenc.c
noise_bsf.c
nuv.c
on2avc.c
on2avcdata.c
on2avcdata.h
options_table.h
options.c
opus_celt.c
opus_parser.c
opus_silk.c
opus.c
opus.h
opusdec.c
pafaudio.c
pafvideo.c
pamenc.c
parser.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
parser.h
pcm_tablegen.c
pcm_tablegen.h
pcm-bluray.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
pcm-dvd.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
pcm.c
pcx.c
pcxenc.c
pel_template.c
pgssubdec.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
pictordec.c
pixblockdsp_template.c
pixblockdsp.c
pixblockdsp.h
pixels.h
png_parser.c
png.c
png.h
pngdec.c png: Set the color range as full range 2015-05-09 15:55:50 +02:00
pngdsp.c
pngdsp.h
pngenc.c
pnm_parser.c
pnm.c
pnm.h
pnmdec.c
pnmenc.c
proresdata.c
proresdata.h
proresdec.c
proresdsp.c
proresdsp.h
proresenc.c prores: Set the bits_per_coded_sample for alpha pix_fmt 2015-04-22 20:50:10 +02:00
psymodel.c
psymodel.h
pthread_frame.c
pthread_internal.h
pthread_slice.c
pthread.c
ptx.c
put_bits.h
qcelpdata.h
qcelpdec.c
qdm2_tablegen.c
qdm2_tablegen.h
qdm2.c
qdm2data.h
qdrw.c quickdraw: Skip the empty 512 byte header for images 2015-05-12 15:28:31 +01:00
qpeg.c
qpel_template.c
qpeldsp.c
qpeldsp.h
qsv_api.c
qsv_internal.h lavc: add Intel libmfx-based H.264 encoder 2015-03-27 22:02:10 +01:00
qsv.c qsvdec: split off some code that will be shared with the encoder 2015-03-27 21:57:28 +01:00
qsv.h
qsvdec_h264.c qsvdec: add 'decode' to the non-static function names 2015-03-27 21:57:47 +01:00
qsvdec.c qsvdec: add 'decode' to the non-static function names 2015-03-27 21:57:47 +01:00
qsvdec.h lavc: add Intel libmfx-based H.264 encoder 2015-03-27 22:02:10 +01:00
qsvenc_h264.c lavc: add Intel libmfx-based H.264 encoder 2015-03-27 22:02:10 +01:00
qsvenc.c lavc: add Intel libmfx-based H.264 encoder 2015-03-27 22:02:10 +01:00
qsvenc.h lavc: add Intel libmfx-based H.264 encoder 2015-03-27 22:02:10 +01:00
qtrle.c
qtrleenc.c
r210dec.c
ra144.c
ra144.h
ra144dec.c
ra144enc.c
ra288.c
ra288.h
ralf.c
ralfdata.h
rangecoder.c
rangecoder.h
ratecontrol.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
ratecontrol.h
raw.c
raw.h
rawdec.c
rawenc.c rawenc: properly allocate coded_frame 2015-04-29 05:52:58 +02:00
rdft.c
rdft.h
rectangle.h
remove_extradata_bsf.c
rl2.c
rl.h
rle.c
rle.h
rnd_avg.h
roqaudioenc.c
roqvideo.c
roqvideo.h
roqvideodec.c
roqvideoenc.c roqvideoenc: set enc->avctx in roq_encode_init 2015-03-11 20:28:13 +01:00
rpza.c
rtjpeg.c
rtjpeg.h
rv10.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
rv10enc.c
rv20enc.c
rv30.c
rv30data.h
rv30dsp.c
rv34_parser.c
rv34.c
rv34.h
rv34data.h
rv34dsp.c
rv34dsp.h
rv34vlc.h
rv40.c
rv40data.h
rv40dsp.c
rv40vlc2.h
s3tc.c
s3tc.h
s302m.c
sanm.c
sbr.h
sbrdsp.c
sbrdsp.h
sgi.h
sgidec.c
sgienc.c
sgirledec.c
shorten.c
simple_idct_template.c
simple_idct.c
simple_idct.h
sinewin_tablegen.c
sinewin_tablegen.h
sinewin.c
sinewin.h
sipr16k.c
sipr16kdata.h
sipr.c
sipr.h
siprdata.h
smacker.c
smc.c
sp5x.h
sp5xdec.c mjpeg: Mark decoder family as thread safe 2015-03-13 19:48:07 +00:00
srtdec.c
startcode.c
startcode.h
sunrast.c
sunrast.h
sunrastenc.c
svq1_cb.h
svq1_vlc.h
svq1.c
svq1.h
svq1dec.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
svq1enc_cb.h
svq1enc.c
svq1enc.h
svq3.c h264: use properly allocated AVFrames 2015-04-29 05:52:58 +02:00
svq3.h
svq13.c
synth_filter.c
synth_filter.h
tableprint.h
tak_parser.c
tak.c
tak.h
takdec.c
targa.c
targa.h
targaenc.c
tdsc.c TDSC decoder 2015-03-13 19:48:14 +00:00
thread.h
tiertexseqv.c
tiff.c
tiff.h
tiffenc.c tiff: Return more meaningful error codes 2015-03-30 17:51:20 +02:00
tmv.c
tpeldsp.c
tpeldsp.h
truemotion1.c
truemotion1data.h
truemotion2.c
truespeech_data.h
truespeech.c
tscc2.c
tscc2data.h
tscc.c
tta.c
twinvq_data.h
twinvq.c
twinvq.h
twinvqdec.c
txd.c
ulti_cb.h
ulti.c
unary.h
utils.c avcodec: Free the default avoptions on init failure 2015-04-22 12:27:13 +02:00
utvideo.c
utvideo.h
utvideodec.c
utvideoenc.c
v210dec.c
v210enc.c
v210enc.h v210: Fix typo in header guards 2015-04-09 13:40:44 +02:00
v210x.c
v410dec.c
v410enc.c
vaapi_h264.c h264: use properly allocated AVFrames 2015-04-29 05:52:58 +02:00
vaapi_internal.h
vaapi_mpeg2.c vaapi: Fix -Wimplicit-function-declaration for ff_dlog() usage 2015-04-26 00:07:41 +02:00
vaapi_mpeg4.c h263: Convert function to macro 2015-04-28 16:33:09 +01:00
vaapi_vc1.c vaapi: Fix -Wimplicit-function-declaration for ff_dlog() usage 2015-04-26 00:07:41 +02:00
vaapi.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
vaapi.h
vb.c
vble.c
vc1_block.c
vc1_common.h
vc1_loopfilter.c
vc1_mc.c
vc1_parser.c
vc1_pred.c vc1_pred: Always initialize px and py in ff_vc1_pred_mv_intfr() 2015-04-19 23:17:56 +01:00
vc1_pred.h
vc1.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
vc1.h
vc1acdata.h
vc1data.c
vc1data.h
vc1dec.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
vc1dsp.c
vc1dsp.h
vcr1.c
vda_h264.c vda: Make output CVPixelBuffer format configurable 2015-05-13 17:39:37 +02:00
vda_internal.h
vda.c vda: Make output CVPixelBuffer format configurable 2015-05-13 17:39:37 +02:00
vda.h vda: Make output CVPixelBuffer format configurable 2015-05-13 17:39:37 +02:00
vdpau_h264.c h264: use properly allocated AVFrames 2015-04-29 05:52:58 +02:00
vdpau_internal.h
vdpau_mpeg4.c
vdpau_mpeg12.c
vdpau_vc1.c
vdpau.c
vdpau.h
version.h vda: Make output CVPixelBuffer format configurable 2015-05-13 17:39:37 +02:00
videodsp_template.c
videodsp.c
videodsp.h
vima.c
vmdaudio.c
vmdvideo.c
vmnc.c vmnc: Delay pixel size check 2015-05-19 18:55:30 +01:00
vorbis_data.c
vorbis_enc_data.h
vorbis_parser_internal.h
vorbis_parser.c
vorbis_parser.h
vorbis.c
vorbis.h
vorbisdec.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
vorbisdsp.c
vorbisdsp.h
vorbisenc.c
vp3_parser.c
vp3.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
vp3data.h
vp3dsp.c
vp3dsp.h
vp5.c
vp5data.h
vp6.c
vp6data.h
vp6dsp.c
vp8_parser.c
vp8.c
vp8.h
vp8data.h
vp8dsp.c
vp8dsp.h
vp9.c
vp9.h
vp9block.c
vp9data.c
vp9data.h
vp9dsp.c
vp9mvs.c
vp9prob.c
vp56.c
vp56.h
vp56data.c
vp56data.h
vp56dsp.c
vp56dsp.h
vp56rac.c
vqavideo.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
wavpack.c
webp.c webp: ensure that each transform is only used once 2015-03-19 21:03:13 +01:00
wma_common.c
wma_common.h
wma_freqs.c
wma_freqs.h
wma.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
wma.h
wmadata.h
wmadec.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
wmaenc.c
wmalosslessdec.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
wmaprodata.h
wmaprodec.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
wmavoice_data.h
wmavoice.c
wmv2.c
wmv2.h
wmv2dec.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
wmv2dsp.c
wmv2dsp.h
wmv2enc.c
wnv1.c
ws-snd1.c
xan.c
xbmdec.c
xbmenc.c
xiph.c
xiph.h
xl.c
xsubdec.c
xsubenc.c
xvididct.c
xvididct.h
xvmc_internal.h
xvmc.h
xwd.h
xwddec.c
xwdenc.c
xxan.c
yop.c
zerocodec.c
zmbv.c
zmbvenc.c