1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-12-23 12:43:46 +02:00
FFmpeg/libavcodec
Stefano Pigozzi e7c5e17d4f vda: Make output CVPixelBuffer format configurable
This is useful for client programs to ask for nv12 surfaces instead of the
current default (uyvy), since those are more efficient to decode to.

Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2015-05-13 17:39:37 +02:00
..
aarch64 opus: Factor out imdct15 into a standalone component 2015-02-02 16:07:33 +01:00
arm lavc: do not compile fmtconvert unconditionally 2015-02-28 21:51:24 +01:00
avr32
mips
neon
ppc lavc: do not compile fmtconvert unconditionally 2015-02-28 21:51:24 +01:00
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_adtstoasc_bsf: Check extradata memory allocation 2015-02-17 12:18:10 -05:00
aac_parser.c
aac_tablegen_decl.h
aac_tablegen.c
aac_tablegen.h
aac.h lavc: remove unused traces of fmtconvert usage 2015-02-28 21:51:24 +01:00
aacadtsdec.c
aacadtsdec.h
aaccoder.c libavcodec: Make use of av_clip functions 2015-02-21 00:54:40 +01:00
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 aacdec: Tables for length 480 AAC ELD. 2015-02-03 20:32:16 -08:00
aactab.h aacdec: Tables for length 480 AAC ELD. 2015-02-03 20:32:16 -08:00
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 avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
ac3dec.h
ac3dsp.c libavcodec: Make use of av_clip functions 2015-02-21 00:54:40 +01:00
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 aic: Fix decoding files with odd dimensions 2015-03-03 15:08:15 +00:00
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 avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
anm.c
ansi.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
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 avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
atrac1data.h
atrac3.c lavc: remove unused traces of fmtconvert usage 2015-02-28 21:51:24 +01:00
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 avpacket: Check buffer reference 2015-02-17 12:16:43 -05:00
avpicture.c
avs.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
bethsoftvideo.c
bethsoftvideo.h
bfi.c
bgmc.c
bgmc.h
bink.c
binkaudio.c lavc: remove unused traces of fmtconvert usage 2015-02-28 21:51:24 +01:00
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 avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
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 libavcodec: Make use of av_clip functions 2015-02-21 00:54:40 +01:00
cavs.h
cavsdata.c
cavsdec.c
cavsdsp.c
cavsdsp.h
cbrt_tablegen.c
cbrt_tablegen.h
cdgraphics.c
cdxl.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
celp_filters.c
celp_filters.h
celp_math.c
celp_math.h
cga_data.c
cga_data.h
chomp_bsf.c
cinepak.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
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 avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
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: Move syncword definitions to a separate header 2015-03-04 13:29:33 +01:00
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-test: Fix initialization syntax 2015-02-17 11:27:42 -05:00
dct.c
dct.h
dctref.c
dctref.h
dfa.c
dirac_parser.c
dirac.c
dirac.h
dnxhd_parser.c
dnxhddata.c DNxHD: Add support for id 1258 (DNx100 960x720@8) 2015-01-29 15:04:57 +00:00
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_hevc: properly fill the scaling list structure 2015-02-07 14:33:29 +01:00
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 eamad: check for out of bounds read 2015-02-23 15:06:18 +01:00
eatgq.c
eatgv.c
eatqi.c
elbg.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
elbg.h
error_resilience.c error_resilience: do not require mbintra/skip tables 2015-03-21 11:27:15 +01:00
error_resilience.h error_resilience: move the MECmpContext initialization into ER code 2015-01-27 09:07:59 +01:00
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: drop unused functions 2015-02-28 21:51:24 +01:00
fmtconvert.h fmtconvert: drop unused functions 2015-02-28 21:51:24 +01:00
fraps.c
frwu.c
g2meet.c g2meet: Support G2M5 codec variant 2015-04-19 23:45:35 +01:00
g722.c g722: Split out computation of band->s_zero and unroll code 2015-02-15 22:47:19 +02:00
g722.h g722: Split out g722_qmf_apply() function into g722dsp.c 2015-02-15 22:47:10 +02:00
g722dec.c libavcodec: Make use of av_clip functions 2015-02-21 00:54:40 +01:00
g722dsp.c g722: Add ARM NEON implementation for g722_apply_qmf() 2015-02-15 22:47:21 +02:00
g722dsp.h g722: Add ARM NEON implementation for g722_apply_qmf() 2015-02-15 22:47:21 +02:00
g722enc.c libavcodec: Make use of av_clip functions 2015-02-21 00:54:40 +01:00
g723_1_data.h
g723_1.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
g726.c libavcodec: Make use of av_clip functions 2015-02-21 00:54:40 +01:00
get_bits.h lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
gif.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
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: Use generic av_clip function, not C implementation 2015-02-13 08:37:13 +01:00
hevc_filter.c hevc: Use generic av_clip function, not C implementation 2015-02-13 08:37:13 +01:00
hevc_mvs.c hevc: Use generic av_clip function, not C implementation 2015-02-13 08:37:13 +01:00
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: reindent after previous commit 2015-01-27 09:05:25 +01:00
hevc_sei.c
hevc.c hevc: export stream parameters from extradata 2015-04-03 13:10:03 +02: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 avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
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 avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
idctdsp.c
idctdsp.h
iff.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
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 opus: Factor out imdct15 into a standalone component 2015-02-02 16:07:33 +01:00
imdct15.h opus: Factor out imdct15 into a standalone component 2015-02-02 16:07:33 +01:00
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 avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
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 avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
libopenjpegenc.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
libopus.c
libopus.h
libopusdec.c
libopusenc.c
libschroedinger.c libschroedinger: Check memory allocations 2015-02-22 22:32:18 +00:00
libschroedinger.h
libschroedingerdec.c libschroedinger: Check memory allocations 2015-02-22 22:32:18 +00:00
libschroedingerenc.c libschroedinger: Check memory allocations 2015-02-22 22:32:18 +00:00
libspeexdec.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
libspeexenc.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
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 libvpx: Fix mixed use of av_malloc() and av_reallocp() 2015-03-09 12:58:18 +00:00
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: Return meaningful error messages 2015-02-17 12:18:20 -05:00
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 mdec: check for out of bounds read 2015-02-23 15:06:18 +01:00
me_cmp.c
me_cmp.h
metasound_data.c
metasound_data.h
metasound.c
mimic.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
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 mlpdec: support major sync headers with optional extension blocks 2015-03-11 16:03:13 +01:00
mlp_parser.h mlpdec: support major sync headers with optional extension blocks 2015-03-11 16:03:13 +01:00
mlp.c
mlp.h mlpdec: support TrueHD streams with an Atmos substream 2015-03-11 16:06:40 +01:00
mlpdec.c mlpdec: support TrueHD streams with an Atmos substream 2015-03-11 16:06:40 +01:00
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 libavcodec: Make use of av_clip functions 2015-02-21 00:54:40 +01:00
movsub_bsf.c
mpc7.c
mpc7data.h
mpc8.c
mpc8data.h
mpc8huff.h
mpc.c
mpc.h
mpcdata.h
mpeg4audio.c
mpeg4audio.h aacdec: Support for ER AAC ELD 480. 2015-02-03 20:32:16 -08:00
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_parser: add MP3 ADU headers parser 2015-02-21 23:37:42 +02:00
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 rv10: check size of s->mb_width * s->mb_height 2015-03-05 14:49:16 +01:00
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 lavc: remove unused traces of fmtconvert usage 2015-02-28 21:51:24 +01:00
nellymoserenc.c
noise_bsf.c
nuv.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
on2avc.c
on2avcdata.c
on2avcdata.h
options_table.h lavc: deprecate unused AVCodecContext.stream_codec_tag 2015-01-27 09:14:39 +01:00
options.c
opus_celt.c libavcodec: Make use of av_clip functions 2015-02-21 00:54:40 +01:00
opus_parser.c
opus_silk.c libavcodec: Make use of av_clip functions 2015-02-21 00:54:40 +01:00
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 pcxenc: Return more meaningful error codes 2015-03-04 23:44:01 +01:00
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 prores: Extend the padding check to 16bit 2015-03-02 11:27:57 +01:00
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 avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
qdm2_tablegen.c
qdm2_tablegen.h
qdm2.c qdm2: Return meaningful error codes 2015-02-17 12:18:20 -05:00
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_api: fix building with libmfx disabled 2015-02-19 17:35:34 +01:00
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 lavc: add an Intel libmfx-based H.264 decoder 2015-02-19 15:08:49 +01:00
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 avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
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 avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
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 rv10: check size of s->mb_width * s->mb_height 2015-03-05 14:49:16 +01:00
rv20enc.c
rv30.c
rv30data.h
rv30dsp.c
rv34_parser.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
rv34.c
rv34.h
rv34data.h
rv34dsp.c
rv34dsp.h
rv34vlc.h
rv40.c rv40: Return more meaningful error codes 2015-02-19 08:39:29 +01:00
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 avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
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 avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
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: correctly handle memory error and allocations 2015-02-03 15:23:21 +00:00
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 libavcodec: Make use of av_clip functions 2015-02-21 00:54:40 +01:00
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: Check that there is no aliasing in pixel format selection 2015-03-08 19:14:14 +01:00
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 avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
tscc2.c
tscc2data.h
tscc.c
tta.c
twinvq_data.h
twinvq.c
twinvq.h libavcodec: Don't use av_cold annotation in twinvq header file 2015-02-20 19:32:37 +02:00
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 utvideodec: Handle slice_height being zero 2015-03-09 00:51:15 +01:00
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 avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
vc1_block.c
vc1_common.h
vc1_loopfilter.c
vc1_mc.c
vc1_parser.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
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: Adjust necessary #includes for vdpau_internal.h 2015-02-14 10:56:01 -08:00
vdpau_mpeg4.c
vdpau_mpeg12.c vdpau: Adjust necessary #includes for vdpau_internal.h 2015-02-14 10:56:01 -08:00
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
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 avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
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: Return meaningful error codes 2015-02-14 09:24:13 -08:00
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 wma.h: #include "avcodec.h" 2015-03-03 20:57:56 +01:00
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 avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
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 avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
zmbv.c
zmbvenc.c