1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-12-28 20:53:54 +02:00
FFmpeg/libavcodec
Michael Niedermayer 8ab8070784 avcodec/utils: fix sizeof(AVFrame) dependence in avcodec_encode_audio2()
This is a bit tricky, we allocate a correctly sized AVFrame but then only
copy the compile time AVFrame size, this is to ensure that user applications
which do not use the correct av frame API dont end with out of array reads.
Note, applications using the correct API have set extended_data and the
changed code will never be executed for them.

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-03-18 02:03:30 +01:00
..
aarch64 Merge commit 'dfe224f377be3e45758c69d881ca7874b82d647a' 2014-03-09 13:27:04 +01:00
alpha
arm avcodec/arm/cabac: fix inline cabac reader with the UNCHECKED bitstream reader 2014-03-15 01:08:45 +01:00
avr32
bfin Merge commit 'eb2b8bce39c93d16a02656238248c6cf697f447f' 2014-03-14 02:12:45 +01:00
mips
ppc Merge commit 'fd9e2221bd3b2c5d62605134b62efa26eb9ef0f7' 2014-03-13 23:40:55 +01:00
sh4 libavcodec/sh4: add note about the removial 2014-03-13 22:24:19 +01:00
sparc avcodec/sparc: add note about the removial 2014-03-13 22:37:38 +01:00
x86 x86/synth_filter: improve FMA version 2014-03-17 21:04:15 +01:00
4xm.c
8bps.c Revert "Allow stream-copying grayscale mov files." 2014-03-11 20:09:07 +01:00
8svx.c
012v.c
a64colors.h
a64multienc.c Merge commit '984e3398662d460e15904f9e4a6df9ef759070cb' 2014-02-20 15:27:03 +01:00
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 Merge commit '831a1180785a786272cdcefb71566a770bfb879e' 2014-03-13 23:59:56 +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
aacsbr.c
aacsbr.h
aacsbrdata.h
aactab.c
aactab.h
aandcttab.c
aandcttab.h
aasc.c
ac3_parser.c avcodec/ac3_parser: add avpriv_ac3_parse_header2() and use it in libavcodec 2014-03-01 01:51:01 +01:00
ac3_parser.h avcodec/ac3_parser: add avpriv_ac3_parse_header2() and use it in libavcodec 2014-03-01 01:51:01 +01:00
ac3.c
ac3.h avcodec/ac3: move new field to the end of AC3HeaderInfo 2014-03-01 01:45:49 +01:00
ac3dec_data.c
ac3dec_data.h
ac3dec.c avcodec/ac3_parser: add avpriv_ac3_parse_header2() and use it in libavcodec 2014-03-01 01:51:01 +01:00
ac3dec.h
ac3dsp.c Merge commit '831a1180785a786272cdcefb71566a770bfb879e' 2014-03-13 23:59:56 +01:00
ac3dsp.h Merge commit '831a1180785a786272cdcefb71566a770bfb879e' 2014-03-13 23:59:56 +01:00
ac3enc_fixed.c
ac3enc_float.c
ac3enc_opts_template.c
ac3enc_template.c
ac3enc.c
ac3enc.h Merge remote-tracking branch 'qatar/master' 2014-03-04 15:09:58 +01:00
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 avcodec/adpcm: ADPCM_IMA_DK3 packets are padded to 16-bit packet boundary 2014-03-15 01:34:42 +01:00
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
alacenc.c
allcodecs.c Add libx265 encoder 2014-02-12 13:13:17 +00:00
alsdec.c avcodec/alsdec: check predictor order against block length 2014-02-16 13:13:34 +01:00
amr.h
amrnbdata.h
amrnbdec.c
amrwbdata.h
amrwbdec.c
anm.c
ansi.c avcodec/ansi: fix integer overflow 2014-02-17 20:50:33 +01:00
apedec.c
ass_split.c
ass_split.h
ass.c
ass.h
assdec.c
assenc.c
asv.c
asv.h
asvdec.c
asvenc.c
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
audio_frame_queue.h
audioconvert.c
audioconvert.h
aura.c
avcodec.h Merge commit 'b4dd424d96f09f9bafb88e47f37df65dc4529143' 2014-03-13 22:35:47 +01:00
avcodecres.rc
avfft.c
avfft.h Merge commit '4d7ab5cfebef91820af2933ef2f622ea598e6b53' 2014-02-17 21:11:29 +01:00
avpacket.c
avpicture.c
avrndec.c
avs.c
avuidec.c
avuienc.c
bethsoftvideo.c
bethsoftvideo.h
bfi.c
bgmc.c
bgmc.h
bink.c
binkaudio.c
binkdata.h
binkdsp.c
binkdsp.h
bintext.c
bintext.h
bit_depth_template.c dsputil: cosmetics: Lose camelCase on ff_cropTbl and ff_squareTbl names 2014-03-13 08:12:44 -07:00
bitstream_filter.c
bitstream.c
bmp_parser.c
bmp.c
bmp.h
bmpenc.c
bmv.c
brender_pix.c
bytestream.h
c93.c
cabac_functions.h Merge commit '634d9d8b398982647b3d7160641198744901d8d8' 2014-03-09 13:37:29 +01:00
cabac.c
cabac.h Merge commit 'dfe224f377be3e45758c69d881ca7874b82d647a' 2014-03-09 13:27:04 +01:00
cavs_parser.c
cavs.c Merge commit '05563ccacc98fd185affdbf8cbaf094caf36b852' 2014-03-14 00:39:51 +01:00
cavs.h
cavsdata.c
cavsdec.c
cavsdsp.c Merge commit '05563ccacc98fd185affdbf8cbaf094caf36b852' 2014-03-14 00:39:51 +01:00
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
cinepakenc.c
cljr.c
cllc.c
cngdec.c
cngenc.c
codec_desc.c Merge commit 'f7518f1a0e0a1788c303de3c6198da07e575710c' 2014-03-17 14:53:05 +01:00
cook_parser.c
cook.c
cookdata.h
copy_block.h Merge commit 'b4e355c89e23664b8dac26936bf3fa7e7bc2110f' 2014-03-12 21:35:58 +01:00
cos_tablegen.c
cpia.c
crystalhd.c
cscd.c
cyuv.c
dca_parser.c
dca.c Merge remote-tracking branch 'qatar/master' 2014-03-04 15:09:58 +01:00
dca.h
dcadata.h Merge commit '87ec849fe9acba075c843e67bcd01f256f481a18' 2014-02-28 18:14:12 +01:00
dcadec.c Fix spelling error 'Inconsistant -> Inconsistent' 2014-03-06 20:44:45 +01:00
dcadsp.c Merge commit '4cb6964244fd6c099383d8b7e99731e72cc844b9' 2014-02-28 21:41:19 +01:00
dcadsp.h Merge commit '4cb6964244fd6c099383d8b7e99731e72cc844b9' 2014-02-28 21:41:19 +01:00
dcaenc.c Merge remote-tracking branch 'qatar/master' 2014-03-04 15:09:58 +01:00
dcaenc.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_arith.c
dirac_arith.h
dirac_dwt.c
dirac_dwt.h
dirac_parser.c
dirac.c
dirac.h
diracdec.c
diracdsp.c
diracdsp.h
dnxhd_parser.c
dnxhddata.c
dnxhddata.h
dnxhddec.c
dnxhdenc.c
dnxhdenc.h
dpcm.c
dpx_parser.c
dpx.c
dpxenc.c
dsicinav.c
dsputil_template.c Merge commit '945673f792eb4141860ed66664156df685f7b7f0' 2014-03-14 00:52:07 +01:00
dsputil.c Merge commit '05563ccacc98fd185affdbf8cbaf094caf36b852' 2014-03-14 00:39:51 +01:00
dsputil.h Merge commit '05563ccacc98fd185affdbf8cbaf094caf36b852' 2014-03-14 00:39:51 +01:00
dump_extradata_bsf.c
dv_profile.c
dv_profile.h
dv_tablegen.c
dv_tablegen.h
dv.c
dv.h
dvbsub_parser.c
dvbsub.c
dvbsubdec.c Merge commit '05563ccacc98fd185affdbf8cbaf094caf36b852' 2014-03-14 00:39:51 +01:00
dvd_nav_parser.c
dvdata.c
dvdata.h
dvdec.c
dvdsub_parser.c
dvdsubdec.c Merge commit '05563ccacc98fd185affdbf8cbaf094caf36b852' 2014-03-14 00:39:51 +01:00
dvdsubenc.c
dvenc.c Merge commit '984e3398662d460e15904f9e4a6df9ef759070cb' 2014-02-20 15:27:03 +01:00
dxa.c
dxtory.c avcodec/dxtory: fix src size checks 2014-02-16 21:13:02 +01:00
dxva2_h264.c avcodec/dxva2: fix pointers after H264Picture 2014-03-17 13:22:40 +01:00
dxva2_internal.h avcodec/dxva2: fix pointers after H264Picture 2014-03-17 13:22:40 +01:00
dxva2_mpeg2.c avcodec/dxva2: fix pointers after H264Picture 2014-03-17 13:22:40 +01:00
dxva2_vc1.c avcodec/dxva2: fix pointers after H264Picture 2014-03-17 13:22:40 +01:00
dxva2.c avcodec/dxva2: fix pointers after H264Picture 2014-03-17 13:22:40 +01:00
dxva2.h dxva2_h264: add a workaround for old intel GPUs 2014-03-07 00:33:34 +01:00
eac3_data.c
eac3_data.h
eac3dec.c Merge commit '9cd4bc41760f8ad879e248920eacbe1e7757152c' 2014-02-16 02:18:58 +01:00
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 Merge commit 'e0c16e4e3259cf50b5bac4c23bb6e517f397c74b' 2014-03-17 12:36:48 +01:00
error_resilience.h avcodec/error_resilience: fix the case when MVs are not available 2014-03-17 05:36:17 +01:00
escape124.c
escape130.c
evrcdata.h
evrcdec.c
exif.c
exif.h
exr.c avcodec/exr: read layers 2014-02-18 18:11:23 +01:00
faandct.c
faandct.h
faanidct.c
faanidct.h
faxcompr.c
faxcompr.h
fft_fixed_32.c
fft_fixed.c
fft_float.c
fft_init_table.c
fft_table.h
fft_template.c
fft-fixed32-test.c
fft-fixed-test.c
fft-internal.h
fft-test.c
fft.h
ffv1.c Merge commit 'cd832f032f945a57a1f1dd385942c2fadc7ce4e5' 2014-03-13 21:26:49 +01:00
ffv1.h Merge commit 'cd832f032f945a57a1f1dd385942c2fadc7ce4e5' 2014-03-13 21:26:49 +01:00
ffv1dec.c
ffv1enc.c lavc/ffv1enc: add const to silent warning 2014-02-15 01:50:47 +01:00
ffwavesynth.c
fic.c Merge remote-tracking branch 'qatar/master' 2014-03-08 00:21:22 +01:00
file_open.c
flac_parser.c
flac.c
flac.h
flacdata.c
flacdata.h
flacdec.c
flacdsp_lpc_template.c flacdsp_lpc_template: add comment to explain the CONFIG_SMALL code 2014-02-15 20:48:25 +01:00
flacdsp_template.c
flacdsp.c lavc: fix flac encoder and decoder dependencies 2014-02-13 21:00:32 +01:00
flacdsp.h
flacenc.c
flashsv2enc.c
flashsv.c
flashsvenc.c
flicvideo.c
flv.h
flvdec.c
flvenc.c
fmtconvert.c
fmtconvert.h
frame_thread_encoder.c avcodec/frame_thread_encoder: warn about huffyuv limitations 2014-02-15 15:16:51 +01:00
frame_thread_encoder.h
fraps.c Merge commit '6612a03d7470af4aa6b8aa313b1eff013691d181' 2014-03-17 15:58:02 +01:00
frwu.c
g2meet.c Merge commit 'a801453423420915425f902bf9f9cbe982a55d87' 2014-03-09 00:41:47 +01:00
g722.c
g722.h
g722dec.c
g722enc.c
g723_1_data.h
g723_1.c
g726.c
g729.h
g729data.h
g729dec.c
g729postfilter.c
g729postfilter.h
get_bits.h
gif.c
gif.h
gifdec.c
golomb-test.c
golomb.c
golomb.h Merge commit '5eacbb53289570834f9a1acb15fd406ea224eef6' 2014-03-10 22:33:32 +01:00
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 Merge commit 'e0c16e4e3259cf50b5bac4c23bb6e517f397c74b' 2014-03-17 12:36:48 +01:00
h261enc.c Merge commit 'e0c16e4e3259cf50b5bac4c23bb6e517f397c74b' 2014-03-17 12:36:48 +01:00
h263_parser.c
h263_parser.h
h263.c Merge commit 'e0c16e4e3259cf50b5bac4c23bb6e517f397c74b' 2014-03-17 12:36:48 +01:00
h263.h
h263data.h
h263dec.c avcodec/h263dec: Workaround H263 end padding bug 2014-03-04 02:47:12 +01:00
h263dsp.c
h263dsp.h
h264_cabac.c Merge commit 'e0c16e4e3259cf50b5bac4c23bb6e517f397c74b' 2014-03-17 12:36:48 +01:00
h264_cavlc.c Merge commit 'd24e9a99a40166bf881ccd2e3ae5688af4726658' 2014-03-17 13:46:23 +01:00
h264_direct.c Merge commit 'd24e9a99a40166bf881ccd2e3ae5688af4726658' 2014-03-17 13:46:23 +01:00
h264_loopfilter.c Merge commit 'd24e9a99a40166bf881ccd2e3ae5688af4726658' 2014-03-17 13:46:23 +01:00
h264_mb_template.c Merge commit '136034d86b5cb1819a2c3e6ecdfeb05dcba7140d' 2014-03-17 12:26:09 +01:00
h264_mc_template.c
h264_mp4toannexb_bsf.c
h264_mvpred.h Merge commit 'e0c16e4e3259cf50b5bac4c23bb6e517f397c74b' 2014-03-17 12:36:48 +01:00
h264_parser.c Merge commit 'e0c16e4e3259cf50b5bac4c23bb6e517f397c74b' 2014-03-17 12:36:48 +01:00
h264_ps.c Merge commit '5d1c2e53ab3ce27b48c138d22bb01ff8e8304f27' 2014-03-17 06:05:19 +01:00
h264_refs.c Merge commit 'e0c16e4e3259cf50b5bac4c23bb6e517f397c74b' 2014-03-17 12:36:48 +01:00
h264_sei.c Merge commit '066ad249843bde656265b59110c2521e2b1ce131' 2014-02-14 14:18:04 +01:00
h264.c Merge commit 'd24e9a99a40166bf881ccd2e3ae5688af4726658' 2014-03-17 13:46:23 +01:00
h264.h Merge commit 'd24e9a99a40166bf881ccd2e3ae5688af4726658' 2014-03-17 13:46:23 +01:00
h264addpx_template.c
h264chroma_template.c Merge commit '982b596ea6640bfe218a31f6c3fc542d9fe61c31' 2014-02-20 23:02:38 +01:00
h264chroma.c
h264chroma.h
h264data.h Merge commit 'd24e9a99a40166bf881ccd2e3ae5688af4726658' 2014-03-17 13:46:23 +01:00
h264dsp_template.c
h264dsp.c
h264dsp.h
h264idct_template.c
h264idct.c
h264idct.h
h264pred_template.c Merge commit 'ed9625eb62be1e1c44cecdd73ea0d80077a15d48' 2014-03-13 23:30:43 +01:00
h264pred.c Merge commit '05563ccacc98fd185affdbf8cbaf094caf36b852' 2014-03-14 00:39:51 +01:00
h264pred.h avcodec/h264pred: deconflict DC_128_PRED and HOR_VP8_PRED 2014-02-14 23:20:57 +01:00
h264qpel_template.c Merge commit 'ed9625eb62be1e1c44cecdd73ea0d80077a15d48' 2014-03-13 23:30:43 +01:00
h264qpel.c
h264qpel.h
hevc_cabac.c
hevc_filter.c Merge commit 'ff486c0f7f6b2ace3f0238660bc06cc35b389676' 2014-02-23 22:11:51 +01:00
hevc_mvs.c
hevc_parser.c
hevc_ps.c Merge commit '4d33873c2990b8d6096f60fef384f0efc4482b55' 2014-03-09 21:44:40 +01:00
hevc_refs.c
hevc_sei.c
hevc.c Merge commit 'ed06e5d92b4c67b49068d538461fbbe0a53a8c5e' 2014-03-09 21:16:33 +01:00
hevc.h Merge commit '4d33873c2990b8d6096f60fef384f0efc4482b55' 2014-03-09 21:44:40 +01:00
hevcdsp_template.c Merge commit '8eeacf31c5ea37baf6b222dc38d20cf4fd33c455' 2014-02-23 22:18:09 +01:00
hevcdsp.c
hevcdsp.h
hevcpred_template.c avcodec/hevcpred_template: also initialize top[-1] for constrained intra prediction 2014-03-02 21:23:40 +01:00
hevcpred.c
hevcpred.h
hnm4video.c
hpel_template.c
hpeldsp_template.c
hpeldsp.c Merge commit 'b4dd424d96f09f9bafb88e47f37df65dc4529143' 2014-03-13 22:35:47 +01:00
hpeldsp.h Merge commit 'b4dd424d96f09f9bafb88e47f37df65dc4529143' 2014-03-13 22:35:47 +01:00
huffman.c
huffman.h
huffyuv.c avcodec/huffyuv: simplify allocation of temporaries 2014-02-19 20:32:02 +01:00
huffyuv.h
huffyuvdec.c Merge commit '2f02bbcca050936686482453078e83dc25493da0' 2014-03-01 12:37:38 +01:00
huffyuvenc.c Merge commit '2f02bbcca050936686482453078e83dc25493da0' 2014-03-01 12:37:38 +01:00
idcinvideo.c
iff.c
iirfilter.c
iirfilter.h
imc.c
imcdata.h
imgconvert.c Merge commit '05563ccacc98fd185affdbf8cbaf094caf36b852' 2014-03-14 00:39:51 +01:00
imgconvert.h
imx_dump_header_bsf.c
indeo2.c
indeo2data.h
indeo3.c
indeo3data.h
indeo4.c
indeo4data.h
indeo5.c
indeo5data.h
intelh263dec.c
internal.h avcodec: Move STRIDE_ALIGN to internal.h 2014-03-15 14:56:42 +01:00
interplayvideo.c
intrax8.c
intrax8.h
intrax8dsp.c
intrax8dsp.h
intrax8huf.h
ituh263dec.c Merge commit 'e0c16e4e3259cf50b5bac4c23bb6e517f397c74b' 2014-03-17 12:36:48 +01:00
ituh263enc.c Merge commit 'e0c16e4e3259cf50b5bac4c23bb6e517f397c74b' 2014-03-17 12:36:48 +01:00
ivi_common.c
ivi_common.h
ivi_dsp.c
ivi_dsp.h
j2kenc.c
jacosub.h
jacosubdec.c
jfdctfst.c
jfdctint_template.c
jfdctint.c
jpeg2000.c
jpeg2000.h
jpeg2000dec.c
jpeg2000dwt.c
jpeg2000dwt.h
jpegls.c
jpegls.h Define ff_log2_run[] in libavcodec/internal.h. 2014-03-10 13:37:12 +01:00
jpeglsdec.c
jpeglsdec.h
jpeglsenc.c
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
libaacplus.c
libavcodec.v
libcelt_dec.c
libfaac.c
libfdk-aacdec.c
libfdk-aacenc.c
libgsm.c
libilbc.c
libmp3lame.c
libopencore-amr.c
libopenjpegdec.c
libopenjpegenc.c
libopus.c
libopus.h
libopusdec.c
libopusenc.c
libschroedinger.c
libschroedinger.h
libschroedingerdec.c
libschroedingerenc.c
libshine.c
libspeexdec.c
libspeexenc.c
libstagefright.cpp
libtheoraenc.c
libtwolame.c
libutvideo.h
libutvideodec.cpp
libutvideoenc.cpp libutvideoenc: Add support for the new BT.709 FourCCs for YCbCr 2014-03-03 13:06:25 +01:00
libvo-aacenc.c
libvo-amrwbenc.c
libvorbisdec.c
libvorbisenc.c Merge remote-tracking branch 'qatar/master' 2014-02-21 13:56:53 +01:00
libvpx.c
libvpx.h
libvpxdec.c
libvpxenc.c
libwavpackenc.c
libwebpenc.c Merge remote-tracking branch 'qatar/master' 2014-02-24 10:47:47 +01:00
libx264.c
libx265.c avcodec/libx265: fill headers in extradata 2014-03-14 04:26:24 +01:00
libxavs.c
libxvid_rc.c
libxvid.c
libxvid.h
libzvbi-teletextdec.c libzvbi-teletextdec: split dvb packet to slices 2014-03-08 21:58:12 +01:00
ljpegenc.c Merge commit 'bf0d7da7cbbf869605086c2a47cdf87f0a533e24' 2014-03-17 16:23:01 +01:00
loco.c
log2_tab.c
lossless_videodsp.c avcodec/lossless_videodsp: add_hfyu_left_prediction_int16_c: fix harmless integer overflow 2014-02-15 16:51:33 +01:00
lossless_videodsp.h
lpc.c
lpc.h
lsp.c
lsp.h
lzw.c
lzw.h
lzwenc.c Merge remote-tracking branch 'qatar/master' 2014-03-04 15:09:58 +01:00
mace.c
Makefile Merge commit 'be039278b5ebd8075d90a3508db2aed5adf59e02' 2014-03-17 13:23:48 +01:00
mathops.h Merge commit '5397386effba2e53e4ff82852a86f6be4d59e9c1' 2014-03-04 13:38:04 +01:00
mathtables.c Merge commit '05563ccacc98fd185affdbf8cbaf094caf36b852' 2014-03-14 00:39:51 +01:00
mdct_fixed_32.c
mdct_fixed.c
mdct_float.c
mdct_template.c
mdec.c Merge commit '2183432e6dc8aedf1ef3db63006a2a8195479abd' 2014-03-17 16:14:28 +01:00
metasound_data.c
metasound_data.h
metasound.c
microdvddec.c
mimic.c
mjpeg2jpeg_bsf.c
mjpeg_parser.c
mjpeg.c
mjpeg.h Merge remote-tracking branch 'qatar/master' 2014-03-04 15:09:58 +01:00
mjpega_dump_header_bsf.c
mjpegbdec.c
mjpegdec.c mjpeg: set color_range 2014-03-16 23:31:30 +01:00
mjpegdec.h avcodec/mjpegdec: parse adobe_transform 2014-02-27 20:13:48 +01:00
mjpegenc.c
mjpegenc.h
mlp_parser.c
mlp_parser.h
mlp.c
mlp.h
mlpdec.c
mlpdsp.c
mlpdsp.h
mmvideo.c
motion_est_template.c
motion_est.c Merge commit 'e0c16e4e3259cf50b5bac4c23bb6e517f397c74b' 2014-03-17 12:36:48 +01:00
motion-test.c
motionpixels_tablegen.c Merge commit '05563ccacc98fd185affdbf8cbaf094caf36b852' 2014-03-14 00:39:51 +01:00
motionpixels_tablegen.h Merge commit '05563ccacc98fd185affdbf8cbaf094caf36b852' 2014-03-14 00:39:51 +01:00
motionpixels.c
movsub_bsf.c
movtextdec.c
movtextenc.c
mp3_header_decompress_bsf.c
mpc7.c
mpc7data.h
mpc8.c Merge commit '88b240646f57a62299c6c4c4d7554f0a80c3a29a' 2014-03-13 21:06:42 +01:00
mpc8data.h
mpc8huff.h
mpc.c
mpc.h
mpcdata.h
mpeg4audio.c
mpeg4audio.h
mpeg4data.h
mpeg4video_parser.c Merge remote-tracking branch 'qatar/master' 2014-02-20 15:43:03 +01:00
mpeg4video_parser.h
mpeg4video.c Merge commit 'e0c16e4e3259cf50b5bac4c23bb6e517f397c74b' 2014-03-17 12:36:48 +01:00
mpeg4video.h
mpeg4videodec.c Merge commit 'e0c16e4e3259cf50b5bac4c23bb6e517f397c74b' 2014-03-17 12:36:48 +01:00
mpeg4videoenc.c Merge commit 'e0c16e4e3259cf50b5bac4c23bb6e517f397c74b' 2014-03-17 12:36:48 +01:00
mpeg12.c
mpeg12.h
mpeg12data.c
mpeg12data.h
mpeg12dec.c Merge commit 'e0c16e4e3259cf50b5bac4c23bb6e517f397c74b' 2014-03-17 12:36:48 +01:00
mpeg12enc.c Merge commit 'e0c16e4e3259cf50b5bac4c23bb6e517f397c74b' 2014-03-17 12:36:48 +01:00
mpegaudio_parser.c avcodec/mpegaudio_parser: Delay setting codec_id if it appears wrong 2014-02-12 00:11:16 +01:00
mpegaudio_tablegen.c
mpegaudio_tablegen.h
mpegaudio.c
mpegaudio.h
mpegaudiodata.c
mpegaudiodata.h
mpegaudiodec_fixed.c
mpegaudiodec_float.c
mpegaudiodec_template.c
mpegaudiodecheader.c avcodec: Add avpriv_mpa_decode_header2() 2014-02-11 23:57:47 +01:00
mpegaudiodecheader.h avcodec: Add avpriv_mpa_decode_header2() 2014-02-11 23:57:47 +01:00
mpegaudiodectab.h
mpegaudiodsp_data.c
mpegaudiodsp_fixed.c
mpegaudiodsp_float.c
mpegaudiodsp_template.c
mpegaudiodsp.c
mpegaudiodsp.h
mpegaudioenc_fixed.c
mpegaudioenc_float.c
mpegaudioenc_template.c
mpegaudiotab.h
mpegutils.c Merge commit 'be039278b5ebd8075d90a3508db2aed5adf59e02' 2014-03-17 13:23:48 +01:00
mpegutils.h Merge commit 'be039278b5ebd8075d90a3508db2aed5adf59e02' 2014-03-17 13:23:48 +01:00
mpegvideo_enc.c Merge commit 'e0c16e4e3259cf50b5bac4c23bb6e517f397c74b' 2014-03-17 12:36:48 +01:00
mpegvideo_motion.c Merge commit 'e0c16e4e3259cf50b5bac4c23bb6e517f397c74b' 2014-03-17 12:36:48 +01:00
mpegvideo_parser.c
mpegvideo_xvmc.c Merge commit 'e0c16e4e3259cf50b5bac4c23bb6e517f397c74b' 2014-03-17 12:36:48 +01:00
mpegvideo.c Merge commit 'be039278b5ebd8075d90a3508db2aed5adf59e02' 2014-03-17 13:23:48 +01:00
mpegvideo.h Merge commit '7245a0ae872d4f65396a37d13f5d1d2c2efe11c2' 2014-03-17 13:31:28 +01:00
mpl2dec.c
mqc.c
mqc.h
mqcdec.c
mqcenc.c
msgsmdec.c
msgsmdec.h
msmpeg4.c
msmpeg4.h
msmpeg4data.c
msmpeg4data.h
msmpeg4dec.c Merge commit 'e0c16e4e3259cf50b5bac4c23bb6e517f397c74b' 2014-03-17 12:36:48 +01:00
msmpeg4enc.c
msrle.c Revert "Allow stream-copying grayscale mov files." 2014-03-11 20:09:07 +01:00
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 avcodec/msvideo1: Fix palette in case of seek before decode 2014-02-28 13:20:22 +01:00
msvideo1enc.c
mvcdec.c
mxpegdec.c
nellymoser.c
nellymoser.h
nellymoserdec.c
nellymoserenc.c Merge remote-tracking branch 'qatar/master' 2014-03-04 15:09:58 +01:00
noise_bsf.c
nuv.c Merge commit 'ed9625eb62be1e1c44cecdd73ea0d80077a15d48' 2014-03-13 23:30:43 +01:00
old_codec_ids.h
options_table.h Merge commit 'd6096a67422534918405abb46dafbbac4608cbc3' 2014-03-13 22:06:01 +01:00
options.c
paf.c
paf.h
pamenc.c
parser.c avcodec/parser: put lost comments back 2014-02-26 18:57:43 +01:00
parser.h
pcm_tablegen.c
pcm_tablegen.h
pcm-bluray.c
pcm-dvd.c
pcm.c
pcx.c
pcxenc.c
pgssubdec.c Merge commit '05563ccacc98fd185affdbf8cbaf094caf36b852' 2014-03-14 00:39:51 +01:00
pictordec.c
png_parser.c
png.c Merge commit 'c598b569fb3d1f4b6c4868fe64f6989254df5186' 2014-03-17 15:29:42 +01:00
png.h
pngdec.c Merge commit 'c598b569fb3d1f4b6c4868fe64f6989254df5186' 2014-03-17 15:29:42 +01:00
pngdsp.c Merge commit 'c598b569fb3d1f4b6c4868fe64f6989254df5186' 2014-03-17 15:29:42 +01:00
pngdsp.h
pngenc.c Merge commit 'cccac7654f3f6b82967bc6ae08b35ae8b4fbe1a9' 2014-03-17 15:33:17 +01:00
pnm_parser.c
pnm.c
pnm.h
pnmdec.c
pnmenc.c
proresdata.c
proresdata.h
proresdec2.c
proresdec_lgpl.c
proresdec.h
proresdsp.c Merge commit '92e598a57a7ce4b8ac9ea56274af39f5fd888311' 2014-02-28 18:02:00 +01:00
proresdsp.h Merge commit '92e598a57a7ce4b8ac9ea56274af39f5fd888311' 2014-02-28 18:02:00 +01:00
proresenc_anatoliy.c
proresenc_kostya.c Merge commit 'a55546f48d55e3d1155840541b2be5f4f8cf18ab' 2014-02-28 18:06:12 +01:00
psymodel.c
psymodel.h
pthread_frame.c lavc/pthread: copy packet side data. 2014-03-08 12:27:02 +01:00
pthread_internal.h
pthread_slice.c
pthread.c
ptx.c
put_bits.h Merge remote-tracking branch 'qatar/master' 2014-03-04 15:09:58 +01:00
qcelpdata.h qcelp: grammar 2014-02-21 16:57:26 -03:00
qcelpdec.c qcelp: grammar 2014-02-21 16:57:26 -03:00
qdm2_tablegen.c
qdm2_tablegen.h
qdm2.c
qdm2data.h
qdrw.c
qpeg.c
qtrle.c
qtrleenc.c
r210dec.c
r210enc.c
ra144.c ra144: use scalarproduct_int16 2014-02-10 21:45:55 +01:00
ra144.h ra144: use scalarproduct_int16 2014-02-10 21:45:55 +01:00
ra144dec.c avcodec/ra144: remove redundant AV_ZERO128 2014-02-10 21:52:45 +01:00
ra144enc.c x86/dsputil: add emms to ff_scalarproduct_int16_mmxext() 2014-03-06 18:23:55 +01:00
ra288.c
ra288.h
ralf.c
ralfdata.h
rangecoder.c
rangecoder.h
ratecontrol.c Merge commit 'e0c16e4e3259cf50b5bac4c23bb6e517f397c74b' 2014-03-17 12:36:48 +01:00
ratecontrol.h
raw.c raw, nut: Support rgba64 encoding 2014-03-16 23:29:51 +01:00
raw.h
rawdec.c avcodec/rawdec: decode 16-bit aligned and packed 'raw' pixel formats where bits_per_coded_sample < 16 2014-03-16 18:24:23 +01:00
rawenc.c Merge commit '984e3398662d460e15904f9e4a6df9ef759070cb' 2014-02-20 15:27:03 +01:00
rdft.c
rdft.h
realtextdec.c
rectangle.h
remove_extradata_bsf.c
resample2.c
resample.c
rl2.c
rl.h
rle.c
rle.h
rnd_avg.h Merge commit 'acd2b8e42df25d46440583f93c12e5f285aebb31' 2014-03-14 00:45:26 +01:00
roqaudioenc.c
roqvideo.c
roqvideo.h
roqvideodec.c
roqvideoenc.c
rpza.c Merge remote-tracking branch 'qatar/master' 2014-02-10 21:28:38 +01:00
rtjpeg.c
rtjpeg.h
rv10.c Merge commit '8c09532672d7d3196ec52afefa2c96633bc17b62' 2014-03-09 01:05:37 +01:00
rv10enc.c
rv20enc.c
rv30.c Merge commit 'e0c16e4e3259cf50b5bac4c23bb6e517f397c74b' 2014-03-17 12:36:48 +01:00
rv30data.h
rv30dsp.c Merge commit '05563ccacc98fd185affdbf8cbaf094caf36b852' 2014-03-14 00:39:51 +01:00
rv34_parser.c
rv34.c Merge commit 'e0c16e4e3259cf50b5bac4c23bb6e517f397c74b' 2014-03-17 12:36:48 +01:00
rv34.h
rv34data.h
rv34dsp.c
rv34dsp.h
rv34vlc.h
rv40.c Merge commit 'e0c16e4e3259cf50b5bac4c23bb6e517f397c74b' 2014-03-17 12:36:48 +01:00
rv40data.h
rv40dsp.c Merge commit '05563ccacc98fd185affdbf8cbaf094caf36b852' 2014-03-14 00:39:51 +01:00
rv40vlc2.h
s3tc.c
s3tc.h
s302m.c
s302menc.c Merge remote-tracking branch 'qatar/master' 2014-03-04 15:09:58 +01:00
samidec.c
sanm_data.h
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
smvjpegdec.c
snow_dwt.c
snow_dwt.h
snow.c
snow.h avcodec/snow: split block clipping checks 2014-02-18 02:54:18 +01:00
snowdata.h
snowdec.c
snowenc.c Merge commit '05563ccacc98fd185affdbf8cbaf094caf36b852' 2014-03-14 00:39:51 +01:00
sonic.c
sp5x.h
sp5xdec.c
srtdec.c
srtenc.c
subviewerdec.c
sunrast.c
sunrast.h
sunrastenc.c
svq1_cb.h
svq1_vlc.h
svq1.c
svq1.h
svq1dec.c
svq1enc_cb.h
svq1enc.c Merge commit 'e0c16e4e3259cf50b5bac4c23bb6e517f397c74b' 2014-03-17 12:36:48 +01:00
svq3.c Merge commit 'd24e9a99a40166bf881ccd2e3ae5688af4726658' 2014-03-17 13:46:23 +01:00
svq3.h Merge commit '61e7c7f27b0a2652bf5cd282b97762ee99d025ef' 2014-02-20 14:44:57 +01:00
svq13.c
synth_filter.c x86: synth filter float: implement SSE2 version 2014-02-28 20:34:40 +01:00
synth_filter.h x86: synth filter float: implement SSE2 version 2014-02-28 20:34:40 +01:00
tableprint.h
tak_parser.c
tak.c
tak.h
takdec.c
targa_y216dec.c
targa.c
targa.h
targaenc.c
textdec.c
thread.h
tiertexseqv.c
tiff_common.c Issue-#3407 : Enhance precision for double to string conversion, useful for GEOTIFF double values 2014-02-23 13:03:18 +01:00
tiff_common.h
tiff_data.c
tiff_data.h
tiff.c Issue-#3407 : Enhance precision for double to string conversion, useful for GEOTIFF double values 2014-02-23 13:03:18 +01:00
tiff.h
tiffenc.c tiff: Support rgba encoding 2014-03-16 23:31:29 +01:00
tmv.c
truemotion1.c
truemotion1data.h
truemotion2.c
truespeech_data.h
truespeech.c
tscc2.c
tscc2data.h
tscc.c
tta.c tta: split off hybrid filter processing as ttadsp 2014-02-13 01:34:33 +01:00
ttadata.c
ttadata.h
ttadsp.c tta/x86: add ff_ttafilter_process_dec_{ssse3, sse4} 2014-02-17 13:51:19 +01:00
ttadsp.h tta/x86: add ff_ttafilter_process_dec_{ssse3, sse4} 2014-02-17 13:51:19 +01:00
ttaenc.c
twinvq_data.h
twinvq.c
twinvq.h
twinvqdec.c
txd.c
ulti_cb.h
ulti.c
unary.h
utils.c avcodec/utils: fix sizeof(AVFrame) dependence in avcodec_encode_audio2() 2014-03-18 02:03:30 +01:00
utvideo.c
utvideo.h
utvideodec.c
utvideoenc.c avcodec/utvideoenc: fix slice_bits size 2014-03-01 02:57:15 +01:00
v210dec.c
v210dec.h
v210enc.c
v210x.c
v308dec.c
v308enc.c
v408dec.c
v408enc.c
v410dec.c
v410enc.c
vaapi_h264.c avcodec/vaapi: fix pointer types after H264Picture changes 2014-03-17 12:45:36 +01:00
vaapi_internal.h avcodec/vaapi: fix pointer types after H264Picture changes 2014-03-17 12:45:36 +01:00
vaapi_mpeg2.c avcodec/vaapi: fix pointer types after H264Picture changes 2014-03-17 12:45:36 +01:00
vaapi_mpeg4.c avcodec/vaapi: fix pointer types after H264Picture changes 2014-03-17 12:45:36 +01:00
vaapi_mpeg.c avcodec/vaapi: fix pointer types after H264Picture changes 2014-03-17 12:45:36 +01:00
vaapi_vc1.c avcodec/vaapi: fix pointer types after H264Picture changes 2014-03-17 12:45:36 +01:00
vaapi.c
vaapi.h
vb.c
vble.c
vc1_parser.c
vc1.c
vc1.h
vc1acdata.h
vc1data.c
vc1data.h
vc1dec.c Merge commit 'e0c16e4e3259cf50b5bac4c23bb6e517f397c74b' 2014-03-17 12:36:48 +01:00
vc1dsp.c Merge commit 'ed9625eb62be1e1c44cecdd73ea0d80077a15d48' 2014-03-13 23:30:43 +01:00
vc1dsp.h
vcr1.c
vda_h264_dec.c
vda_h264.c
vda.h
vdpau_h264.c avcodec/vdpau: fix ff_vdpau_get_surface_id() argument after H264Picture 2014-03-17 13:05:13 +01:00
vdpau_internal.h avcodec/vdpau: fix ff_vdpau_get_surface_id() argument after H264Picture 2014-03-17 13:05:13 +01:00
vdpau_mpeg4.c avcodec/vdpau: fix ff_vdpau_get_surface_id() argument after H264Picture 2014-03-17 13:05:13 +01:00
vdpau_mpeg12.c avcodec/vdpau: fix ff_vdpau_get_surface_id() argument after H264Picture 2014-03-17 13:05:13 +01:00
vdpau_vc1.c avcodec/vdpau: fix ff_vdpau_get_surface_id() argument after H264Picture 2014-03-17 13:05:13 +01:00
vdpau.c avcodec/vdpau: update ff_vdpau_h264_set_reference_frames() to H264Picture 2014-03-17 13:35:23 +01:00
vdpau.h
version.h Merge commit 'b4dd424d96f09f9bafb88e47f37df65dc4529143' 2014-03-13 22:35:47 +01:00
videodsp_template.c
videodsp.c
videodsp.h
vima.c
vmdav.c
vmnc.c
vorbis_data.c
vorbis_enc_data.h
vorbis_parser.c
vorbis_parser.h
vorbis.c avcodec/vorbis: fix decoding of single element huffman trees 2014-03-08 05:13:05 +01:00
vorbis.h
vorbisdec.c avcodec/vorbisdec: use the stored previous window type only when the actual previous is not known 2014-03-11 20:45:29 +01:00
vorbisdsp.c
vorbisdsp.h
vorbisenc.c Merge remote-tracking branch 'qatar/master' 2014-03-04 15:09:58 +01:00
vp3_parser.c
vp3.c Merge remote-tracking branch 'qatar/master' 2014-02-28 02:08:11 +01:00
vp3data.h
vp3dsp.c Merge commit 'ed9625eb62be1e1c44cecdd73ea0d80077a15d48' 2014-03-13 23:30:43 +01:00
vp3dsp.h
vp5.c
vp5data.h
vp6.c
vp6data.h
vp6dsp.c
vp8_parser.c
vp8.c avcodec/vp8dsp: add VP7 idct and loop filter 2014-02-15 02:15:35 +01:00
vp8.h
vp8data.h
vp8dsp.c Merge commit '05563ccacc98fd185affdbf8cbaf094caf36b852' 2014-03-14 00:39:51 +01:00
vp8dsp.h avcodec/vp8dsp: add VP7 idct and loop filter 2014-02-15 02:15:35 +01:00
vp9_parser.c
vp9.c vp9: split decode_coeff_b loop inside txsz branch. 2014-02-17 13:39:00 +01:00
vp9.h
vp9data.h
vp9dsp.c
vp9dsp.h
vp56.c Merge remote-tracking branch 'qatar/master' 2014-02-28 02:08:11 +01:00
vp56.h
vp56data.c
vp56data.h
vp56dsp.c
vp56dsp.h
vp56rac.c
vqavideo.c
wavpack.c
wavpack.h
wavpackenc.c
wavpackenc.h
webp.c
webvttdec.c
wma_common.c
wma_common.h
wma.c
wma.h
wmadata.h
wmadec.c avcodec/wmadec: initialize max_exponent to valid values 2014-03-08 01:46:22 +01:00
wmaenc.c
wmalosslessdec.c
wmaprodata.h
wmaprodec.c
wmavoice_data.h
wmavoice.c
wmv2.c
wmv2.h
wmv2dec.c Merge commit 'e0c16e4e3259cf50b5bac4c23bb6e517f397c74b' 2014-03-17 12:36:48 +01:00
wmv2dsp.c
wmv2dsp.h
wmv2enc.c
wnv1.c
ws-snd1.c
xan.c
xbmdec.c
xbmenc.c
xface.c
xface.h
xfacedec.c
xfaceenc.c
xiph.c
xiph.h
xl.c
xsubdec.c
xsubenc.c
xvmc_internal.h
xvmc.h
xwd.h
xwddec.c
xwdenc.c
xxan.c
y41pdec.c
y41penc.c
yop.c
yuv4dec.c
yuv4enc.c
zerocodec.c
zmbv.c
zmbvenc.c