1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2025-01-03 05:10:03 +02:00
FFmpeg/libavcodec
Martin Storsjö 1bb56abb9b omx: Add support for zerocopy input of frames
This can only be used if the input data happens to be laid out
exactly correctly.

This might not be supported on all encoders, so only enable it
with an option, but enable it automatically on raspberry pi,
where it is known to be supported.

Signed-off-by: Martin Storsjö <martin@martin.st>
2016-04-12 13:51:01 +03:00
..
aarch64 build: miscellaneous cosmetics 2016-04-07 15:26:08 +02:00
arm build: miscellaneous cosmetics 2016-04-07 15:26:08 +02:00
avr32
mips mathops: mips: Correctly enable loongson-specific assembly 2016-01-19 20:47:49 +01:00
neon
ppc build: miscellaneous cosmetics 2016-04-07 15:26:08 +02:00
x86 build: miscellaneous cosmetics 2016-04-07 15:26:08 +02:00
4xm.c
8bps.c cosmetics: Drop empty comment lines 2016-02-18 15:35:30 +01:00
8svx.c
a64colors.h
a64enc.h
a64multienc.c
a64tables.h
aac_ac3_parser.c
aac_ac3_parser.h
aac_adtstoasc_bsf.c lavc: add a new bitstream filtering API 2016-03-20 08:15:01 +01:00
aac_parser.c
aac_tablegen_decl.h
aac_tablegen.c
aac_tablegen.h
aac.h
aacadtsdec.c
aacadtsdec.h
aaccoder.c
aacdec.c aacdec: fix aac_static_table_init() prototype 2015-12-07 11:42:26 +01:00
aacdectab.h
aacenc.c lavc: Drop exporting 2-pass encoding stats 2015-12-07 11:27:42 -05:00
aacenc.h
aacps_tablegen.c
aacps_tablegen.h
aacps.c
aacps.h
aacpsdata.c
aacpsdsp.c
aacpsdsp.h
aacpsy.c Move const qualifier before type name 2016-03-23 09:25:30 +01:00
aacsbr.c
aacsbr.h
aacsbrdata.h
aactab.c
aactab.h
aandcttab.c
aandcttab.h
aasc.c
ac3_parser.c
ac3_parser.h
ac3.c
ac3.h
ac3dec_data.c
ac3dec_data.h
ac3dec.c ac3dec: change logging of skipped E-AC-3 substreams. 2016-04-02 14:06:40 +02:00
ac3dec.h eac3dec: don't call avpriv_request_sample every frame. 2016-04-02 14:05:07 +02:00
ac3dsp.c
ac3dsp.h
ac3enc_fixed.c
ac3enc_float.c
ac3enc_opts_template.c
ac3enc_template.c
ac3enc.c lavc: Add missing #includes for ff_dlog() 2016-01-03 22:49:55 +01:00
ac3enc.h
ac3tab.c
ac3tab.h
acelp_filters.c
acelp_filters.h cosmetics: Drop empty comment lines 2016-02-18 15:35:30 +01:00
acelp_pitch_delay.c
acelp_pitch_delay.h
acelp_vectors.c
acelp_vectors.h
adpcm_data.c
adpcm_data.h
adpcm.c
adpcm.h
adpcmenc.c
adx_parser.c
adx.c
adx.h
adxdec.c
adxenc.c
aic.c
alac_data.c
alac_data.h
alac.c
alacenc.c Move const qualifier before type name 2016-03-23 09:25:30 +01:00
aliaspixdec.c
aliaspixenc.c
allcodecs.c libavcodec: Add H264/MPEG4 encoders based on OpenMAX IL 2016-04-12 13:50:57 +03:00
alsdec.c
amr.h
amrnbdata.h
amrnbdec.c
amrwbdata.h
amrwbdec.c cosmetics: Drop empty comment lines 2016-02-18 15:35:30 +01:00
anm.c
ansi.c
apedec.c
apedsp.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 lavc: Use get_bitsz where needed 2016-01-11 21:51:11 +01:00
atrac3plus.h
atrac3plusdec.c
atrac3plusdsp.c
atrac.c
atrac.h
audio_frame_queue.c
audio_frame_queue.h
audiodsp.c
audiodsp.h
aura.c
avcodec.h lavc: introduce a new decoding/encoding API with decoupled input/output 2016-03-23 19:31:23 +01:00
avfft.c
avfft.h
avpacket.c avpacket: properly reset data/size in av_packet_move_ref() 2016-02-26 09:15:36 +01:00
avpicture.c avpicture: Suppress warning from deprecated code 2015-12-05 13:12:27 +01:00
avs.c
bethsoftvideo.c
bethsoftvideo.h
bfi.c
bgmc.c
bgmc.h
bink.c
binkaudio.c
binkdata.h
binkdsp.c
binkdsp.h
bit_depth_template.c
bitstream_filter.c lavc: add a new bitstream filtering API 2016-03-20 08:15:01 +01:00
bitstream_filters.c lavc: add a new bitstream filtering API 2016-03-20 08:15:01 +01:00
bitstream.c
blockdsp.c
blockdsp.h
bmp_parser.c
bmp.c
bmp.h
bmpenc.c
bmvaudio.c
bmvvideo.c
brenderpix.c
bsf.c lavc: add a new bitstream filtering API 2016-03-20 08:15:01 +01:00
bsf.h lavc: add a new bitstream filtering API 2016-03-20 08:15:01 +01:00
bswapdsp.c
bswapdsp.h
bytestream.h
c93.c
cabac_functions.h cosmetics: Drop empty comment lines 2016-02-18 15:35:30 +01:00
cabac.c cosmetics: Drop empty comment lines 2016-02-18 15:35:30 +01:00
cabac.h
canopus.c
canopus.h
cavs_parser.c
cavs.c cosmetics: Drop empty comment lines 2016-02-18 15:35:30 +01:00
cavs.h
cavsdata.c
cavsdec.c
cavsdsp.c
cavsdsp.h
cbrt_tablegen.c
cbrt_tablegen.h
cdgraphics.c
cdxl.c
celp_filters.c
celp_filters.h
celp_math.c lavc: G.723.1 encoder 2015-11-30 10:58:46 -05:00
celp_math.h lavc: G.723.1 encoder 2015-11-30 10:58:46 -05:00
cga_data.c
cga_data.h
chomp_bsf.c lavc: add a new bitstream filtering API 2016-03-20 08:15:01 +01:00
cinepak.c
cljrdec.c
cljrenc.c
cllc.c
cngdec.c
cngenc.c
codec_desc.c lavc: add profiles to AVCodecDescriptor 2015-12-12 21:22:49 +01:00
cook_parser.c
cook.c
cookdata.h
copy_block.h
cos_tablegen.c
cscd.c
cyuv.c
d3d11va.c
d3d11va.h
dca_exss.c
dca_parser.c
dca_syncwords.h
dca_xll.c
dca.c dca: fix misaligned access in ff_dca_convert_bitstream 2016-01-15 13:47:11 +01:00
dca.h dca: use defines for subband related constants 2015-12-31 11:40:32 +01:00
dcadata.c dca: remove unused decode_hf function and quant_d tables 2015-12-24 13:58:18 +01:00
dcadata.h dca: remove unused decode_hf function and quant_d tables 2015-12-24 13:58:18 +01:00
dcadec.c dca: use defines for subband related constants 2015-12-31 11:40:32 +01:00
dcadsp.c dca: use defines for subband related constants 2015-12-31 11:40:32 +01:00
dcadsp.h dca: use defines for subband related constants 2015-12-31 11:40:32 +01:00
dcahuff.h
dcamath.h dca: Add math helpers. 2015-12-23 11:50:08 +01:00
dct32_fixed.c
dct32_float.c
dct32_template.c
dct32.h
dct-test.c
dct.c
dct.h
dctref.c
dctref.h
dds.c dds: Simplify postprocessing check 2016-04-06 12:13:50 -04:00
dfa.c
dirac_parser.c
dirac.c lavc: export Dirac parsing API used by the ogg demuxer as public 2015-12-06 10:28:04 +01:00
dirac.h lavc: export Dirac parsing API used by the ogg demuxer as public 2015-12-06 10:28:04 +01:00
dnxhd_parser.c
dnxhddata.c dnxhd: Make the encoder message friendlier 2016-02-09 20:02:31 +01:00
dnxhddata.h dnxhd: Make the encoder message friendlier 2016-02-09 20:02:31 +01:00
dnxhddec.c
dnxhdenc.c Move const qualifier before type name 2016-03-23 09:25:30 +01:00
dnxhdenc.h
dpcm.c
dpx_parser.c
dpx.c
dpxenc.c
dsicinaudio.c
dsicinvideo.c
dss_sp.c
dump_extradata_bsf.c lavc: add a new bitstream filtering API 2016-03-20 08:15:01 +01:00
dv_profile_internal.h
dv_profile.c
dv_profile.h
dv_tablegen.c
dv_tablegen.h
dv.c
dv.h
dvbsub_parser.c
dvbsub.c
dvbsubdec.c
dvdata.c
dvdata.h
dvdec.c
dvdsub_parser.c
dvdsubdec.c dvdsubdec: Validate the RLE offsets 2015-11-17 18:56:29 +01:00
dvdsubenc.c
dvenc.c
dxa.c
dxtory.c Mark tables used only within their files as static 2016-03-30 17:19:13 +02:00
dxv.c
dxva2_h264.c h264: factor out pred weight table parsing into a separate file 2016-03-28 09:48:31 +02:00
dxva2_hevc.c dxva2_hevc: properly signal the num_delta_pocs from the SPS RPS 2016-02-13 14:19:54 +01:00
dxva2_internal.h
dxva2_mpeg2.c
dxva2_vc1.c
dxva2.c
dxva2.h
eac3_data.c
eac3_data.h
eac3dec.c eac3dec: don't call avpriv_request_sample every frame. 2016-04-02 14:05:07 +02:00
eac3enc.c
eac3enc.h
eacmv.c
eaidct.c
eaidct.h
eamad.c
eatgq.c
eatgv.c
eatqi.c eatqi: Remove MpegEncContext dependency 2016-02-09 20:04:59 +01:00
elbg.c
elbg.h
elsdec.c
elsdec.h
error_resilience.c
error_resilience.h cosmetics: Drop empty comment lines 2016-02-18 15:35:30 +01:00
escape124.c lavc: Use get_bitsz where needed 2016-01-11 21:51:11 +01:00
escape130.c Mark tables used only within their files as static 2016-03-30 17:19:13 +02:00
exr.c Remove stray line breaks from avpriv_{report_missing_feature|request_samples} 2015-12-26 10:28:03 +01:00
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: Split MDCT bits off from FFT 2016-03-01 10:18:28 +01:00
fft-fixed-test.c
fft-internal.h
fft-test.c
fft.h fft: Split MDCT bits off from FFT 2016-03-01 10:18:28 +01:00
ffv1.c ffv1: Explicitly name the coder type 2015-11-16 12:56:31 +01:00
ffv1.h lavc: Move context_model to codec private options 2016-01-21 15:33:19 -05:00
ffv1dec.c lavu: add AV_CEIL_RSHIFT and use it in various places 2016-01-11 15:32:56 -05:00
ffv1enc.c lavc: Move context_model to codec private options 2016-01-21 15:33:19 -05:00
fic.c
file_open.c
flac_parser.c
flac.c
flac.h
flacdata.c
flacdata.h
flacdec.c
flacdsp_lpc_template.c
flacdsp_template.c
flacdsp.c
flacdsp.h
flacenc.c flacenc: Load default prediction_order parameters if none is selected 2016-02-08 15:00:29 -05:00
flashsv.c
flashsvenc.c
flicvideo.c
flv.h
flvdec.c
flvenc.c
fmtconvert.c dca: change the core to work with integer coefficients. 2015-12-23 11:50:18 +01:00
fmtconvert.h dca: change the core to work with integer coefficients. 2015-12-23 11:50:18 +01:00
fraps.c
frwu.c
g2meet.c
g722.c
g722.h
g722dec.c
g722dsp.c
g722dsp.h
g722enc.c
g723_1.c lavc: G.723.1 encoder 2015-11-30 10:58:46 -05:00
g723_1.h g723: Add missing header 2015-12-05 12:12:26 +01:00
g723_1dec.c g723_1: Move sharable functions to a separate file 2015-11-30 10:58:45 -05:00
g723_1enc.c lavc: G.723.1 encoder 2015-11-30 10:58:46 -05:00
g726.c
get_bits.h lavc: Add get_bitsz() 2016-01-11 21:51:11 +01:00
gif.c
gifdec.c
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
h261enc.c
h263_parser.c
h263_parser.h
h263.c
h263.h
h263data.c
h263data.h
h263dec.c lavu: deprecate AV_PIX_FMT_VAAPI_*, replace with AV_PIX_FMT_VAAPI 2016-03-19 15:40:22 +01:00
h263dsp.c
h263dsp.h
h264_cabac.c h264: move ff_h264_check_intra[4x4]_pred_mode() to h264_parse 2016-03-28 09:53:56 +02:00
h264_cavlc.c h264: move ff_h264_check_intra[4x4]_pred_mode() to h264_parse 2016-03-28 09:53:56 +02:00
h264_direct.c
h264_loopfilter.c
h264_mb_template.c h264: remove the svq3-specific code 2016-03-28 09:50:25 +02:00
h264_mb.c h264: remove the svq3-specific code 2016-03-28 09:50:25 +02:00
h264_mc_template.c h264: factor out pred weight table parsing into a separate file 2016-03-28 09:48:31 +02:00
h264_mp4toannexb_bsf.c lavc: add a new bitstream filtering API 2016-03-20 08:15:01 +01:00
h264_mvpred.h
h264_parse.c h264: move ff_h264_check_intra[4x4]_pred_mode() to h264_parse 2016-03-28 09:53:56 +02:00
h264_parse.h h264: move ff_h264_check_intra[4x4]_pred_mode() to h264_parse 2016-03-28 09:53:56 +02:00
h264_parser.c h264: factor out pred weight table parsing into a separate file 2016-03-28 09:48:31 +02:00
h264_picture.c
h264_ps.c svq3: drop the build dependency on the h264 decoder 2016-03-28 09:58:26 +02:00
h264_refs.c h264: factor out pred weight table parsing into a separate file 2016-03-28 09:48:31 +02:00
h264_sei.c
h264_slice.c h264: Add missing ff_ prefix to internally visible h264_init_dequant_tables() 2016-03-30 17:19:13 +02:00
h264.c h264: Add missing ff_ prefix to internally visible h264_init_dequant_tables() 2016-03-30 17:19:13 +02:00
h264.h h264: Add missing ff_ prefix to internally visible h264_init_dequant_tables() 2016-03-30 17:19:13 +02:00
h264addpx_template.c
h264chroma_template.c
h264chroma.c
h264chroma.h
h264data.c svq3: drop the build dependency on the h264 decoder 2016-03-28 09:58:26 +02:00
h264data.h svq3: drop the build dependency on the h264 decoder 2016-03-28 09:58:26 +02:00
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
h2645_parse.c h2645_parse: compute the actual data length, without trailing paddding 2016-03-28 09:47:25 +02:00
h2645_parse.h h2645_parse: compute the actual data length, without trailing paddding 2016-03-28 09:47:25 +02:00
hap.c
hap.h
hapdec.c
hapenc.c
hevc_cabac.c
hevc_data.c
hevc_filter.c
hevc_mp4toannexb_bsf.c lavc: add a new bitstream filtering API 2016-03-20 08:15:01 +01:00
hevc_mvs.c
hevc_parser.c h2645_parse: add support for parsing h264 2016-03-28 09:45:04 +02:00
hevc_ps_enc.c
hevc_ps.c dxva2_hevc: properly signal the num_delta_pocs from the SPS RPS 2016-02-13 14:19:54 +01:00
hevc_refs.c
hevc_sei.c
hevc.c h2645_parse: add support for parsing h264 2016-03-28 09:45:04 +02:00
hevc.h hevc_parse: rename into h2645_parse 2016-03-28 09:42:44 +02:00
hevcdsp_template.c hevcdsp: add x86 SIMD for MC 2015-12-05 21:11:52 +01:00
hevcdsp.c hevcdsp: add x86 SIMD for MC 2015-12-05 21:11:52 +01:00
hevcdsp.h hevcdsp: add x86 SIMD for MC 2015-12-05 21:11:52 +01:00
hevcpred_template.c
hevcpred.c
hnm4video.c
hpel_template.c
hpeldsp.c
hpeldsp.h
hq_hqa.c
hq_hqa.h
hq_hqadata.c
hq_hqadsp.c
hq_hqadsp.h
hqx.c hqx: correct type and size check of info_offset 2015-11-16 12:56:03 +01:00
hqx.h
hqxdsp.c
hqxdsp.h
hqxvlc.c
huffman.c
huffman.h
huffyuv.c
huffyuv.h libavcodec: Add missing AVClass pointers 2016-01-22 17:08:08 +02:00
huffyuvdec.c
huffyuvdsp.c
huffyuvdsp.h
huffyuvenc.c lavc: Move prediction_method to codec private options 2016-01-21 15:33:19 -05:00
huffyuvencdsp.c
huffyuvencdsp.h
idcinvideo.c
idctdsp.c
idctdsp.h
iff.c
iirfilter-test.c testprogs: Add missing libm.h includes 2016-04-11 14:48:24 +03:00
iirfilter.c build: Split test programs off into separate files 2016-04-07 16:14:42 +02:00
iirfilter.h
imc.c cosmetics: Drop empty comment lines 2016-02-18 15:35:30 +01:00
imcdata.h
imdct15.c
imdct15.h
imgconvert.c imgconvert: Add the proper API guards to a deprecated function 2016-01-21 15:33:19 -05:00
imx_dump_header_bsf.c lavc: add a new bitstream filtering API 2016-03-20 08:15:01 +01:00
indeo2.c indeo2: Fix banding artefacts 2016-03-01 13:50:24 +01:00
indeo2data.h indeo2: Fix banding artefacts 2016-03-01 13:50:24 +01:00
indeo3.c
indeo3data.h
indeo4.c indeo4: Consistently initialize variables 2016-03-22 16:04:01 -04:00
indeo4data.h
indeo5.c
indeo5data.h
intelh263dec.c
internal.h lavc: introduce a new decoding/encoding API with decoupled input/output 2016-03-23 19:31:23 +01:00
interplayvideo.c
intrax8.c intrax8: Remove mpegvideo dependency 2016-03-29 13:41:09 +02:00
intrax8.h intrax8: Remove mpegvideo dependency 2016-03-29 13:41:09 +02:00
intrax8dsp.c intrax8: Drop lots of pointless parentheses 2016-03-29 13:41:09 +02:00
intrax8dsp.h intrax8: K&R formatting cosmetics 2016-03-22 17:12:20 -04:00
intrax8huf.h intrax8: K&R formatting cosmetics 2016-03-22 17:12:20 -04:00
ituh263dec.c
ituh263enc.c
ivi_dsp.c
ivi_dsp.h
ivi.c indeo4: Rework stream analysis report 2016-03-22 16:03:52 -04:00
ivi.h indeo4: Consistently initialize variables 2016-03-22 16:04:01 -04:00
jfdctfst.c
jfdctint_template.c idct8x8: Fix undefined negative shifts 2016-03-05 08:26:36 -05:00
jfdctint.c
jpeg2000.c
jpeg2000.h
jpeg2000dec.c lavc: add profiles to AVCodecDescriptor 2015-12-12 21:22:49 +01:00
jpeg2000dsp.c
jpeg2000dsp.h
jpeg2000dwt.c
jpeg2000dwt.h
jpegls.c
jpegls.h
jpeglsdec.c
jpeglsdec.h
jpeglsenc.c lavc: Move prediction_method to codec private options 2016-01-21 15:33:19 -05:00
jpegtables.c
jpegtables.h
jrevdct.c idct8x8: Fix undefined negative shifts 2016-03-05 08:26:36 -05:00
jvdec.c
kbdwin.c
kbdwin.h
kgv1dec.c
kmvc.c
lagarith.c
lagarithrac.c
lagarithrac.h
latm_parser.c
lcl.h
lcldec.c cosmetics: Drop particularly redundant silly comments 2016-02-18 15:35:43 +01:00
lclenc.c cosmetics: Drop particularly redundant silly comments 2016-02-18 15:35:43 +01:00
libavcodec.v
libdcadec.c
libfaac.c
libfdk-aacdec.c
libfdk-aacenc.c
libgsmdec.c
libgsmenc.c
libilbc.c
libkvazaar.c libkvazaar: Set frame rate as a rational number 2016-01-19 20:47:49 +01:00
libmp3lame.c mpegaudiodecheader: check the header in avpriv_mpegaudio_decode_header 2015-12-12 21:25:42 +01:00
libopencore-amr.c
libopenh264enc.c Move const qualifier before type name 2016-03-23 09:25:30 +01:00
libopenjpegdec.c
libopenjpegenc.c
libopus.c
libopus.h
libopusdec.c
libopusenc.c
libschroedinger.c
libschroedinger.h
libschroedingerdec.c
libschroedingerenc.c lavc: Deprecate coder_type and its symbols 2015-12-07 11:01:22 -05:00
libspeexdec.c
libspeexenc.c
libtheoraenc.c
libtwolame.c
libvo-aacenc.c
libvo-amrwbenc.c
libvorbis.c
libvpx.c
libvpx.h
libvpxdec.c
libvpxenc.c lavc: Move noise_reduction to codec private options 2016-01-21 15:33:19 -05:00
libwavpackenc.c
libwebpenc.c
libx264.c libx264: Fix noise_reduction option assignment 2016-02-22 19:06:48 -05:00
libx265.c
libxavs.c lavc: Move noise_reduction to codec private options 2016-01-21 15:33:19 -05:00
libxvid_rc.c
libxvid.c lavc: Move mpeg_quant to codec private options 2016-01-21 15:33:19 -05:00
libxvid.h
ljpegenc.c lavc: Move prediction_method to codec private options 2016-01-21 15:33:19 -05:00
loco.c
log2_tab.c
lpc.c
lpc.h
lsp.c
lsp.h
lzf.c
lzf.h
lzw.c
lzw.h
lzwenc.c
mace.c
Makefile libavcodec: Add H264/MPEG4 encoders based on OpenMAX IL 2016-04-12 13:50:57 +03:00
mathops.h lavc: Deduplicate zigzag_scan table 2016-03-25 15:23:56 +01:00
mathtables.c lavc: Deduplicate zigzag_scan table 2016-03-25 15:23:56 +01:00
mdct_fixed.c
mdct_float.c
mdct_template.c fft: Split MDCT bits off from FFT 2016-03-01 10:18:28 +01:00
mdec.c
me_cmp.c
me_cmp.h
metasound_data.c
metasound_data.h
metasound.c
mimic.c lavu: add AV_CEIL_RSHIFT and use it in various places 2016-01-11 15:32:56 -05:00
mjpeg2jpeg_bsf.c lavc: add a new bitstream filtering API 2016-03-20 08:15:01 +01:00
mjpeg_parser.c
mjpeg.h
mjpega_dump_header_bsf.c lavc: add a new bitstream filtering API 2016-03-20 08:15:01 +01:00
mjpegbdec.c
mjpegdec.c
mjpegdec.h
mjpegenc_common.c lavc: Move prediction_method to codec private options 2016-01-21 15:33:19 -05:00
mjpegenc_common.h lavc: Move prediction_method to codec private options 2016-01-21 15:33:19 -05:00
mjpegenc.c lavc: Move prediction_method to codec private options 2016-01-21 15:33:19 -05:00
mjpegenc.h
mlp_parser.c
mlp_parser.h
mlp.c
mlp.h
mlpdec.c
mlpdsp.c
mlpdsp.h
mmaldec.c mmaldec: Use imgutils.h for copying frames 2016-04-12 13:50:54 +03:00
mmvideo.c
motion_est_template.c Move const qualifier before type name 2016-03-23 09:25:30 +01:00
motion_est.c cosmetics: Drop empty comment lines 2016-02-18 15:35:30 +01:00
motion_est.h
motionpixels_tablegen.c
motionpixels_tablegen.h
motionpixels.c
movsub_bsf.c lavc: add a new bitstream filtering API 2016-03-20 08:15:01 +01:00
mpc7.c
mpc7data.h
mpc8.c
mpc8data.h
mpc8huff.h
mpc.c
mpc.h
mpcdata.h
mpeg4audio.c
mpeg4audio.h
mpeg4data.h
mpeg4video_parser.c
mpeg4video_parser.h
mpeg4video.c
mpeg4video.h cosmetics: Drop empty comment lines 2016-02-18 15:35:30 +01:00
mpeg4videodec.c lavc: add profiles to AVCodecDescriptor 2015-12-12 21:22:49 +01:00
mpeg4videoenc.c
mpeg12.c mpeg1: Make intra-block decoding independent of MpegEncContext 2016-02-09 20:04:59 +01:00
mpeg12.h mpeg1: Make intra-block decoding independent of MpegEncContext 2016-02-09 20:04:59 +01:00
mpeg12data.c
mpeg12data.h
mpeg12dec.c lavu: deprecate AV_PIX_FMT_VAAPI_*, replace with AV_PIX_FMT_VAAPI 2016-03-19 15:40:22 +01:00
mpeg12enc.c mpeg12enc: always write closed gops for intra only outputs 2016-02-22 19:08:56 -05:00
mpeg12vlc.h
mpeg_er.c
mpeg_er.h
mpegaudio_parser.c lavc: make avpriv_mpa_decode_header private on next bump 2015-12-12 21:26:29 +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 lavc: Add get_bitsz() 2016-01-11 21:51:11 +01:00
mpegaudiodecheader.c lavc: Add missing #includes for ff_dlog() 2016-01-03 22:49:55 +01:00
mpegaudiodecheader.h lavc: make avpriv_mpa_decode_header private on next bump 2015-12-12 21:26:29 +01:00
mpegaudiodectab.h
mpegaudiodsp_data.c
mpegaudiodsp_fixed.c
mpegaudiodsp_float.c
mpegaudiodsp_template.c
mpegaudiodsp.c
mpegaudiodsp.h
mpegaudioenc.c
mpegaudiotab.h
mpegpicture.c
mpegpicture.h
mpegutils.c
mpegutils.h
mpegvideo_enc.c mpegvideo_enc: use avcodec_free_context() instead of av_free() 2016-02-26 09:14:59 +01:00
mpegvideo_motion.c mpegvideo: Refactor emulated_edge_mc calls 2016-03-05 08:26:36 -05:00
mpegvideo_parser.c
mpegvideo_xvmc.c
mpegvideo.c mpegvideo: Fix undefined negative shifts in ff_init_block_index 2016-03-05 08:26:36 -05:00
mpegvideo.h lavc: Move pre_me to codec private options 2016-01-21 15:40:28 -05:00
mpegvideodata.c
mpegvideodata.h
mpegvideodsp.c
mpegvideodsp.h
mpegvideoencdsp.c imgconvert: Move the shrink functions only where needed 2016-01-21 15:33:19 -05:00
mpegvideoencdsp.h
mqc.c
mqc.h
mqcdec.c
msgsmdec.c
msgsmdec.h
msmpeg4.c
msmpeg4.h
msmpeg4data.c msmpeg4data: Move WMV2 data tables to their own file 2016-02-19 20:38:18 +01:00
msmpeg4data.h msmpeg4data: Move WMV2 data tables to their own file 2016-02-19 20:38:18 +01:00
msmpeg4dec.c
msmpeg4enc.c
msrle.c
msrledec.c
msrledec.h
mss1.c
mss2.c msmpeg4data: Move WMV2 data tables to their own file 2016-02-19 20:38:18 +01:00
mss2dsp.c
mss2dsp.h
mss3.c
mss4.c
mss12.c
mss12.h
mss34dsp.c
mss34dsp.h
msvideo1.c cosmetics: Drop empty comment lines 2016-02-18 15:35:30 +01:00
mvcdec.c
mxpegdec.c
nellymoser.c
nellymoser.h
nellymoserdec.c
nellymoserenc.c
noise_bsf.c lavc: add a new bitstream filtering API 2016-03-20 08:15:01 +01:00
nuv.c
nvenc_h264.c nvenc_h264: Fix name of private AVClass 2016-04-04 15:05:27 +02:00
nvenc_hevc.c nvenc: factor out the pixel format list 2016-02-12 10:19:26 +01:00
nvenc.c nvenc: support CUDA frames as input 2016-02-14 22:31:47 +01:00
nvenc.h nvenc: support CUDA frames as input 2016-02-14 22:31:47 +01:00
omx.c omx: Add support for zerocopy input of frames 2016-04-12 13:51:01 +03:00
on2avc.c on2avc: limit number of bits to 30 in get_egolomb 2016-01-13 09:33:09 +01:00
on2avcdata.c
on2avcdata.h
options_table.h cosmetics: Drop empty comment lines 2016-02-18 15:35:30 +01:00
options.c
opus_celt.c
opus_parser.c
opus_silk.c opus: Fix typo causing overflow in silk_stabilize_lsf 2015-12-16 22:19:58 +01:00
opus.c
opus.h
opusdec.c
pafaudio.c
pafvideo.c
pamenc.c
parser.c
parser.h
pcm_tablegen.c
pcm_tablegen.h cosmetics: Drop empty comment lines 2016-02-18 15:35:30 +01:00
pcm-bluray.c
pcm-dvd.c
pcm.c
pcx.c Move const qualifier before type name 2016-03-23 09:25:30 +01:00
pcxenc.c
pel_template.c
pgssubdec.c pgssubdec: fix API compability layer 2015-11-26 10:55:36 +01:00
pictordec.c
pixblockdsp_template.c
pixblockdsp.c
pixblockdsp.h
pixels.h
png_parser.c
png.c
png.h
pngdec.c
pngdsp.c
pngdsp.h
pngenc.c lavc: Move prediction_method to codec private options 2016-01-21 15:33:19 -05:00
pnm_parser.c
pnm.c
pnm.h
pnmdec.c
pnmenc.c
profiles.c cosmetics: Drop empty comment lines 2016-02-18 15:35:30 +01:00
profiles.h profiles: Add missing #endif comment 2016-02-18 15:35:44 +01:00
proresdata.c
proresdata.h
proresdec.c
proresdsp.c
proresdsp.h
proresenc.c
psymodel.c
psymodel.h
pthread_frame.c
pthread_internal.h
pthread_slice.c
pthread.c
ptx.c
put_bits.h
qcelpdata.h
qcelpdec.c
qdm2_tablegen.c
qdm2_tablegen.h
qdm2.c cosmetics: Drop empty comment lines 2016-02-18 15:35:30 +01:00
qdm2data.h
qdrw.c
qpeg.c
qpel_template.c
qpeldsp.c
qpeldsp.h
qsv_api.c
qsv_internal.h qsv: add a missing #include 2016-02-18 08:47:33 +01:00
qsv.c qsv: Fix loading multiple plugins 2016-03-15 16:05:19 +01:00
qsv.h
qsvdec_h2645.c qsvdec_h2645: switch to the new BSF API 2016-03-25 14:53:37 +01:00
qsvdec_mpeg2.c
qsvdec.c qsvdec: store the sync point in heap memory 2016-02-24 10:41:45 +01:00
qsvdec.h
qsvenc_h264.c lavc: Move b_frame_strategy and b_sensitivity to codec private options 2016-01-21 15:33:19 -05:00
qsvenc_hevc.c hevc_parse: rename into h2645_parse 2016-03-28 09:42:44 +02:00
qsvenc_mpeg2.c lavc: Move b_frame_strategy and b_sensitivity to codec private options 2016-01-21 15:33:19 -05:00
qsvenc.c qsvenc: store the sync point in heap memory 2016-02-24 10:14:40 +01:00
qsvenc.h qsvenc: Add private option to replace coder_type 2016-01-25 12:00:16 -05:00
qtrle.c
qtrleenc.c
r210dec.c
ra144.c
ra144.h
ra144dec.c
ra144enc.c
ra288.c
ra288.h
ralf.c
ralfdata.h
rangecoder-test.c build: Split test programs off into separate files 2016-04-07 16:14:42 +02:00
rangecoder.c build: Split test programs off into separate files 2016-04-07 16:14:42 +02:00
rangecoder.h
ratecontrol.c
ratecontrol.h
raw.c riff: add YUYV FourCC (Drastic YUYV) 2016-01-21 15:33:19 -05:00
raw.h
rawdec.c
rawenc.c
rdft.c
rdft.h
rectangle.h
remove_extradata_bsf.c lavc: add a new bitstream filtering API 2016-03-20 08:15:01 +01:00
rl2.c
rl.c
rl.h cosmetics: Drop empty comment lines 2016-02-18 15:35:30 +01:00
rle.c sgienc: Use a local RLE encoding function 2015-11-24 09:05:01 -05:00
rle.h sgienc: Use a local RLE encoding function 2015-11-24 09:05:01 -05:00
rnd_avg.h
roqaudioenc.c
roqvideo.c
roqvideo.h
roqvideodec.c
roqvideoenc.c
rpza.c
rscc.c rscc: Add extended pixel format support 2016-04-04 15:39:51 +02:00
rtjpeg.c
rtjpeg.h
rv10.c
rv10.h
rv10enc.c
rv20enc.c
rv30.c
rv30data.h
rv30dsp.c
rv34_parser.c
rv34.c
rv34.h
rv34data.h
rv34dsp.c
rv34dsp.h
rv34vlc.h
rv40.c
rv40data.h
rv40dsp.c
rv40vlc2.h
s302m.c
sanm.c
sbr.h
sbrdsp.c
sbrdsp.h
screenpresso.c screenpresso: Correctly handle keyframes 2016-04-04 15:40:14 +02:00
sgi.h
sgidec.c sgi: Correctly propagate meaningful error values 2015-11-24 09:05:01 -05:00
sgienc.c sgienc: Make sure to initialize skipped header portions 2015-12-07 11:27:42 -05:00
sgirledec.c
shorten.c cosmetics: Drop empty comment lines 2016-02-18 15:35:30 +01:00
simple_idct_template.c idct8x8: Fix undefined negative shifts 2016-03-05 08:26:36 -05:00
simple_idct.c idct: Only build prores IDCT if ProRes decoder is enabled 2016-02-24 11:41:01 +01:00
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 cosmetics: Drop particularly redundant silly comments 2016-02-18 15:35:43 +01:00
smc.c
snappy.c
snappy.h
sp5x.h
sp5xdec.c
srtdec.c
startcode.c
startcode.h
sunrast.c
sunrast.h
sunrastenc.c sunrastenc: Properly load codec private options 2016-01-11 15:32:57 -05:00
svq1_cb.h
svq1_vlc.h
svq1.c
svq1.h
svq1dec.c
svq1enc_cb.h
svq1enc.c
svq1enc.h
svq3.c svq3: drop the build dependency on the h264 decoder 2016-03-28 09:58:26 +02:00
svq13.c
synth_filter.c arm64: port synth_filter_float_neon from arm 2015-12-14 16:45:01 +01:00
synth_filter.h arm64: port synth_filter_float_neon from arm 2015-12-14 16:45:01 +01:00
tableprint.h
tak_parser.c
tak.c
tak.h
takdec.c takdec: ensure chan2 is a valid channel index 2016-03-20 01:04:12 +01:00
targa.c
targa.h
targaenc.c lavc: Deprecate coder_type and its symbols 2015-12-07 11:01:22 -05:00
tdsc.c
texturedsp.c texturedsp: Explicitly cast RGBA parameters to unsigned 2015-11-24 09:24:48 -05:00
texturedsp.h
texturedspenc.c texturedspenc: Avoid using separate variables 2015-11-24 09:24:39 -05:00
thread.h
tiertexseqv.c
tiff.c
tiff.h
tiffenc.c
tmv.c
tpeldsp.c
tpeldsp.h
truemotion1.c
truemotion1data.h
truemotion2.c
truespeech_data.h
truespeech.c
tscc2.c lavc: Deduplicate zigzag_scan table 2016-03-25 15:23:56 +01:00
tscc2data.h lavc: Deduplicate zigzag_scan table 2016-03-25 15:23:56 +01:00
tscc.c cosmetics: Drop empty comment lines 2016-02-18 15:35:30 +01:00
tta.c
twinvq_data.h
twinvq.c
twinvq.h
twinvqdec.c
txd.c
ulti_cb.h
ulti.c
unary.h
utils.c lavc: introduce a new decoding/encoding API with decoupled input/output 2016-03-23 19:31:23 +01:00
utvideo.c lavc: Move prediction_method to codec private options 2016-01-21 15:33:19 -05:00
utvideo.h libavcodec: Add missing AVClass pointers 2016-01-22 17:08:08 +02:00
utvideodec.c
utvideoenc.c lavc: Move prediction_method to codec private options 2016-01-21 15:33:19 -05:00
v210dec.c
v210enc.c v210: Use separate sample_factors 2016-02-01 13:40:07 +01:00
v210enc.h v210: Use separate sample_factors 2016-02-01 13:40:07 +01:00
v210x.c
v410dec.c
v410enc.c
vaapi_encode_h26x.c lavc: VAAPI H.264 encoder 2016-03-30 09:10:26 +02:00
vaapi_encode_h26x.h lavc: VAAPI H.264 encoder 2016-03-30 09:10:26 +02:00
vaapi_encode_h264.c lavc: VAAPI H.264 encoder 2016-03-30 09:10:26 +02:00
vaapi_encode_h265.c lavc: VAAPI H.265 encoder 2016-03-30 09:11:25 +02:00
vaapi_encode_mjpeg.c lavc: VAAPI MJPEG encoder 2016-03-30 09:11:44 +02:00
vaapi_encode.c lavc: VAAPI encode common infrastructure 2016-03-30 09:05:28 +02:00
vaapi_encode.h lavc: VAAPI encode common infrastructure 2016-03-30 09:05:28 +02:00
vaapi_h264.c vaapi_h264: Fix bit offset of slice data. 2016-04-02 17:56:49 +02:00
vaapi_internal.h
vaapi_mpeg2.c lavu: deprecate AV_PIX_FMT_VAAPI_*, replace with AV_PIX_FMT_VAAPI 2016-03-19 15:40:22 +01:00
vaapi_mpeg4.c lavu: deprecate AV_PIX_FMT_VAAPI_*, replace with AV_PIX_FMT_VAAPI 2016-03-19 15:40:22 +01:00
vaapi_vc1.c lavu: deprecate AV_PIX_FMT_VAAPI_*, replace with AV_PIX_FMT_VAAPI 2016-03-19 15:40:22 +01:00
vaapi.c
vaapi.h
vb.c
vble.c
vc1_block.c intrax8: Use the generic horizband function 2016-03-29 13:41:09 +02:00
vc1_common.h
vc1_loopfilter.c
vc1_mc.c
vc1_parser.c
vc1_pred.c
vc1_pred.h
vc1.c msmpeg4data: Move WMV2 data tables to their own file 2016-02-19 20:38:18 +01:00
vc1.h
vc1acdata.h
vc1data.c
vc1data.h
vc1dec.c intrax8: Remove mpegvideo dependency 2016-03-29 13:41:09 +02:00
vc1dsp.c cosmetics: Drop empty comment lines 2016-02-18 15:35:30 +01:00
vc1dsp.h cosmetics: Drop empty comment lines 2016-02-18 15:35:30 +01:00
vcr1.c
vda_h264.c
vda_internal.h
vda.c
vda.h
vdpau_h264.c
vdpau_hevc.c vdpau: Support for VDPAU accelerated HEVC decoding 2016-02-13 14:42:38 +01:00
vdpau_internal.h vdpau: Support for VDPAU accelerated HEVC decoding 2016-02-13 14:42:38 +01:00
vdpau_mpeg4.c
vdpau_mpeg12.c
vdpau_vc1.c
vdpau.c vdpau: Add missing deprecation guards 2016-03-05 08:23:18 -05:00
vdpau.h
version.h omx: Add support for zerocopy input of frames 2016-04-12 13:51:01 +03: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 cosmetics: Drop empty comment lines 2016-02-18 15:35:30 +01:00
vorbis.c
vorbis.h
vorbisdec.c
vorbisdsp.c
vorbisdsp.h
vorbisenc.c
vp3_parser.c
vp3.c
vp3data.h
vp3dsp.c
vp3dsp.h
vp5.c
vp5data.h
vp6.c
vp6data.h
vp6dsp.c
vp8_parser.c
vp8.c lavc: Deduplicate zigzag_scan table 2016-03-25 15:23:56 +01:00
vp8.h
vp8data.h lavc: Deduplicate zigzag_scan table 2016-03-25 15:23:56 +01:00
vp8dsp.c
vp8dsp.h
vp9.c
vp9.h
vp9block.c
vp9data.c
vp9data.h
vp9dsp.c
vp9mvs.c
vp9prob.c
vp56.c
vp56.h
vp56data.c
vp56data.h
vp56dsp.c
vp56dsp.h
vp56rac.c
vqavideo.c
wavpack.c lavc: Use get_bitsz where needed 2016-01-11 21:51:11 +01:00
webp.c
wma_common.c
wma_common.h
wma_freqs.c
wma_freqs.h
wma.c
wma.h
wmadata.h
wmadec.c
wmaenc.c
wmalosslessdec.c lavc: Use get_bitsz where needed 2016-01-11 21:51:11 +01:00
wmaprodata.h
wmaprodec.c lavc: Use get_bitsz where needed 2016-01-11 21:51:11 +01:00
wmavoice_data.h
wmavoice.c
wmv2.c msmpeg4data: Move WMV2 data tables to their own file 2016-02-19 20:38:18 +01:00
wmv2.h
wmv2data.c msmpeg4data: Move WMV2 data tables to their own file 2016-02-19 20:38:18 +01:00
wmv2data.h msmpeg4data: Move WMV2 data tables to their own file 2016-02-19 20:38:18 +01:00
wmv2dec.c intrax8: Remove mpegvideo dependency 2016-03-29 13:41:09 +02:00
wmv2dsp.c
wmv2dsp.h
wmv2enc.c
wnv1.c
wrapped_avframe.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 xwddec: prevent overflow of lsize * avctx->height 2016-01-13 09:39:13 +01:00
xwdenc.c
xxan.c
yop.c
zerocodec.c
zmbv.c
zmbvenc.c