ffmpeg/libavcodec
nu774 6ec688e1bc mp3: enable packed main_data decoding in MP4
14496-3 suggests packing main_data of MP3 that is usually scattered
into multiple frames due to bit reservoir.

However, after packing main_data into a access unit, bitrate index
in the MPEG audio frame header doesn't match with actual frame size.

In order to accept this, this patch removes unnecessary frame size
checking on mp3 decoder.

Also, mov demuxer was changed to use MP3 parser only on special cases
(QT MOV with specific sample description) to avoid re-packetizing.

Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2015-06-20 12:18:01 +03: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 ppc: vsx: Implement diff_pixels and get_pixels 2015-05-31 12:07:11 +02:00
x86 h264_qpel: Use the correct header 2015-06-12 17:02:48 +01:00
4xm.c
8bps.c
8svx.c
Makefile mpegvideo: h263: Move all tables to a single file 2015-06-12 12:26:04 +01:00
a64colors.h
a64enc.h
a64multienc.c a64multi: check elbg return values 2014-12-18 23:22:59 +01:00
a64tables.h
aac.h lavc: remove unused traces of fmtconvert usage 2015-02-28 21:51:24 +01:00
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_parser: add required padding for GetBitContext buffer 2015-06-09 10:05:54 +02:00
aac_tablegen.c
aac_tablegen.h
aac_tablegen_decl.h
aacadtsdec.c
aacadtsdec.h
aaccoder.c libavcodec: Make use of av_clip functions 2015-02-21 00:54:40 +01:00
aacdec.c aac: Wait to know the channels before allocating frame 2015-06-07 10:14:46 +02:00
aacdectab.h aac: Support channel configurations 11 and 12 2015-06-07 10:14:46 +02:00
aacenc.c aacenc: correctly check returned value 2014-12-18 23:27:14 +01:00
aacenc.h
aacps.c aacps: invert the order of parameters of ipdopd_reset() 2014-12-18 23:27:14 +01:00
aacps.h
aacps_tablegen.c
aacps_tablegen.h
aacpsdata.c
aacpsdsp.c
aacpsdsp.h
aacpsy.c aacpsy: Check memory allocation 2015-05-31 15:03:30 +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.c
ac3.h
ac3_parser.c ac3_parser: add required padding for GetBitContext buffer 2015-06-09 10:06:59 +02:00
ac3_parser.h
ac3dec.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
ac3dec.h
ac3dec_data.c
ac3dec_data.h
ac3dsp.c libavcodec: Make use of av_clip functions 2015-02-21 00:54:40 +01:00
ac3dsp.h
ac3enc.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
ac3enc.h
ac3enc_fixed.c
ac3enc_float.c
ac3enc_opts_template.c
ac3enc_template.c
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.c
adpcm.h
adpcm_data.c
adpcm_data.h
adpcmenc.c
adx.c
adx.h
adx_parser.c
adxdec.c
adxenc.c
aic.c aic: Improve error reporting 2015-06-17 14:06:35 +01:00
alac.c alac: Reject rice_limit 0 if compression is used 2015-05-08 11:10:51 +02:00
alac_data.c
alac_data.h
alacenc.c
aliaspixdec.c
aliaspixenc.c
allcodecs.c nvenc: H264 and HEVC encoders 2015-05-31 15:17:22 +02: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 assdec: check the right variable 2014-12-18 23:27:14 +01:00
assenc.c
asv.c
asv.h
asvdec.c
asvenc.c asv: Check memory allocation 2015-05-31 15:03:30 +02:00
atrac.c
atrac.h
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.c
atrac3plus.h
atrac3plus_data.h
atrac3plusdec.c
atrac3plusdsp.c
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 lavc: Clarify the behaviour of dimension and format context fields 2015-06-15 13:39:07 +02:00
avfft.c
avfft.h
avpacket.c avpacket: Check buffer reference 2015-02-17 12:16:43 -05:00
avpicture.c imgutils: create misc functions for dealing with buffers 2015-01-14 17:17:24 +01:00
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 bink: Factorize bink put_pixel 2015-06-03 14:39:03 +02:00
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.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
bitstream_filter.c bsf: check memory allocations 2015-01-15 01:25:16 +01:00
blockdsp.c
blockdsp.h
bmp.c
bmp.h
bmp_parser.c
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.c
cabac.h
cabac_functions.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.c libavcodec: Make use of av_clip functions 2015-02-21 00:54:40 +01:00
cavs.h
cavs_parser.c
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.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
cook_parser.c
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
d3d11va.h D3D11va: add a Direct3D11 video decoder similar to DXVA2 2015-05-25 11:47:08 +02: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
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
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
dct-test.c dct-test: Fix initialization syntax 2015-02-17 11:27:42 -05:00
dct.c dct: Check memory allocation 2015-05-31 15:03:30 +02:00
dct.h
dct32.h
dct32_fixed.c
dct32_float.c
dct32_template.c
dctref.c
dctref.h
dfa.c
dirac.c
dirac.h
dirac_parser.c
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.c
dpx_parser.c DPX parser 2014-12-18 23:22:59 +01:00
dpxenc.c dpx: always write the image offset 2014-12-08 13:29:18 +00:00
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 bsf: check memory allocations 2015-01-15 01:25:16 +01:00
dv.c
dv.h
dv_profile.c
dv_profile.h
dv_profile_internal.h
dv_tablegen.c
dv_tablegen.h
dvbsub.c
dvbsub_parser.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
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.c dxva2: Add ifdefs around structs that might not be available 2015-06-01 23:04:46 +03:00
dxva2.h
dxva2_h264.c D3D11va: add a Direct3D11 video decoder similar to DXVA2 2015-05-25 11:47:08 +02:00
dxva2_hevc.c dxva2_hevc: re-write reference frame handling 2015-05-31 13:05:13 +02:00
dxva2_internal.h dxva2: Fix build when only D3D11 or DXVA2 is used 2015-06-01 12:04:57 +03:00
dxva2_mpeg2.c D3D11va: add a Direct3D11 video decoder similar to DXVA2 2015-05-25 11:47:08 +02:00
dxva2_vc1.c D3D11va: add a Direct3D11 video decoder similar to DXVA2 2015-05-25 11:47:08 +02:00
eac3_data.c
eac3_data.h
eac3dec.c
eac3enc.c
eac3enc.h
eacmv.c
eaidct.c
eaidct.h
eamad.c eamad: Use the correct headers 2015-06-12 12:29:46 +01:00
eatgq.c
eatgv.c eatgv: Check memory allocation 2015-05-31 15:03:31 +02:00
eatqi.c
elbg.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
elbg.h elbg: check memory allocations and propagate errors 2014-12-18 23:22:59 +01:00
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 exr: Add a gamma flag to exr loader to avoid banding 2014-12-03 02:55:40 +00:00
faandct.c
faandct.h
faanidct.c
faanidct.h
faxcompr.c
faxcompr.h
fdctdsp.c
fdctdsp.h
fft-fixed-test.c
fft-internal.h
fft-test.c fft-test: Use the float fabs() version 2015-06-12 17:15:18 +01:00
fft.h
fft_fixed.c
fft_float.c
fft_template.c
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.c
flac.h
flac_parser.c flac: fix realloc loop with invalid flac files 2015-04-20 12:41:33 +02:00
flacdata.c
flacdata.h
flacdec.c
flacdsp.c
flacdsp.h
flacdsp_lpc_template.c
flacdsp_template.c
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 mpegvideo: Move tables to a separate file 2015-05-31 13:06:19 +02:00
flvenc.c mpegvideo: Expand macro 2015-06-12 12:29:46 +01:00
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.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
g723_1_data.h
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.h
gsm_parser.c
gsmdec.c
gsmdec_data.c
gsmdec_data.h
gsmdec_template.c
h261.c rl: Rename ff_*_rl() to ff_rl_*() 2015-05-28 15:38:43 +01:00
h261.h
h261_parser.c
h261data.c
h261dec.c mpegvideo: Drop flags and flags2 2015-05-22 15:34:39 +01:00
h261enc.c mpegvideo: Expand macro 2015-06-12 12:29:46 +01:00
h263.c mpegvideo: h263: Move all tables to a single file 2015-06-12 12:26:04 +01:00
h263.h mpegvideo: h263: Move all tables to a single file 2015-06-12 12:26:04 +01:00
h263_parser.c
h263_parser.h
h263data.c mpegvideo: h263: Move all tables to a single file 2015-06-12 12:26:04 +01:00
h263data.h mpegvideo: h263: Move all tables to a single file 2015-06-12 12:26:04 +01:00
h263dec.c mpegvideo: Move OutFormat enum to mpegutils.h 2015-06-08 12:39:42 +01:00
h263dsp.c
h263dsp.h
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
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.c h264: move [uv]linesize to the per-slice context 2015-03-21 11:27:16 +01:00
h264_mb_template.c h264: use properly allocated AVFrames 2015-04-29 05:52:58 +02: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: er: Copy from the previous reference only if compatible 2015-06-15 13:39:07 +02:00
h264addpx_template.c
h264chroma.c
h264chroma.h
h264chroma_template.c
h264data.h
h264dsp.c
h264dsp.h
h264dsp_template.c
h264idct.c
h264idct.h
h264idct_template.c
h264pred.c
h264pred.h
h264pred_template.c
h264qpel.c
h264qpel.h
h264qpel_template.c
hevc.c hevc: Fix HWACCEL_MAX for D3D11 2015-06-01 11:36:22 +03:00
hevc.h hevc: make the crop sizes unsigned 2015-03-21 09:35:14 +01:00
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
hevcdsp.c
hevcdsp.h
hevcdsp_template.c
hevcpred.c
hevcpred_template.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 huffyuv: Check memory allocation 2015-05-31 15:03:31 +02: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 imc: add required padding for GetBitContext buffer 2015-06-09 10:07:04 +02: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: check memory allocations and propagate errors 2014-12-18 23:27:14 +01:00
imgconvert.h
imx_dump_header_bsf.c bsf: check memory allocations 2015-01-15 01:25:16 +01:00
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 mpegvideo: Move tables to a separate file 2015-05-31 13:06:19 +02:00
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 mpegvideo: Move various temporary buffers to a separate context 2015-06-08 12:39:42 +01:00
intrax8.h
intrax8dsp.c
intrax8dsp.h
intrax8huf.h
ituh263dec.c mpegvideo: rv10: Move function declaration to a separate header 2015-06-12 12:26:54 +01:00
ituh263enc.c mpegvideo: h263: Move all tables to a single file 2015-06-12 12:26:04 +01: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
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
jfdctfst.c
jfdctint.c
jfdctint_template.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 jpegls: Check memory allocation 2015-05-31 15:03:31 +02: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 jvdec: check frame dimensions 2014-12-19 08:01:46 +01:00
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 lcl: Check memory allocation 2015-05-31 15:03:31 +02:00
libavcodec.v
libdcadec.c lavc: add libdcadec decoder 2015-03-29 10:15:09 +02:00
libfaac.c
libfdk-aacdec.c libfdk-aacdec: Make sure decoding doesn't add any extra delay in the latest version of fdk-aac 2015-01-08 13:58:43 +02:00
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 memory allocation 2015-05-31 15:03:31 +02: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 libwebpenc: use WebPMemoryWriterClear() 2015-06-17 14:13:43 +01:00
libx264.c x264: Factor out the reconfiguration code 2015-06-15 13:39:07 +02:00
libx265.c libx265: Use the Multi-library Interface 2015-05-13 17:14:50 +02:00
libxavs.c
libxvid.c xvid: Check memory allocation 2015-05-31 15:03:31 +02:00
libxvid.h
libxvid_rc.c libxvid: Return meaningful error messages 2015-02-17 12:18:20 -05:00
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
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.c
metasound_data.c
metasound_data.h
mimic.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
mjpeg.h build: Split JPEG-related tables off into a separate component 2015-03-30 17:51:21 +02: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
mjpega_dump_header_bsf.c bsf: check memory allocations 2015-01-15 01:25:16 +01:00
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.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
mjpegenc_common.c mjpegenc: Fix JFIF header byte ordering 2015-05-12 16:30:48 +01:00
mjpegenc_common.h
mlp.c
mlp.h mlpdec: support TrueHD streams with an Atmos substream 2015-03-11 16:06:40 +01: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
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 mmvideo: check frame dimensions 2014-12-19 08:01:46 +01:00
motion_est.c mpegvideo: Move MotionEstContext and function declarations to a separate header 2015-05-31 13:06:19 +02:00
motion_est.h mpegvideo: h263: Move all tables to a single file 2015-06-12 12:26:04 +01:00
motion_est_template.c
motionpixels.c libavcodec: Make use of av_clip functions 2015-02-21 00:54:40 +01:00
motionpixels_tablegen.c
motionpixels_tablegen.h
movsub_bsf.c bsf: check memory allocations 2015-01-15 01:25:16 +01:00
mpc.c
mpc.h
mpc7.c
mpc7data.h
mpc8.c
mpc8data.h
mpc8huff.h
mpcdata.h
mpeg4audio.c mpeg4audio: check the init_get_bits() return value 2015-01-09 15:44:31 +01:00
mpeg4audio.h aacdec: Support for ER AAC ELD 480. 2015-02-03 20:32:16 -08:00
mpeg4data.h
mpeg4video.c h263: Drop commented-out code and a related otherwise unused function 2015-04-28 16:31:05 +01:00
mpeg4video.h mpegvideo: Drop err_recognition 2015-05-22 15:34:39 +01:00
mpeg4video_parser.c
mpeg4video_parser.h
mpeg4videodec.c mpegvideo: Move tables to a separate file 2015-05-31 13:06:19 +02:00
mpeg4videoenc.c rl: Rename ff_*_rl() to ff_rl_*() 2015-05-28 15:38:43 +01:00
mpeg12.c mpegvideo: Move tables to a separate file 2015-05-31 13:06:19 +02:00
mpeg12.h mpeg12: Move the vlc bits to a stand alone file 2015-06-12 12:29:46 +01:00
mpeg12data.c
mpeg12data.h
mpeg12dec.c mpegvideo: Move tables to a separate file 2015-05-31 13:06:19 +02:00
mpeg12enc.c rl: Rename ff_*_rl() to ff_rl_*() 2015-05-28 15:38:43 +01:00
mpeg12vlc.h mpeg12: Move the vlc bits to a stand alone file 2015-06-12 12:29:46 +01:00
mpeg_er.c mpegvideo: Move ER functions to a separate file 2015-06-12 11:57:26 +01:00
mpeg_er.h mpegvideo: Move ER functions to a separate file 2015-06-12 11:57:26 +01:00
mpegaudio.c
mpegaudio.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
mpegaudiodata.c
mpegaudiodata.h
mpegaudiodec_fixed.c
mpegaudiodec_float.c
mpegaudiodec_template.c mp3: enable packed main_data decoding in MP4 2015-06-20 12:18:01 +03: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.c
mpegaudiodsp.h
mpegaudiodsp_data.c
mpegaudiodsp_fixed.c
mpegaudiodsp_float.c
mpegaudiodsp_template.c
mpegaudioenc.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
mpegaudiotab.h
mpegpicture.c mpegvideo: Move Picture-related functions to a separate file 2015-06-10 14:05:32 +01:00
mpegpicture.h mpegvideo: Move Picture-related functions to a separate file 2015-06-10 14:05:32 +01:00
mpegutils.c
mpegutils.h mpegvideo: Move OutFormat enum to mpegutils.h 2015-06-08 12:39:42 +01:00
mpegvideo.c mpegvideo: Move ER functions to a separate file 2015-06-12 11:57:26 +01:00
mpegvideo.h mpegvideo: Expand macro 2015-06-12 12:29:46 +01:00
mpegvideo_enc.c mpegvideo: Expand macro 2015-06-12 12:29:46 +01:00
mpegvideo_motion.c mpegvideo: Move various temporary buffers to a separate context 2015-06-08 12:39:42 +01:00
mpegvideo_parser.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
mpegvideo_xvmc.c mpegvideo: Drop flags and flags2 2015-05-22 15:34:39 +01:00
mpegvideodata.c mpegvideo: Move tables to a separate file 2015-05-31 13:06:19 +02:00
mpegvideodata.h mpegvideo: Move tables to a separate file 2015-05-31 13:06:19 +02:00
mpegvideodsp.c
mpegvideodsp.h
mpegvideoencdsp.c
mpegvideoencdsp.h
mqc.c
mqc.h
mqcdec.c
msgsmdec.c
msgsmdec.h
msmpeg4.c mpegvideo: Move tables to a separate file 2015-05-31 13:06:19 +02:00
msmpeg4.h mpegvideo: msmpeg4: Move function declarations 2015-05-31 13:06:19 +02:00
msmpeg4data.c
msmpeg4data.h
msmpeg4dec.c mpegvideo: wmv2: Move function declarations 2015-05-31 13:06:19 +02:00
msmpeg4enc.c rl: Rename ff_*_rl() to ff_rl_*() 2015-05-28 15:38:43 +01:00
msrle.c
msrledec.c msrle: Use FFABS to determine the frame size in msrle_decode_pal4 2015-05-30 16:28:32 +02:00
msrledec.h
mss1.c
mss2.c mpegvideo: msmpeg4: Move function declarations 2015-05-31 13:06:19 +02:00
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 bsf: check memory allocations 2015-01-15 01:25:16 +01:00
nuv.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
nvenc.c nvenc: H264 and HEVC encoders 2015-05-31 15:17:22 +02:00
nvenc.h nvenc: H264 and HEVC encoders 2015-05-31 15:17:22 +02:00
nvenc_h264.c nvenc: H264 and HEVC encoders 2015-05-31 15:17:22 +02:00
nvenc_hevc.c nvenc: H264 and HEVC encoders 2015-05-31 15:17:22 +02:00
on2avc.c on2avc: Use the integer abs() version 2015-06-12 17:02:49 +01:00
on2avcdata.c
on2avcdata.h
options.c
options_table.h lavc: deprecate unused AVCodecContext.stream_codec_tag 2015-01-27 09:14:39 +01:00
opus.c mpegts: add support for Opus 2014-12-20 11:29:19 +01:00
opus.h mpegts: add support for Opus 2014-12-20 11:29:19 +01:00
opus_celt.c libavcodec: Make use of av_clip functions 2015-02-21 00:54:40 +01:00
opus_parser.c opus_parser: drop unused variable 2015-01-15 01:25:16 +01:00
opus_silk.c libavcodec: Make use of av_clip functions 2015-02-21 00:54:40 +01:00
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-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
pcm_tablegen.c
pcm_tablegen.h
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.c
pixblockdsp.h
pixblockdsp_template.c
pixels.h
png.c
png.h
png_parser.c
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.c
pnm.h
pnm_parser.c
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: Check memory allocation 2015-05-31 15:03:31 +02:00
psymodel.h
pthread.c
pthread_frame.c pthread: Check memory allocation 2015-05-31 15:03:31 +02:00
pthread_internal.h
pthread_slice.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.c qdm2: Return meaningful error codes 2015-02-17 12:18:20 -05:00
qdm2_tablegen.c
qdm2_tablegen.h
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.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
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
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
qsvdec_h264.c qsvdec: add 'decode' to the non-static function names 2015-03-27 21:57:47 +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
qsvenc_h264.c 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 ratecontrol: Check memory allocation 2015-05-31 15:03:31 +02: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
rl.c rl: Add error checking to ff_rl_init(). 2015-05-28 15:38:43 +01:00
rl.h rl: Add error checking to ff_rl_init(). 2015-05-28 15:38:43 +01:00
rl2.c
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 mpegvideo: rv10: Move function declaration to a separate header 2015-06-12 12:26:54 +01:00
rv10.h mpegvideo: rv10: Move function declaration to a separate header 2015-06-12 12:26:54 +01:00
rv10enc.c mpegvideo: Expand macro 2015-06-12 12:29:46 +01:00
rv20enc.c mpegvideo: Expand macro 2015-06-12 12:29:46 +01:00
rv30.c
rv30data.h
rv30dsp.c
rv34.c mpegvideo: Move various temporary buffers to a separate context 2015-06-08 12:39:42 +01:00
rv34.h
rv34_parser.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
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.c
simple_idct.h
simple_idct_template.c
sinewin.c
sinewin.h
sinewin_tablegen.c
sinewin_tablegen.h
sipr.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
sipr.h
sipr16k.c
sipr16kdata.h
siprdata.h
smacker.c
smc.c smc: fix the bounds check 2014-12-19 08:01:47 +01:00
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.c
svq1.h
svq1_cb.h
svq1_vlc.h
svq1dec.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
svq1enc.c svq1: Check memory allocation 2015-05-31 15:03:31 +02:00
svq1enc.h
svq1enc_cb.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.c
tak.h
tak_parser.c
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 truemotion2: Check memory allocation 2015-05-31 15:03:31 +02:00
truespeech.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
truespeech_data.h
tscc.c
tscc2.c
tscc2data.h
tta.c
twinvq.c
twinvq.h libavcodec: Don't use av_cold annotation in twinvq header file 2015-02-20 19:32:37 +02:00
twinvq_data.h
twinvqdec.c
txd.c
ulti.c ulti: invert the order of parameters of ulti_decode_frame() 2015-01-06 16:43:53 +01:00
ulti_cb.h
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: Add SIMD optimised 8-bit and 10-bit encoders 2014-12-05 13:03:49 +00:00
v210enc.h v210: Fix typo in header guards 2015-04-09 13:40:44 +02:00
v210x.c
v410dec.c
v410enc.c
vaapi.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
vaapi.h
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
vb.c
vble.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
vc1.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
vc1.h
vc1_block.c mpegvideo: Drop flags and flags2 2015-05-22 15:34:39 +01:00
vc1_common.h
vc1_loopfilter.c mpegvideo: Drop flags and flags2 2015-05-22 15:34:39 +01:00
vc1_mc.c mpegvideo: Move various temporary buffers to a separate context 2015-06-08 12:39:42 +01:00
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
vc1acdata.h
vc1data.c
vc1data.h
vc1dec.c mpegvideo: msmpeg4: Move function declarations 2015-05-31 13:06:19 +02:00
vc1dsp.c
vc1dsp.h
vcr1.c
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
vda_h264.c vda: Make output CVPixelBuffer format configurable 2015-05-13 17:39:37 +02:00
vda_internal.h
vdpau.c vdpau: add support for 4:2:2 and 4:4:4 chroma sampling 2014-12-25 20:47:49 +01:00
vdpau.h vdpau: add helper for surface chroma type and size 2014-12-25 20:47:49 +01: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
version.h nvenc: H264 and HEVC encoders 2015-05-31 15:17:22 +02:00
videodsp.c
videodsp.h
videodsp_template.c
vima.c
vmdaudio.c
vmdvideo.c
vmnc.c vmnc: Delay pixel size check 2015-05-19 18:55:30 +01:00
vorbis.c
vorbis.h
vorbis_data.c
vorbis_enc_data.h
vorbis_parser.c
vorbis_parser.h
vorbis_parser_internal.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.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
vp3_parser.c
vp3data.h
vp3dsp.c
vp3dsp.h
vp5.c
vp5data.h
vp6.c
vp6data.h
vp6dsp.c
vp8.c vp8: improve memory allocation checks 2015-01-15 01:25:07 +01:00
vp8.h
vp8_parser.c
vp8data.h
vp8dsp.c
vp8dsp.h
vp9.c vp9: Parse subsampling and report missing feature 2015-05-31 12:19:19 +02:00
vp9.h vp9: Parse subsampling and report missing feature 2015-05-31 12:19:19 +02:00
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.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
wma_common.c
wma_common.h
wma_freqs.c
wma_freqs.h
wmadata.h
wmadec.c lavc: Replace av_dlog and tprintf with internal macros 2015-04-19 12:41:59 +01:00
wmaenc.c wma: Check memory allocation 2015-05-31 15:03:31 +02:00
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.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
wmavoice_data.h
wmv2.c mpegvideo: Move OutFormat enum to mpegutils.h 2015-06-08 12:39:42 +01:00
wmv2.h mpegvideo: wmv2: Move function declarations 2015-05-31 13:06:19 +02:00
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 xsub: Check memory allocation 2015-05-31 15:03:31 +02:00
xsubenc.c
xvididct.c
xvididct.h
xvmc.h
xvmc_internal.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