FFmpeg/libavcodec
Anton Khirnov d4a91e6534 pthread_frame: do not run hwaccel decoding asynchronously unless it's safe
Certain hardware decoding APIs are not guaranteed to be thread-safe, so
having the user access decoded hardware surfaces while the decoder is
running in another thread can cause failures (this is mainly known to
happen with DXVA2).

For such hwaccels, only allow the decoding thread to run while the user
is inside a lavc decode call (avcodec_send_packet/receive_frame).
2016-12-19 08:10:22 +01:00
..
aarch64 arm64: replace 'bic' with immediate with 'and' with inverted immediate 2016-12-14 21:53:05 +01:00
arm arm: vp9itxfm: Skip empty slices in the first pass of idct_idct 16x16 and 32x32 2016-11-30 23:54:07 +02:00
avr32
mips
neon
ppc ppc: Centralize compiler-specific altivec.h #include handling in one place 2016-12-14 14:08:43 +01:00
tests idct: Change type of array stride parameters to ptrdiff_t 2016-09-29 14:48:03 +02:00
x86 cabac: x86: Give optimizations header a more meaningful name 2016-12-01 08:23:54 +01:00
.gitignore
4xm.c 4xm: Convert to the new bitstream reader 2016-11-18 10:32:57 +01:00
8bps.c
8svx.c
a64colors.h
a64enc.h
a64multienc.c
a64tables.h
aac_ac3_parser.c
aac_ac3_parser.h
aac_adtstoasc_bsf.c aac_adtstoasc_bsf: validate and forward extradata if the stream is already ASC 2016-11-29 10:39:20 +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 Use avpriv_report_missing_feature() where appropriate 2016-11-08 17:54:34 +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 aac: Drop pointless cast 2016-11-13 18:44:00 +01:00
aacsbr.c aac: Drop broken cruft 2016-08-17 12:16:42 +02:00
aacsbr.h
aacsbrdata.h
aactab.c
aactab.h aactab: Move extern keyword to the front of array declarations 2016-11-02 10:33:36 +01:00
aandcttab.c
aandcttab.h
aasc.c
ac3_parser.c
ac3_parser.h
ac3.c
ac3.h
ac3dec_data.c
ac3dec_data.h
ac3dec.c ac3dsp: x86: Replace inline asm for in-decoder downmixing with standalone asm 2016-10-01 00:46:25 +02:00
ac3dec.h ac3dsp: Reverse matrix in/out order in downmix() 2016-10-01 00:45:55 +02:00
ac3dsp.c ac3dsp: x86: Replace inline asm for in-decoder downmixing with standalone asm 2016-10-01 00:46:25 +02:00
ac3dsp.h ac3dsp: x86: Replace inline asm for in-decoder downmixing with standalone asm 2016-10-01 00:46:25 +02:00
ac3enc_fixed.c ac3enc: Avoid unnecessary macro indirections 2016-11-28 17:19:30 +01:00
ac3enc_float.c ac3enc: Reshuffle functions to avoid forward declarations 2016-11-28 17:19:30 +01:00
ac3enc_opts_template.c
ac3enc_template.c ac3enc: Reshuffle functions to avoid forward declarations 2016-11-28 17:19:30 +01:00
ac3enc.c ac3enc: Restructure DEBUG ifdefs to avoid unused function parameter warnings 2016-11-22 17:28:17 +01:00
ac3enc.h
ac3tab.c
ac3tab.h
acelp_filters.c
acelp_filters.h
acelp_pitch_delay.c
acelp_pitch_delay.h
acelp_vectors.c
acelp_vectors.h
adpcm_data.c
adpcm_data.h
adpcm.c adpcm: Convert to the new bitstream header 2016-11-18 10:33:01 +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 Use avpriv_report_missing_feature() where appropriate 2016-11-08 17:54:34 +01:00
alacenc.c
aliaspixdec.c
aliaspixenc.c
allcodecs.c qsv: Add VP8 decoder 2016-11-14 19:38:20 +00:00
alsdec.c als: Restructure DEBUG ifdefs to avoid unused function parameter warnings 2016-11-22 17:28:17 +01:00
amr.h
amrnbdata.h
amrnbdec.c
amrwbdata.h
amrwbdec.c
anm.c
ansi.c
apedec.c
apedsp.h
ass.c
ass.h
assdec.c
assenc.c
asv.c
asv.h asvdec: Convert to the new bitstream reader 2016-11-18 10:33:45 +01:00
asvdec.c asvdec: Convert to the new bitstream reader 2016-11-18 10:33:45 +01:00
asvenc.c
atrac1.c atrac: Convert to the new bitstream reader 2016-11-18 10:33:50 +01:00
atrac1data.h
atrac3.c atrac: Convert to the new bitstream reader 2016-11-18 10:33:50 +01:00
atrac3data.h
atrac3plus_data.h
atrac3plus.c atrac3plus: Convert to the new bitstream reader 2016-11-18 10:33:59 +01:00
atrac3plus.h atrac3plus: Convert to the new bitstream reader 2016-11-18 10:33:59 +01:00
atrac3plusdec.c atrac3plus: Convert to the new bitstream reader 2016-11-18 10:33:59 +01:00
atrac3plusdsp.c
atrac.c
atrac.h
audio_frame_queue.c
audio_frame_queue.h
audiodsp.c audiodsp: reorder arguments for vector_clipf 2016-09-22 09:47:52 +02:00
audiodsp.h audiodsp: reorder arguments for vector_clipf 2016-09-22 09:47:52 +02:00
aura.c
avcodec.h pthread_frame: do not run hwaccel decoding asynchronously unless it's safe 2016-12-19 08:10:22 +01:00
avfft.c
avfft.h
avpacket.c avpacket: fix leak on realloc in av_packet_add_side_data() 2016-11-23 13:17:52 +01:00
avpicture.c
avs.c avs: Convert to the new bitstream reader 2016-11-18 10:34:04 +01:00
bethsoftvideo.c
bethsoftvideo.h
bfi.c
bgmc.c
bgmc.h
bink.c bink: Convert to the new bitstream reader 2016-11-18 10:34:10 +01:00
binkaudio.c binkaudio: switch to the new send/receive API 2016-12-14 09:06:45 +01:00
binkdata.h
binkdsp.c
binkdsp.h bink: Have function pointer prototype match implementation 2016-11-02 10:33:39 +01:00
bit_depth_template.c
bitstream_filter.c
bitstream_filters.c lavc: add a bitstream filter for splitting VP9 superframes 2016-12-14 09:06:45 +01:00
bitstream.c Use ISO C printf conversion specifiers where appropriate 2016-10-28 13:24:44 +02:00
bitstream.h lavc: add a new bitstream reader to replace get_bits 2016-11-18 10:31:56 +01:00
blockdsp.c blockdsp: Change type of array stride parameters to ptrdiff_t 2016-09-29 14:48:03 +02:00
blockdsp.h blockdsp: Change type of array stride parameters to ptrdiff_t 2016-09-29 14:48:03 +02:00
bmp_parser.c
bmp.c Use avpriv_report_missing_feature() where appropriate 2016-11-08 17:54:34 +01:00
bmp.h
bmpenc.c
bmvaudio.c
bmvvideo.c Drop unreachable break and return statements 2016-11-03 20:17:12 +01:00
brenderpix.c
bsf.c
bsf.h
bswapdsp.c
bswapdsp.h
bytestream.h
c93.c
cabac_functions.h
cabac.c
cabac.h
canopus.c
canopus.h
cavs_parser.c
cavs.c cavs: Change type of stride parameters to ptrdiff_t 2016-08-26 11:48:15 +02:00
cavs.h cavs: Change type of stride parameters to ptrdiff_t 2016-08-26 11:48:15 +02:00
cavsdata.c
cavsdec.c cavs: Change type of stride parameters to ptrdiff_t 2016-08-26 11:48:15 +02:00
cavsdsp.c cavs: Change type of stride parameters to ptrdiff_t 2016-08-26 11:48:15 +02:00
cavsdsp.h cavs: Change type of stride parameters to ptrdiff_t 2016-08-26 11:48:15 +02:00
cbrt_tablegen.c
cbrt_tablegen.h
cdgraphics.c
cdxl.c cdxl: Convert to the new bitstream reader 2016-11-18 10:34:24 +01:00
celp_filters.c
celp_filters.h
celp_math.c
celp_math.h
cga_data.c
cga_data.h
chomp_bsf.c
cinepak.c
cljrdec.c cljrdec: Convert to the new bitstream reader 2016-11-18 10:34:29 +01:00
cljrenc.c
cllc.c cllc: Convert to the new bitstream reader 2016-11-18 10:31:59 +01:00
cngdec.c
cngenc.c
codec_desc.c av1: Add codec_id and basic demuxing support 2016-08-24 14:45:08 +02:00
cook_parser.c
cook.c cook: Convert to the new bitstream reader 2016-11-18 10:34:32 +01:00
cookdata.h
copy_block.h copy_block: Change type of array stride parameters to ptrdiff_t 2016-09-04 12:19:47 +02:00
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.h
dcadata.c
dcadata.h
dcadec.c
dcadsp.c
dcadsp.h
dcahuff.h
dcamath.h
dct32_fixed.c
dct32_float.c
dct32_template.c
dct32.h
dct.c
dct.h idct: Change type of array stride parameters to ptrdiff_t 2016-09-29 14:48:03 +02:00
dctref.c
dctref.h
dds.c
decode.c lavc: add support for filtering packets before decoding 2016-12-14 09:06:45 +01:00
decode.h decode.h: Add missing headers to fix standalone compilation 2016-12-14 14:08:43 +01:00
dfa.c
dirac_parser.c
dirac.c
dirac.h
dnxhd_parser.c
dnxhddata.c
dnxhddata.h
dnxhddec.c Use ISO C printf conversion specifiers where appropriate 2016-10-28 13:24:44 +02:00
dnxhdenc.c dnxhdenc: Drop pointless, commented-out debug output 2016-10-27 12:21:46 +02:00
dnxhdenc.h dnxhdenc: Have function pointer prototype match implementation 2016-11-03 17:43:55 +01:00
dpcm.c
dpx_parser.c
dpx.c
dpxenc.c
dsicinaudio.c
dsicinvideo.c
dss_sp.c dss_sp: Convert to the new bitstream reader 2016-11-18 10:34:38 +01:00
dump_extradata_bsf.c
dv_profile_internal.h
dv_profile.c
dv_profile.h
dv_tablegen.c
dv_tablegen.h
dv.c
dv.h idct: Change type of array stride parameters to ptrdiff_t 2016-09-29 14:48:03 +02:00
dvbsub_parser.c
dvbsub.c
dvbsubdec.c dvbsub: cosmetics: Group all debug code together 2016-11-23 07:40:46 +01:00
dvdata.c
dvdata.h
dvdec.c Use ISO C printf conversion specifiers where appropriate 2016-10-28 13:24:44 +02:00
dvdsub_parser.c
dvdsubdec.c dvdsubdec: Convert to the new bitstream reader 2016-11-18 10:34:53 +01:00
dvdsubenc.c
dvenc.c pixblockdsp: Change type of stride parameters to ptrdiff_t 2016-09-14 14:12:36 +02:00
dxa.c
dxtory.c dxtory: Drop nonsense ISO C printf conversion specifiers for standard types 2016-10-28 13:24:55 +02:00
dxv.c Use ISO C printf conversion specifiers where appropriate 2016-10-28 13:24:44 +02:00
dxva2_h264.c
dxva2_hevc.c hevcdec: split ff_hevc_diag_scan* declarations into a separate header 2016-10-16 20:26:40 +02:00
dxva2_internal.h dxva2: Keep code shared between dxva2 and d3d11va under the correct #if 2016-12-12 13:44:25 +01:00
dxva2_mpeg2.c
dxva2_vc1.c
dxva2.c dxva2: Adjust printf length modifiers where appropriate 2016-11-29 13:13:35 +01:00
dxva2.h dxva2: Adjust multiple inclusion guard names to follow convention 2016-12-09 08:41:52 +01:00
eac3_data.c
eac3_data.h
eac3dec.c
eac3enc.c
eac3enc.h
eacmv.c ea: Change type of array stride parameters to ptrdiff_t 2016-09-29 17:54:23 +02:00
eaidct.c ea: Change type of array stride parameters to ptrdiff_t 2016-09-29 17:54:23 +02:00
eaidct.h ea: Change type of array stride parameters to ptrdiff_t 2016-09-29 17:54:23 +02:00
eamad.c eamad: Convert to the new bitstream reader 2016-11-18 10:32:40 +01:00
eatgq.c ea: Convert to the new bitstream reader 2016-11-18 10:32:45 +01:00
eatgv.c ea: Convert to the new bitstream reader 2016-11-18 10:32:45 +01:00
eatqi.c ea: Change type of array stride parameters to ptrdiff_t 2016-09-29 17:54:23 +02:00
elbg.c
elbg.h
elsdec.c
elsdec.h
encode.c lavc: move encoding-related code from utils.c to a new file 2016-11-29 10:39:20 +01:00
error_resilience.c error_resilience: Change type of array stride parameters to ptrdiff_t 2016-09-07 11:30:17 +02:00
error_resilience.h error_resilience: Change type of array stride parameters to ptrdiff_t 2016-09-07 11:30:17 +02:00
escape124.c escape124: Convert to the new bitstream reader 2016-11-18 10:34:57 +01:00
escape130.c escape130: Convert to the new bitstream reader 2016-11-18 10:35:01 +01:00
exr.c exr: Convert to the new bitstream reader 2016-11-18 10:35:04 +01:00
extract_extradata_bsf.c lavc: add a bitstream filter for extracting extradata from packets 2016-10-16 20:27:16 +02:00
faandct.c faan(i)dct: Kill some disabled code 2016-08-17 12:16:42 +02:00
faandct.h
faanidct.c idct: Change type of array stride parameters to ptrdiff_t 2016-09-29 14:48:03 +02:00
faanidct.h idct: Change type of array stride parameters to ptrdiff_t 2016-09-29 14:48:03 +02:00
faxcompr.c faxcompr: Convert to the new bitstream reader 2016-11-18 10:35:07 +01:00
faxcompr.h
fdctdsp.c
fdctdsp.h
fft_fixed.c
fft_float.c
fft_template.c
fft-internal.h
fft.h
ffv1.c
ffv1.h
ffv1dec.c ffv1: Remove broken disabled cruft 2016-08-17 12:16:42 +02:00
ffv1enc.c ffv1: Remove broken disabled cruft 2016-08-17 12:16:42 +02:00
fic.c
file_open.c
flac_parser.c Drop pointless void* casts 2016-11-13 18:44:01 +01:00
flac.c
flac.h
flacdata.c
flacdata.h
flacdec.c
flacdsp_lpc_template.c
flacdsp_template.c
flacdsp.c
flacdsp.h
flacenc.c
flashsv.c flashsv: Convert to the new bitstream reader 2016-11-18 10:35:10 +01:00
flashsvenc.c
flicvideo.c Use avpriv_request_sample() where appropriate 2016-10-29 18:32:21 +02:00
flv.h
flvdec.c
flvenc.c
fmtconvert.c
fmtconvert.h
fraps.c fraps: Convert to the new bitstream reader 2016-11-18 10:35:14 +01:00
frwu.c
g2meet.c g2meet: Convert to the new bitstream reader 2016-11-18 10:35:26 +01:00
g722.c
g722.h
g722dec.c g72x: Convert to the new bitstream reader 2016-11-18 10:35:33 +01:00
g722dsp.c
g722dsp.h
g722enc.c
g723_1.c
g723_1.h
g723_1dec.c g72x: Convert to the new bitstream reader 2016-11-18 10:35:33 +01:00
g723_1enc.c Use avpriv_report_missing_feature() where appropriate 2016-11-08 17:54:34 +01:00
g726.c g72x: Convert to the new bitstream reader 2016-11-18 10:35:33 +01:00
get_bits.h
gif.c
gifdec.c
golomb.c
golomb.h golomb: Replace __PRETTY_FUNCTION__ with __func__ for tracing 2016-11-15 09:41:08 +01:00
gsm_parser.c
gsm.h
gsmdec_data.c
gsmdec_data.h
gsmdec_template.c gsm: Convert to the new bitstream reader 2016-11-18 10:35:36 +01:00
gsmdec.c gsm: Convert to the new bitstream reader 2016-11-18 10:35:36 +01:00
h261_parser.c
h261.c
h261.h
h261data.c
h261dec.c
h261enc.c
h263_parser.c
h263_parser.h
h263.c
h263.h ituh263dec: Have function signature match across declaration and definition 2016-11-03 17:43:55 +01:00
h263data.c
h263data.h
h263dec.c pthread_frame: ensure the threads don't run simultaneously with hwaccel 2016-12-19 08:09:19 +01:00
h263dsp.c
h263dsp.h
h264_cabac.c cabac: x86: Give optimizations header a more meaningful name 2016-12-01 08:23:54 +01:00
h264_cavlc.c
h264_direct.c
h264_loopfilter.c h264_loopfilter: Do not print value of uninitialized variable 2016-10-27 12:21:46 +02:00
h264_mb_template.c
h264_mb.c
h264_mc_template.c
h264_mp4toannexb_bsf.c
h264_mvpred.h
h264_parse.c
h264_parse.h
h264_parser.c
h264_picture.c
h264_ps.c lavc: Use a stricter check for the color properties values 2016-12-02 11:36:42 -05:00
h264_ps.h
h264_refs.c h264: Kill broken disabled cruft 2016-08-17 12:16:42 +02:00
h264_sei.c
h264_sei.h
h264_slice.c h264_slice: Wait for refs to be available before we use them in error concealment 2016-12-14 10:38:15 +01:00
h264.h
h264addpx_template.c
h264chroma_template.c h264chroma: Change type of stride parameters to ptrdiff_t 2016-09-29 14:48:04 +02:00
h264chroma.c
h264chroma.h h264chroma: Change type of stride parameters to ptrdiff_t 2016-09-29 14:48:04 +02:00
h264data.c
h264data.h
h264dec.c pthread_frame: ensure the threads don't run simultaneously with hwaccel 2016-12-19 08:09:19 +01:00
h264dec.h
h264dsp_template.c
h264dsp.c
h264dsp.h
h264idct_template.c
h264idct.c
h264idct.h
h264pred_template.c
h264pred.c
h264pred.h
h264qpel_template.c
h264qpel.c
h264qpel.h
h2645_parse.c
h2645_parse.h
hap.c
hap.h
hapdec.c
hapenc.c hap: Adjust printf length modifiers to match variable types 2016-10-28 11:22:22 +02:00
hevc_cabac.c hevc: Drop pointless av_unused attribute 2016-11-30 14:11:43 +01:00
hevc_data.c hevcdec: split ff_hevc_diag_scan* declarations into a separate header 2016-10-16 20:26:40 +02:00
hevc_data.h hevcdec: split ff_hevc_diag_scan* declarations into a separate header 2016-10-16 20:26:40 +02:00
hevc_filter.c hevc: rename hevc.[ch] to hevcdec.[ch] 2016-10-16 20:26:17 +02:00
hevc_mp4toannexb_bsf.c hevcdec: move decoder-independent declarations into a separate header 2016-10-16 20:26:28 +02:00
hevc_mvs.c hevc: move the SliceType enum to hevc.h 2016-10-21 10:11:20 +02:00
hevc_parser.c hevcdec: move decoder-independent declarations into a separate header 2016-10-16 20:26:28 +02:00
hevc_ps_enc.c Use avpriv_report_missing_feature() where appropriate 2016-11-08 17:54:34 +01:00
hevc_ps.c lavc: Use a stricter check for the color properties values 2016-12-02 11:36:42 -05:00
hevc_ps.h hevcdec: move parameter set parsing into a separate header 2016-10-16 20:26:47 +02:00
hevc_refs.c hevc: move the SliceType enum to hevc.h 2016-10-21 10:11:20 +02:00
hevc_sei.c Drop unreachable break and return statements 2016-11-03 20:17:12 +01:00
hevc.h hevc: move the SliceType enum to hevc.h 2016-10-21 10:11:20 +02:00
hevcdec.c hevcdec: do not set decoder-global SPS prematurely 2016-12-19 08:07:15 +01:00
hevcdec.h hevc: move the SliceType enum to hevc.h 2016-10-21 10:11:20 +02:00
hevcdsp_template.c hevc: rename hevc.[ch] to hevcdec.[ch] 2016-10-16 20:26:17 +02:00
hevcdsp.c hevc: ppc: Add HEVC 4x4 IDCT for PowerPC 2016-12-12 09:25:16 +01:00
hevcdsp.h hevc: ppc: Add HEVC 4x4 IDCT for PowerPC 2016-12-12 09:25:16 +01:00
hevcpred_template.c hevc: rename hevc.[ch] to hevcdec.[ch] 2016-10-16 20:26:17 +02:00
hevcpred.c hevc: rename hevc.[ch] to hevcdec.[ch] 2016-10-16 20:26:17 +02:00
hnm4video.c
hpel_template.c
hpeldsp.c
hpeldsp.h
hq_hqa.c hq_hqa: Convert to the new bitstream reader 2016-11-18 10:35:39 +01:00
hq_hqa.h
hq_hqadata.c
hq_hqadsp.c
hq_hqadsp.h
hqx.c hqx: Convert to the new bitstream header 2016-11-18 10:35:43 +01:00
hqx.h hqx: Convert to the new bitstream header 2016-11-18 10:35:43 +01:00
hqxdsp.c
hqxdsp.h
hqxvlc.c
huffman.c
huffman.h
huffyuv.c
huffyuv.h
huffyuvdec.c
huffyuvdsp.c huffyuvdsp: Reenable PPC optimizations 2016-10-02 17:13:36 +02:00
huffyuvdsp.h
huffyuvenc.c
huffyuvencdsp.c
huffyuvencdsp.h
hwaccel.h pthread_frame: do not run hwaccel decoding asynchronously unless it's safe 2016-12-19 08:10:22 +01:00
idcinvideo.c
idctdsp.c idct: Change type of array stride parameters to ptrdiff_t 2016-09-29 14:48:03 +02:00
idctdsp.h idct: Have function pointer prototype match implementation 2016-11-02 10:33:39 +01:00
iff.c
iirfilter.c iir_filter: Change type of array stride parameters to ptrdiff_t 2016-09-07 11:30:18 +02:00
iirfilter.h iir_filter: Change type of array stride parameters to ptrdiff_t 2016-09-07 11:30:18 +02:00
imc.c imc: Convert to the new bitstream reader 2016-12-03 14:36:03 +01:00
imcdata.h
imdct15.c
imdct15.h
imgconvert.c
imx_dump_header_bsf.c
indeo2.c indeo: Convert to the new bitstream reader 2016-12-03 14:36:03 +01:00
indeo2data.h
indeo3.c indeo: Convert to the new bitstream reader 2016-12-03 14:36:03 +01:00
indeo3data.h
indeo4.c indeo: Convert to the new bitstream reader 2016-12-03 14:36:03 +01:00
indeo4data.h
indeo5.c indeo: Convert to the new bitstream reader 2016-12-03 14:36:03 +01:00
indeo5data.h
intelh263dec.c
internal.h lavc: add support for filtering packets before decoding 2016-12-14 09:06:45 +01:00
interplayvideo.c
intrax8.c intrax8: Have function signature match across declaration and definition 2016-11-03 15:50:48 +01:00
intrax8.h
intrax8dsp.c intrax8: Change type of array stride parameters to ptrdiff_t 2016-09-29 14:48:03 +02:00
intrax8dsp.h intrax8: Change type of array stride parameters to ptrdiff_t 2016-09-29 14:48:03 +02:00
intrax8huf.h
ituh263dec.c
ituh263enc.c
ivi_dsp.c indeo: Change type of array pitch parameters to ptrdiff_t 2016-09-04 11:57:15 +02:00
ivi_dsp.h indeo: Change type of array pitch parameters to ptrdiff_t 2016-09-04 11:57:15 +02:00
ivi.c indeo: Convert to the new bitstream reader 2016-12-03 14:36:03 +01:00
ivi.h indeo: Convert to the new bitstream reader 2016-12-03 14:36:03 +01:00
jfdctfst.c
jfdctint_template.c jfdct: Kill broken cruft 2016-08-17 12:16:42 +02:00
jfdctint.c
jpeg2000.c
jpeg2000.h
jpeg2000dec.c
jpeg2000dsp.c
jpeg2000dsp.h
jpeg2000dwt.c
jpeg2000dwt.h
jpegls.c
jpegls.h
jpeglsdec.c
jpeglsdec.h
jpeglsenc.c
jpegtables.c
jpegtables.h
jrevdct.c idct: Change type of array stride parameters to ptrdiff_t 2016-09-29 14:48:03 +02:00
jvdec.c jvdec: Convert to the new bitstream reader 2016-11-18 10:36:04 +01:00
kbdwin.c
kbdwin.h
kgv1dec.c
kmvc.c
lagarith.c lagarith: Convert to the new bitstream reader 2016-12-03 14:36:03 +01:00
lagarithrac.c lagarith: Convert to the new bitstream reader 2016-12-03 14:36:03 +01:00
lagarithrac.h lagarith: Convert to the new bitstream reader 2016-12-03 14:36:03 +01:00
latm_parser.c
lcl.h
lcldec.c
lclenc.c
libavcodec.v
libdcadec.c
libfaac.c
libfdk-aacdec.c
libfdk-aacenc.c
libgsmdec.c
libgsmenc.c
libilbc.c libilbc: support for latest git of libilbc 2016-11-16 08:21:05 +01:00
libkvazaar.c libkvazaar: Add missing header #includes 2016-12-08 21:34:30 +01:00
libmp3lame.c
libopencore-amr.c
libopenh264.c
libopenh264.h
libopenh264dec.c
libopenh264enc.c Drop pointless void* casts 2016-11-13 18:44:01 +01:00
libopenjpegdec.c Use avpriv_report_missing_feature() where appropriate 2016-11-08 17:54:34 +01:00
libopenjpegenc.c
libopus.c
libopus.h
libopusdec.c libopusdec: fix out-of-bounds read 2016-12-08 15:53:58 -05:00
libopusenc.c Use avpriv_report_missing_feature() where appropriate 2016-11-08 17:54:34 +01:00
libschroedinger.c Drop pointless void* casts 2016-11-13 18:44:01 +01:00
libschroedinger.h
libschroedingerdec.c libschroedingerdec: fix leaking of framewithpts 2016-12-08 15:53:58 -05:00
libschroedingerenc.c
libspeexdec.c
libspeexenc.c
libtheoraenc.c
libtwolame.c
libvo-aacenc.c
libvo-amrwbenc.c
libvorbis.c
libvpx.c
libvpx.h
libvpxdec.c libvpx: Cast a pointer to const to squelch a warning 2016-08-26 13:25:59 +02:00
libvpxenc.c
libwavpackenc.c
libwebpenc.c
libx264.c
libx265.c libx265: Add option to force IDR frames 2016-11-07 10:16:10 +02:00
libxavs.c
libxvid.c Drop libxvid rate control support for mpegvideo encoding 2016-12-11 09:27:40 +01:00
ljpegenc.c
loco.c
log2_tab.c
lpc.c
lpc.h
lsp.c
lsp.h
lzf.c lzf: update pointer p after realloc 2016-11-07 22:42:00 +01:00
lzf.h
lzw.c
lzw.h
lzwenc.c
mace.c
magicyuv.c
Makefile lavc: add a bitstream filter for splitting VP9 superframes 2016-12-14 09:06:45 +01:00
mathops.h mathops: Drop disabled alternative mid_pred() implementation 2016-08-17 12:16:42 +02:00
mathtables.c
mdct_fixed.c
mdct_float.c
mdct_template.c
mdec.c
me_cmp.c
me_cmp.h
metasound_data.c metasound: Drop unused tables 2016-11-30 13:44:05 +01:00
metasound_data.h
metasound.c metasound: Convert to the new bitstream reader 2016-12-03 14:36:03 +01:00
mimic.c mimic: Convert to the new bitstream reader 2016-12-03 14:36:03 +01:00
mjpeg2jpeg_bsf.c
mjpeg_parser.c
mjpeg.h
mjpega_dump_header_bsf.c
mjpegbdec.c
mjpegdec.c mjpegdec: Check return values of functions that may fail 2016-11-29 13:13:35 +01:00
mjpegdec.h
mjpegenc_common.c
mjpegenc_common.h
mjpegenc.c
mjpegenc.h
mlp_parser.c
mlp_parser.h
mlp.c
mlp.h
mlpdec.c
mlpdsp.c
mlpdsp.h
mmaldec.c mmaldec: initialize refcount using atomic_init() 2016-12-02 12:16:26 -05:00
mmvideo.c
motion_est_template.c
motion_est.c
motion_est.h
motionpixels_tablegen.c
motionpixels_tablegen.h
motionpixels.c
movsub_bsf.c
mpc7.c
mpc7data.h
mpc8.c
mpc8data.h
mpc8huff.h
mpc.c
mpc.h
mpcdata.h
mpeg4audio.c mpeg4audio: correctly propagate meaningful error values 2016-12-02 12:16:30 -05:00
mpeg4audio.h
mpeg4data.h
mpeg4video_parser.c
mpeg4video_parser.h
mpeg4video.c
mpeg4video.h
mpeg4videodec.c
mpeg4videoenc.c
mpeg12.c
mpeg12.h
mpeg12data.c
mpeg12data.h
mpeg12dec.c
mpeg12enc.c
mpeg12framerate.c
mpeg12vlc.h
mpeg_er.c
mpeg_er.h
mpegaudio_parser.c
mpegaudio_tablegen.c
mpegaudio_tablegen.h
mpegaudio.c
mpegaudio.h
mpegaudiodata.c
mpegaudiodata.h
mpegaudiodec_fixed.c
mpegaudiodec_float.c
mpegaudiodec_template.c mpegaudio: Do not print value of uninitialized variable 2016-10-27 12:21:46 +02:00
mpegaudiodecheader.c
mpegaudiodecheader.h
mpegaudiodectab.h
mpegaudiodsp_data.c
mpegaudiodsp_fixed.c
mpegaudiodsp_float.c
mpegaudiodsp_template.c mpegaudiodsp: Change type of array stride parameters to ptrdiff_t 2016-09-29 17:54:24 +02:00
mpegaudiodsp.c
mpegaudiodsp.h mpegaudiodsp: Change type of array stride parameters to ptrdiff_t 2016-09-29 17:54:24 +02:00
mpegaudioenc.c
mpegaudiotab.h
mpegpicture.c
mpegpicture.h
mpegutils.c
mpegutils.h
mpegvideo_enc.c Drop libxvid rate control support for mpegvideo encoding 2016-12-11 09:27:40 +01:00
mpegvideo_motion.c mpegvideo_motion: Handle edge emulation even without unrestricted_mv 2016-09-16 16:28:07 +02:00
mpegvideo_parser.c mpegvideo: Return correct coded frame sizes from parser 2016-11-14 19:38:19 +00:00
mpegvideo_xvmc.c
mpegvideo.c
mpegvideo.h Drop libxvid rate control support for mpegvideo encoding 2016-12-11 09:27:40 +01:00
mpegvideodata.c
mpegvideodata.h
mpegvideodsp.c
mpegvideodsp.h
mpegvideoencdsp.c mpegvideo: Kill some disabled code 2016-08-17 12:16:42 +02:00
mpegvideoencdsp.h
mqc.c
mqc.h
mqcdec.c
msgsmdec.c gsm: Convert to the new bitstream reader 2016-11-18 10:35:36 +01:00
msgsmdec.h
msmpeg4.c
msmpeg4.h
msmpeg4data.c
msmpeg4data.h
msmpeg4dec.c msmpeg4: Drop disabled debug cruft 2016-08-17 12:16:42 +02:00
msmpeg4enc.c msmpeg4: Drop disabled debug cruft 2016-08-17 12:16:42 +02:00
msrle.c
msrledec.c
msrledec.h
mss1.c
mss2.c mss2: only use error correction for matching block counts 2016-11-29 10:38:01 +01:00
mss2dsp.c mss*: Change type of array stride parameters to ptrdiff_t 2016-09-29 17:54:24 +02:00
mss2dsp.h mss*: Change type of array stride parameters to ptrdiff_t 2016-09-29 17:54:24 +02:00
mss3.c mss*: Change type of array stride parameters to ptrdiff_t 2016-09-29 17:54:24 +02:00
mss4.c mss*: Change type of array stride parameters to ptrdiff_t 2016-09-29 17:54:24 +02:00
mss12.c mss*: Change type of array stride parameters to ptrdiff_t 2016-09-29 17:54:24 +02:00
mss12.h mss*: Change type of array stride parameters to ptrdiff_t 2016-09-29 17:54:24 +02:00
mss34dsp.c mss*: Change type of array stride parameters to ptrdiff_t 2016-09-29 17:54:24 +02:00
mss34dsp.h mss*: Change type of array stride parameters to ptrdiff_t 2016-09-29 17:54:24 +02:00
msvideo1.c
mvcdec.c
mxpegdec.c
nellymoser.c
nellymoser.h
nellymoserdec.c nellymoser: Convert to the new bitstream reader 2016-11-18 10:36:08 +01:00
nellymoserenc.c
noise_bsf.c
null_bsf.c lavc: add a null bitstream filter 2016-12-14 09:06:44 +01:00
nuv.c
nvenc_h264.c nvenc: Extended rate-control support as provided by SDK 7 2016-09-24 19:03:10 +02:00
nvenc_hevc.c nvenc: Extended rate-control support as provided by SDK 7 2016-09-24 19:03:10 +02:00
nvenc.c nvenc: Fix error log 2016-10-09 20:58:10 +02:00
nvenc.h nvenc: Extended rate-control support as provided by SDK 7 2016-09-24 19:03:10 +02:00
omx.c omx: Fix allocation check 2016-12-08 15:53:58 -05:00
on2avc.c on2avc: Convert to the new bitstream reader 2016-11-18 10:32:54 +01:00
on2avcdata.c
on2avcdata.h
options_table.h options_table: Do not rely on enum size as option bound 2016-12-02 11:36:46 -05:00
options.c
opus_celt.c
opus_parser.c
opus_silk.c Use avpriv_report_missing_feature() where appropriate 2016-11-08 17:54:34 +01:00
opus.c
opus.h opus: Convert to the new bitstream reader 2016-11-18 10:36:11 +01:00
opusdec.c opus: Convert to the new bitstream reader 2016-11-18 10:36:11 +01:00
pafaudio.c
pafvideo.c
pamenc.c
parser.c
parser.h
pcm_tablegen.c
pcm_tablegen.h
pcm-bluray.c
pcm-dvd.c
pcm.c
pcx.c pcx: Convert to the new bitstream reader 2016-11-18 10:36:14 +01:00
pcxenc.c
pel_template.c
pgssubdec.c
pictordec.c
pixblockdsp_template.c pixblockdsp: Change type of stride parameters to ptrdiff_t 2016-09-14 14:12:36 +02:00
pixblockdsp.c pixblockdsp: Change type of stride parameters to ptrdiff_t 2016-09-14 14:12:36 +02:00
pixblockdsp.h pixblockdsp: Have function pointer prototype match implementation 2016-11-03 17:43:55 +01:00
pixels.h
png_parser.c
png.c
png.h
pngdec.c
pngdsp.c
pngdsp.h
pngenc.c
pnm_parser.c
pnm.c
pnm.h
pnmdec.c
pnmenc.c
profiles.c
profiles.h
proresdata.c
proresdata.h
proresdec.c
proresdsp.c prores: Change type of stride parameters to ptrdiff_t 2016-08-26 11:50:21 +02:00
proresdsp.h prores: Change type of stride parameters to ptrdiff_t 2016-08-26 11:50:21 +02:00
proresenc.c prores: Change type of stride parameters to ptrdiff_t 2016-08-26 11:50:21 +02:00
psymodel.c
psymodel.h
pthread_frame.c pthread_frame: do not run hwaccel decoding asynchronously unless it's safe 2016-12-19 08:10:22 +01:00
pthread_internal.h
pthread_slice.c
pthread.c
ptx.c
put_bits.h
qcelpdata.h
qcelpdec.c qcelp: Convert to the new bitstream reader 2016-11-18 10:36:18 +01:00
qdm2_tablegen.c
qdm2_tablegen.h
qdm2.c qdm2: Convert to the new bitstream reader 2016-11-18 10:36:22 +01:00
qdm2data.h
qdrw.c
qpeg.c qpeg: fix an off by 1 error in the MV check 2016-08-18 17:06:46 +02:00
qpel_template.c
qpeldsp.c
qpeldsp.h
qsv_api.c
qsv_internal.h qsvdec: Pass the correct profile to libmfx 2016-11-14 19:38:19 +00:00
qsv.c qsv: Drop some unused variables 2016-11-17 16:53:48 +01:00
qsv.h
qsvdec_h2645.c qsvdec_h2645: switch to the new generic filtering mechanism 2016-12-14 09:06:45 +01:00
qsvdec_other.c qsv: Add VP8 decoder 2016-11-14 19:38:20 +00:00
qsvdec.c qsvdec: Fix memory leak on error 2016-12-08 15:53:58 -05:00
qsvdec.h qsvdec: Only warn about unconsumed data if it happens more than once 2016-11-14 19:38:19 +00:00
qsvenc_h264.c
qsvenc_hevc.c hevcdec: move decoder-independent declarations into a separate header 2016-10-16 20:26:28 +02:00
qsvenc_mpeg2.c
qsvenc.c qsv{enc,dec}: extend the internal frame allocator 2016-11-07 12:48:00 +01:00
qsvenc.h
qtrle.c
qtrleenc.c
r210dec.c
ra144.c
ra144.h
ra144dec.c ra144: Convert to the new bitstream reader 2016-11-24 11:22:11 +01:00
ra144enc.c
ra288.c ra288: Convert to the new bitstream reader 2016-11-24 11:22:11 +01:00
ra288.h
ralf.c
ralfdata.h
rangecoder.c
rangecoder.h
ratecontrol.c ratecontrol: Use correct function pointer casts instead of void* 2016-11-12 16:47:06 +01:00
ratecontrol.h
raw.c
raw.h
rawdec.c
rawenc.c
rdft.c
rdft.h
rectangle.h
remove_extradata_bsf.c
rl2.c
rl.c
rl.h
rle.c
rle.h
rnd_avg.h
roqaudioenc.c
roqvideo.c
roqvideo.h
roqvideodec.c Use avpriv_request_sample() where appropriate 2016-10-29 18:32:21 +02:00
roqvideoenc.c
rpza.c
rscc.c rscc: Support palette format 2016-10-02 15:42:03 -04:00
rtjpeg.c rtjpeg: Convert to the new bitstream reader 2016-11-24 11:22:11 +01:00
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 h264chroma: Change type of stride parameters to ptrdiff_t 2016-09-29 14:48:04 +02:00
rv40vlc2.h
s302m.c
sanm.c Drop unreachable break and return statements 2016-11-03 20:17:12 +01:00
sbr.h
sbrdsp.c
sbrdsp.h
screenpresso.c
sgi.h
sgidec.c
sgienc.c
sgirledec.c
shorten.c Use avpriv_report_missing_feature() where appropriate 2016-11-08 17:54:34 +01:00
simple_idct_template.c idct: Change type of array stride parameters to ptrdiff_t 2016-09-29 14:48:03 +02:00
simple_idct.c idct: Change type of array stride parameters to ptrdiff_t 2016-09-29 14:48:03 +02:00
simple_idct.h idct: Change type of array stride parameters to ptrdiff_t 2016-09-29 14:48:03 +02:00
sinewin_tablegen.c
sinewin_tablegen.h
sinewin.c
sinewin.h
sipr16k.c
sipr16kdata.h
sipr.c sipr: Convert to the new bitstream reader 2016-11-24 11:22:11 +01:00
sipr.h
siprdata.h
smacker.c smacker: Convert to the new bitstream reader 2016-11-24 11:22:11 +01:00
smc.c
snappy.c
snappy.h
sp5x.h
sp5xdec.c
srtdec.c srt: Adjust signedness of sscanf format strings 2016-10-28 13:28:36 +02:00
startcode.c
startcode.h
sunrast.c
sunrast.h
sunrastenc.c
svq1_cb.h
svq1_vlc.h
svq1.c
svq1.h
svq1dec.c svq1dec: Convert to the new bitstream reader 2016-11-24 11:22:12 +01:00
svq1enc_cb.h
svq1enc.c
svq1enc.h
svq3.c svq3: Drop unused function dctcoef_get() 2016-11-03 15:52:12 +01:00
svq13.c
synth_filter.c
synth_filter.h
tableprint.h
tak_parser.c
tak.c
tak.h
takdec.c Use avpriv_report_missing_feature() where appropriate 2016-11-08 17:54:34 +01:00
targa.c
targa.h
targaenc.c
tdsc.c tdsc: use the new decoding API 2016-09-28 10:01:52 +02:00
texturedsp.c
texturedsp.h
texturedspenc.c
thread.h
tiertexseqv.c tiertex: Convert to the new bitstream reader 2016-11-24 11:22:12 +01:00
tiff.c
tiff.h
tiffenc.c
tmv.c
tpeldsp.c
tpeldsp.h
truemotion1.c
truemotion1data.h
truemotion2.c truemotion2: Convert to the new bitstream reader 2016-11-24 11:22:12 +01:00
truemotion2rt.c
truespeech_data.h
truespeech.c truespeech: Convert to the new bitstream reader 2016-11-24 11:22:12 +01:00
tscc2.c tscc2: Convert to the new bitstream reader 2016-11-24 11:22:12 +01:00
tscc2data.h
tscc.c
tta.c tta: avoid undefined shifts 2016-11-25 21:42:33 +01:00
twinvq_data.h twinvq: Convert to the new bitstream reader 2016-11-24 11:22:12 +01:00
twinvq.c
twinvq.h
twinvqdec.c twinvq: Convert to the new bitstream reader 2016-11-24 11:22:12 +01:00
txd.c Use avpriv_report_missing_feature() where appropriate 2016-11-08 17:54:34 +01:00
ulti_cb.h
ulti.c
unary.h
utils.c lavc: add support for filtering packets before decoding 2016-12-14 09:06:45 +01:00
utvideo.c
utvideo.h utvideo: Change type of array stride parameters to ptrdiff_t 2016-09-08 13:51:30 +02:00
utvideodec.c utvideodec: Convert to the new bitstream reader 2016-11-24 11:22:12 +01:00
utvideoenc.c utvideo: Change type of array stride parameters to ptrdiff_t 2016-09-08 13:51:30 +02:00
v210dec.c
v210enc.c
v210enc.h
v210x.c
v410dec.c
v410enc.c
vaapi_decode.c vaapi_decode: Remove vestigial unmap code 2016-10-24 20:17:47 +01:00
vaapi_decode.h lavc: Remove old vaapi decode infrastructure 2016-08-30 22:16:01 +01:00
vaapi_encode_h26x.c
vaapi_encode_h26x.h
vaapi_encode_h264.c vaapi_h264: Write bitstream restriction fields 2016-10-02 20:23:18 +01:00
vaapi_encode_h265.c vaapi_h265: Fix CFR mode with framerate set in AVCodecContext 2016-12-10 16:55:44 +00:00
vaapi_encode_mjpeg.c vaapi_encode: Check packed header capabilities 2016-09-28 22:54:11 +01:00
vaapi_encode.c vaapi_encode: Write sequence header as extradata 2016-10-17 21:07:25 +01:00
vaapi_encode.h vaapi_encode: Write sequence header as extradata 2016-10-17 21:07:25 +01:00
vaapi_h264.c pthread_frame: do not run hwaccel decoding asynchronously unless it's safe 2016-12-19 08:10:22 +01:00
vaapi_mpeg2.c pthread_frame: do not run hwaccel decoding asynchronously unless it's safe 2016-12-19 08:10:22 +01:00
vaapi_mpeg4.c pthread_frame: do not run hwaccel decoding asynchronously unless it's safe 2016-12-19 08:10:22 +01:00
vaapi_vc1.c pthread_frame: do not run hwaccel decoding asynchronously unless it's safe 2016-12-19 08:10:22 +01:00
vaapi_vp8.c pthread_frame: do not run hwaccel decoding asynchronously unless it's safe 2016-12-19 08:10:22 +01:00
vaapi.h lavc: Remove old vaapi decode infrastructure 2016-08-30 22:16:01 +01:00
vb.c
vble.c vble: Convert to the new bitstream reader 2016-11-24 11:22:12 +01:00
vc1_block.c
vc1_common.h
vc1_loopfilter.c
vc1_mc.c
vc1_parser.c vc1: Return stream format information from parser 2016-11-14 19:38:19 +00:00
vc1_pred.c
vc1_pred.h
vc1.c
vc1.h
vc1acdata.h
vc1data.c
vc1data.h
vc1dec.c vc1: check that slices have a positive height 2016-08-18 17:06:46 +02:00
vc1dsp.c h264chroma: Change type of stride parameters to ptrdiff_t 2016-09-29 14:48:04 +02:00
vc1dsp.h idct: Change type of array stride parameters to ptrdiff_t 2016-09-29 14:48:03 +02:00
vcr1.c
vda_h264.c
vda_internal.h
vda.c
vda.h
vdpau_h264.c pthread_frame: do not run hwaccel decoding asynchronously unless it's safe 2016-12-19 08:10:22 +01:00
vdpau_hevc.c pthread_frame: do not run hwaccel decoding asynchronously unless it's safe 2016-12-19 08:10:22 +01:00
vdpau_internal.h
vdpau_mpeg4.c pthread_frame: do not run hwaccel decoding asynchronously unless it's safe 2016-12-19 08:10:22 +01:00
vdpau_mpeg12.c pthread_frame: do not run hwaccel decoding asynchronously unless it's safe 2016-12-19 08:10:22 +01:00
vdpau_vc1.c pthread_frame: do not run hwaccel decoding asynchronously unless it's safe 2016-12-19 08:10:22 +01:00
vdpau.c Drop pointless void* casts 2016-11-13 18:44:01 +01:00
vdpau.h vdpau: Do not #include vdpau_x11.h from the main vdpau header 2016-12-09 08:41:53 +01:00
version.h pthread_frame: do not run hwaccel decoding asynchronously unless it's safe 2016-12-19 08:10:22 +01:00
videodsp_template.c
videodsp.c
videodsp.h
vima.c vima: Convert to the new bitstream reader 2016-11-24 11:22:12 +01:00
vlc.h
vmdaudio.c
vmdvideo.c
vmnc.c vmnc: check that subrectangles fit into their containing rectangles 2016-08-18 17:06:46 +02:00
vorbis_data.c
vorbis_enc_data.h
vorbis_parser_internal.h
vorbis_parser.c
vorbis_parser.h Drop some bogus Doxygen documentation. 2016-11-21 14:29:11 +01:00
vorbis.c
vorbis.h
vorbisdec.c
vorbisdsp.c
vorbisdsp.h
vorbisenc.c
vp3_parser.c
vp3.c
vp3data.h
vp3dsp.c vp3: Change type of stride parameters to ptrdiff_t 2016-08-26 11:36:26 +02:00
vp3dsp.h vp3: Change type of stride parameters to ptrdiff_t 2016-08-26 11:36:26 +02:00
vp5.c Use avpriv_report_missing_feature() where appropriate 2016-11-08 17:54:34 +01:00
vp5data.h
vp6.c vp56: Separate VP5 and VP6 dsp initialization 2016-08-26 11:50:22 +02:00
vp6data.h
vp6dsp.c vp56: Change type of stride parameters to ptrdiff_t 2016-08-26 11:36:26 +02:00
vp8_parser.c vp8: Return stream format information from parser 2016-11-14 19:38:19 +00:00
vp8.c lavc/vaapi: Add VP8 decode hwaccel 2016-09-08 21:58:22 +01:00
vp8.h vp8: Add hwaccel hooks 2016-09-08 21:58:22 +01:00
vp8data.h
vp8dsp.c
vp8dsp.h
vp9_superframe_split_bsf.c lavc: add a bitstream filter for splitting VP9 superframes 2016-12-14 09:06:45 +01:00
vp9.c vp9: split superframes in the filtering stage before actual decoding 2016-12-14 09:06:45 +01:00
vp9.h aarch64: vp9: Add NEON optimizations of VP9 MC functions 2016-11-10 11:15:56 +02:00
vp9block.c aarch64: vp9: Add NEON optimizations of VP9 MC functions 2016-11-10 11:15:56 +02:00
vp9data.c
vp9data.h
vp9dsp.c vp9dsp: add DC only versions for idct/idct. 2016-11-30 23:48:28 +02:00
vp9mvs.c
vp9prob.c
vp56.c vp56: Separate VP5 and VP6 dsp initialization 2016-08-26 11:50:22 +02:00
vp56.h vp56: Separate VP5 and VP6 dsp initialization 2016-08-26 11:50:22 +02:00
vp56data.c
vp56data.h
vp56dsp.c vp56: Separate VP5 and VP6 dsp initialization 2016-08-26 11:50:22 +02:00
vp56dsp.h vp56: Separate VP5 and VP6 dsp initialization 2016-08-26 11:50:22 +02:00
vp56rac.c
vqavideo.c
wavpack.c
webp.c webp: Convert to the new bitstream reader 2016-12-03 14:36:03 +01:00
wma_common.c
wma_common.h
wma_freqs.c
wma_freqs.h
wma.c
wma.h
wmadata.h
wmadec.c
wmaenc.c
wmalosslessdec.c
wmaprodata.h
wmaprodec.c
wmavoice_data.h
wmavoice.c wmavoice: Simplify GetBitContext initialization 2016-08-30 22:06:47 +02:00
wmv2.c
wmv2.h
wmv2data.c
wmv2data.h
wmv2dec.c
wmv2dsp.c idct: Change type of array stride parameters to ptrdiff_t 2016-09-29 14:48:03 +02:00
wmv2dsp.h idct: Change type of array stride parameters to ptrdiff_t 2016-09-29 14:48:03 +02:00
wmv2enc.c
wnv1.c wnv1: Convert to the new bitstream reader 2016-11-24 11:22:13 +01:00
wrapped_avframe.c
ws-snd1.c
xan.c xan: Convert to the new bitstream reader 2016-11-24 11:22:13 +01:00
xbmdec.c
xbmenc.c
xiph.c
xiph.h
xl.c
xsubdec.c xsubdec: Convert to the new bitstream reader 2016-11-24 11:22:13 +01:00
xsubenc.c
xvididct.c idct: Change type of array stride parameters to ptrdiff_t 2016-09-29 14:48:03 +02:00
xvididct.h
xvmc_internal.h
xvmc.h
xwd.h
xwddec.c Use avpriv_report_missing_feature() where appropriate 2016-11-08 17:54:34 +01:00
xwdenc.c
xxan.c
yop.c
zerocodec.c
zmbv.c
zmbvenc.c