FFmpeg/libavcodec
bnnm 19802d170a avcodec/wmadec: fix WMA gapless playback
Fixes trac issue #7473.

Removes encoder delay (skip samples) and writes remaining frame samples after EOF to get correct sample count.

Output is now accurate vs players that use Microsoft's codecs (Windows Media Format Runtime).

Tested vs encode>decode WMAv2 with MS's codecs and most sample rate/bit rate/channel/mode combinations in ASF/XWMA.
WMAv1 appears to use the same delay, from FFmpeg samples.

Signed-off-by: bnnm <bananaman255@gmail.com>
2021-09-12 22:23:35 +02:00
..
aarch64 lavc/aarch64: add pred functions for 10-bit 2021-08-21 00:06:26 +03:00
alpha
arm arm: hevc_qpel: Fix the assembly to work with non-multiple of 8 widths 2021-08-25 23:24:49 +03:00
avr32
bfin
mips avcodec/h264dsp, h264idct: Fix lengths of array parameters 2021-08-08 17:44:57 +02:00
neon Include attributes.h directly 2021-04-19 14:34:10 +02:00
ppc avcodec/h264dsp, h264idct: Fix lengths of array parameters 2021-08-08 17:44:57 +02:00
sh4
sparc
tests avcodec: Remove the FFT_FIXED_32 define 2021-08-05 19:46:33 +02:00
x86 get_cabac_inline_x86: Don't inline if 32-bit clang on windows 2021-08-19 22:29:23 +03:00
.gitignore
4xm.c avcodec/4xm: Make decoder init-threadsafe 2021-05-02 03:52:06 +02:00
8bps.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
8svx.c avcodec/8svx: Mark decoders as init-threadsafe 2021-05-02 03:51:40 +02:00
012v.c avcodec/012v: Mark decoder as init-threadsafe 2021-05-02 05:14:41 +02:00
a64colors.h
a64multienc.c avcodec/a64multienc: Avoid copying packet data, allow user-supplied buffers 2021-05-05 12:19:02 +02:00
a64tables.h
aac.h lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bump 2021-01-01 14:14:57 +01:00
aac_ac3_parser.c avcodec/aac_ac3_parser: fix channel information parsing in case decoder is disabled 2021-02-01 18:02:11 +01:00
aac_ac3_parser.h
aac_adtstoasc_bsf.c
aac_defines.h avcodec: Remove the FFT_FIXED_32 define 2021-08-05 19:46:33 +02:00
aac_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
aaccoder.c avcodec/aaccoder: Add minimal bias in search_for_ms() 2021-07-31 22:04:07 +02:00
aaccoder_trellis.h
aaccoder_twoloop.h
aacdec.c avcodec: Remove the FFT_FIXED_32 define 2021-08-05 19:46:33 +02:00
aacdec_fixed.c avcodec: Remove the FFT_FIXED_32 define 2021-08-05 19:46:33 +02:00
aacdec_template.c avcodec/avcodec: Stop including channel_layout.h in avcodec.h 2021-07-22 11:14:31 +02:00
aacdectab.h
aacenc.c avcodec/avcodec: Stop including channel_layout.h in avcodec.h 2021-07-22 11:14:31 +02:00
aacenc.h avcodec/avcodec: Stop including channel_layout.h in avcodec.h 2021-07-22 11:14:31 +02:00
aacenc_is.c
aacenc_is.h
aacenc_ltp.c
aacenc_ltp.h
aacenc_pred.c
aacenc_pred.h
aacenc_quantization.h
aacenc_quantization_misc.h
aacenc_tns.c
aacenc_tns.h
aacenc_utils.h
aacenctab.c Mark some pointers as const 2021-01-01 15:25:48 +01:00
aacenctab.h avcodec/avcodec: Stop including channel_layout.h in avcodec.h 2021-07-22 11:14:31 +02:00
aacps.c avcodec/aacps: Fix length of array in function definition 2021-08-08 17:44:57 +02:00
aacps.h lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bump 2021-01-01 14:14:57 +01:00
aacps_common.c avcodec/aacps_common: Use minimal VLC nb_bits/max_depth 2020-12-31 23:18:55 +01:00
aacps_fixed.c
aacps_fixed_tablegen.c
aacps_fixed_tablegen.h avcodec/aacps_fixed_tablegen: Don't include config.h 2021-02-02 01:47:01 +01:00
aacps_float.c
aacps_tablegen.c
aacps_tablegen.h
aacps_tablegen_template.c avcodec/aacps_fixed_tablegen: Don't include config.h 2021-02-02 01:47:01 +01:00
aacpsdata.c avcodec/aacps: Factor out code shared by float and fixed point decoder 2020-12-31 22:12:39 +01:00
aacpsdsp.h
aacpsdsp_fixed.c
aacpsdsp_float.c
aacpsdsp_template.c
aacpsy.c avcodec/aacpsy: Check bandwidth 2021-06-02 17:30:24 +02:00
aacsbr.c lavu: move LOCAL_ALIGNED from internal.h to mem_internal.h 2021-01-01 14:11:01 +01:00
aacsbr.h
aacsbr_fixed.c avcodec/aacsbr: Remove remnants of tablegen 2020-12-31 21:53:55 +01:00
aacsbr_template.c avcodec/aacps: Factor out code shared by float and fixed point decoder 2020-12-31 22:12:39 +01:00
aacsbrdata.h lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bump 2021-01-01 14:14:57 +01:00
aactab.c Remove unnecessary mem.h inclusions 2021-07-22 14:47:57 +02:00
aactab.h lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bump 2021-01-01 14:14:57 +01:00
aandcttab.c
aandcttab.h
aasc.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
ac3.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
ac3.h Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
ac3_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
ac3_parser.h
ac3_parser_internal.h
ac3dec.c avcodec/ac3dec: Make decoders init-threadsafe 2021-01-09 04:06:32 +01:00
ac3dec.h lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bump 2021-01-01 14:14:57 +01:00
ac3dec_data.c
ac3dec_data.h
ac3dec_fixed.c avcodec: Remove the FFT_FIXED_32 define 2021-08-05 19:46:33 +02:00
ac3dec_float.c avcodec/ac3dec_float: Deduplicate AVClasses 2021-07-08 19:30:36 +02:00
ac3dsp.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
ac3dsp.h ac3enc_fixed: drop unnecessary fixed-point DSP code 2021-01-14 01:44:20 +01:00
ac3enc.c avcodec/ac3enc: Deduplicate AVClasses 2021-07-08 20:10:01 +02:00
ac3enc.h Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
ac3enc_fixed.c avcodec: Remove the FFT_FIXED_32 define 2021-08-05 19:46:33 +02:00
ac3enc_float.c avcodec/ac3enc: Deduplicate AVClasses 2021-07-08 20:10:01 +02:00
ac3enc_template.c ac3enc: halve the MDCT window size by using vector_fmul_reverse 2021-01-14 01:44:18 +01:00
ac3tab.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
ac3tab.h avcodec/ac3tab: Remove unused ff_eac3_default_chmap 2021-02-24 08:47:11 +01:00
acelp_filters.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
acelp_filters.h
acelp_pitch_delay.c avcodec/acelp_pitch_delay: Inline small functions only used once 2021-02-24 08:56:12 +01:00
acelp_pitch_delay.h avcodec/acelp_pitch_delay: Inline small functions only used once 2021-02-24 08:56:12 +01:00
acelp_vectors.c avcodec/acelp_vectors: Add missing brackets 2021-08-07 21:51:42 +02:00
acelp_vectors.h avcodec/acelp_vectors: Remove unused ff_fc_2pulses_9bits_track1 2021-02-24 08:57:17 +01:00
adpcm.c avcodec/adpcm_data: Move tables only used by adpcm.c to it 2021-07-22 08:31:23 +02:00
adpcm.h
adpcm_data.c avcodec/adpcm_data: Move tables only used by adpcm.c to it 2021-07-22 08:31:23 +02:00
adpcm_data.h avcodec/adpcm_data: Move tables only used by adpcm.c to it 2021-07-22 08:31:23 +02:00
adpcmenc.c avcodec/adpcmenc: Don't include disabled AVCodecs 2021-07-22 08:00:39 +02:00
adts_header.c
adts_header.h
adts_parser.c
adts_parser.h
adx.c
adx.h
adx_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
adxdec.c avcodec/adxdec: Mark decoder as init-threadsafe 2021-05-02 04:01:49 +02:00
adxenc.c avcodec/adxenc: Avoid copying packet data, allow user-supplied buffers 2021-05-05 12:27:04 +02:00
agm.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
aic.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
alac.c avcodec/alac: Mark decoder as init-threadsafe 2021-05-02 05:14:41 +02:00
alac_data.c
alac_data.h
alacdsp.c
alacdsp.h
alacenc.c avcodec/encode: Always use intermediate buffer in ff_alloc_packet2() 2021-06-08 12:52:50 +02:00
aliaspixdec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
aliaspixenc.c avcodec/encode: Always use intermediate buffer in ff_alloc_packet2() 2021-06-08 12:52:50 +02:00
allcodecs.c avcodec/siren: MSN Siren decoder 2021-09-07 18:07:11 +10:00
alsdec.c avcodec/alsdec: Fix decoding error with mono audio files 2021-05-07 17:53:46 +02:00
amfenc.c avcodec/amfenc: use AVCodecContext.get_encode_buffer() 2021-03-17 13:42:54 -03:00
amfenc.h
amfenc_h264.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
amfenc_hevc.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
amr.h
amrnbdata.h avcodec/amrnbdata: Remove unused array 2021-01-26 13:56:59 +01:00
amrnbdec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
amrwbdata.h
amrwbdec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
anm.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
ansi.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
apedec.c avcodec/apedec: Fix 2 integer overflows in filter_3800() 2021-09-05 22:22:27 +02:00
apng.h
aptx.c
aptx.h
aptxdec.c avcodec/avcodec: Stop including channel_layout.h in avcodec.h 2021-07-22 11:14:31 +02:00
aptxenc.c avcodec/avcodec: Stop including channel_layout.h in avcodec.h 2021-07-22 11:14:31 +02:00
arbc.c Remove unnecessary mem.h inclusions 2021-07-22 14:47:57 +02:00
argo.c avcodec/argo: Move U, fix shift 2021-09-05 22:22:05 +02:00
ass.c Remove unnecessary avassert.h inclusions 2021-07-22 15:02:30 +02:00
ass.h
ass_split.c avcodec/ass_split: Rename ff_ass_split_dialog2->ff_ass_split_dialog 2021-08-08 00:13:57 +02:00
ass_split.h avcodec/ass_split: Rename ff_ass_split_dialog2->ff_ass_split_dialog 2021-08-08 00:13:57 +02:00
assdec.c avcodec/assdec: Mark decoders as init-threadsafe 2021-05-02 05:14:42 +02:00
assenc.c avcodec/assenc: Mark encoders as init-threadsafe 2021-05-02 05:14:42 +02:00
asv.c
asv.h lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bump 2021-01-01 14:14:57 +01:00
asvdec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
asvenc.c avcodec/encode: Always use intermediate buffer in ff_alloc_packet2() 2021-06-08 12:52:50 +02:00
atrac.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
atrac.h
atrac1.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
atrac1data.h
atrac3.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
atrac3data.h
atrac3plus.c
atrac3plus.h lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bump 2021-01-01 14:14:57 +01:00
atrac3plus_data.h avcodec/atrac3plus_data: Remove unused arrays 2021-01-26 13:56:59 +01:00
atrac3plusdec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
atrac3plusdsp.c lavu: move LOCAL_ALIGNED from internal.h to mem_internal.h 2021-01-01 14:11:01 +01:00
atrac9dec.c avcodec/avcodec: Stop including channel_layout.h in avcodec.h 2021-07-22 11:14:31 +02:00
atrac9tab.h
atsc_a53.c
atsc_a53.h
audio_frame_queue.c
audio_frame_queue.h
audiodsp.c
audiodsp.h
audiotoolboxdec.c avcodec/avcodec: Stop including channel_layout.h in avcodec.h 2021-07-22 11:14:31 +02:00
audiotoolboxenc.c avcodec/avcodec: Stop including channel_layout.h in avcodec.h 2021-07-22 11:14:31 +02:00
aura.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
av1.h
av1_frame_merge_bsf.c avcodec/av1_frame_merge_bsf: Passthrough pos in case of no timestamps 2021-08-23 07:04:55 +02:00
av1_frame_split_bsf.c avcodec/cbs: constify decompose_unit_types 2021-01-10 19:23:07 -03:00
av1_metadata_bsf.c avcodec/av1_metadata: don't store the inserted TD OBU in stack 2021-04-23 17:21:13 -03:00
av1_parse.c
av1_parse.h Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
av1_parser.c avcodec: Move all AVCodecParser.split functions to remove_extradata_bsf 2021-04-27 10:43:16 -03:00
av1dec.c avcodec/av1: signal the presence of Film Grain in the decoder context 2021-08-24 10:00:20 -03:00
av1dec.h avcodec/av1dec: add an option to select an operating point 2021-01-04 16:28:29 -03:00
avcodec.c avcodec: add a Film Grain codec property flag 2021-08-24 10:00:06 -03:00
avcodec.h avcodec/avcodec: Allow up to seven codec ids per parser 2021-09-02 19:02:35 +02:00
avcodecres.rc
avdct.c
avdct.h
avfft.c
avfft.h
avpacket.c packet: initialize time_base field to (0, 1) instead of (0, 0) 2021-08-02 14:45:47 +02:00
avrndec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
avs.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
avs2_parser.c avcodec: Move all AVCodecParser.split functions to remove_extradata_bsf 2021-04-27 10:43:16 -03:00
avs3.h
avs3_parser.c avcodec: Move all AVCodecParser.split functions to remove_extradata_bsf 2021-04-27 10:43:16 -03:00
avuidec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
avuienc.c avcodec/avuienc: Allow user-supplied buffers 2021-05-05 12:29:10 +02:00
bethsoftvideo.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
bethsoftvideo.h
bfi.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
bgmc.c
bgmc.h
bink.c avcodec/bink: Don't waste space for VLC table 2021-05-02 05:14:42 +02:00
binkaudio.c avcodec/binkaudio: Mark decoders as init-threadsafe 2021-05-02 05:14:41 +02:00
binkdata.h
binkdsp.c
binkdsp.h
bintext.c avcodec/bintext: Mark decoder as init-threadsafe 2021-05-02 03:57:18 +02:00
bintext.h
bit_depth_template.c
bitpacked.c avcodec/bitpacked: Mark decoder as init-threadsafe 2021-05-02 03:51:17 +02:00
bitstream.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
bitstream_filters.c avcodec/avcodec: Stop including bsf.h in avcodec.h 2021-07-22 11:14:16 +02:00
blockdsp.c Remove obsolete version.h inclusions 2021-07-22 14:34:31 +02:00
blockdsp.h Remove obsolete version.h inclusions 2021-07-22 14:34:31 +02:00
bmp.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
bmp.h Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
bmp_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
bmpenc.c avcodec/bmpenc: Use memcpy when data has desired endianness 2021-05-05 12:34:25 +02:00
bmvaudio.c avcodec/bmvaudio: Mark decoder as init-threadsafe 2021-05-02 04:07:35 +02:00
bmvvideo.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
brenderpix.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
bsf.c avcodec/bsf: ff_list_bsf static 2021-09-08 22:59:14 +02:00
bsf.h avcodec/bsf: Avoid allocation for AVBSFInternal 2021-08-25 23:01:54 +02:00
bsf_internal.h avutil: remove deprecated AVClass.child_class_next 2021-04-27 11:48:04 -03:00
bswapdsp.c
bswapdsp.h
bytestream.h
c93.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
cabac.c avcodec/cabac: Move encoder related stuff to libavcodec/tests/cabac.c 2021-02-02 23:53:30 +01:00
cabac.h avcodec/cabac: Move encoder related stuff to libavcodec/tests/cabac.c 2021-02-02 23:53:30 +01:00
cabac_functions.h avcodec/cabac_functions, x86/cabac: Include stddef.h 2021-02-04 05:17:33 +01:00
canopus.c
canopus.h
cavs.c lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bump 2021-01-01 14:14:57 +01:00
cavs.h lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bump 2021-01-01 14:14:57 +01:00
cavs_parser.c avcodec: Move all AVCodecParser.split functions to remove_extradata_bsf 2021-04-27 10:43:16 -03:00
cavsdata.c
cavsdec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
cavsdsp.c
cavsdsp.h
cbrt_data.c
cbrt_data.h
cbrt_data_fixed.c
cbrt_fixed_tablegen.c
cbrt_tablegen.c
cbrt_tablegen.h
cbrt_tablegen_template.c
cbs.c avcodec/cbs: Make ff_cbs_alloc_unit_data() static 2021-09-08 22:59:14 +02:00
cbs.h avcodec/cbs: Make ff_cbs_alloc_unit_data() static 2021-09-08 22:59:14 +02:00
cbs_av1.c avcodec/cbs_av1: add an option to select an operating point 2021-01-04 16:28:29 -03:00
cbs_av1.h avcodec/cbs_av1: add an option to select an operating point 2021-01-04 16:28:29 -03:00
cbs_av1_syntax_template.c
cbs_bsf.c avcodec/cbs_bsf: use ff_cbs_read_packet_side_data() to parse extradata in packet side data 2021-08-14 23:06:38 -03:00
cbs_bsf.h lavc/cbs_bsf.h: explicitly #include all required headers 2021-06-10 16:51:44 +02:00
cbs_h264.h cbs_h264: add support for Film Grain Characteristics SEI messages 2021-07-23 11:05:04 -03:00
cbs_h264_syntax_template.c cbs_h264: add support for Film Grain Characteristics SEI messages 2021-07-23 11:05:04 -03:00
cbs_h265.h cbs_h265: add support for Film Grain Characteristics SEI message 2021-08-06 09:56:44 -03:00
cbs_h265_syntax_template.c cbs_h265: add support for Film Grain Characteristics SEI message 2021-08-06 09:56:44 -03:00
cbs_h2645.c cbs_h265: add support for Film Grain Characteristics SEI message 2021-08-06 09:56:44 -03:00
cbs_h2645.h
cbs_internal.h lavc/cbs_internal: clean up headers 2021-06-10 16:51:44 +02:00
cbs_jpeg.c
cbs_jpeg.h
cbs_jpeg_syntax_template.c
cbs_mpeg2.c
cbs_mpeg2.h
cbs_mpeg2_syntax_template.c
cbs_sei.c avcodec/cbs_sei: Fix leak of AVBufferRef on error 2021-03-12 23:24:31 +01:00
cbs_sei.h cbs_h2645: Merge SEI message handling in common between codecs 2021-01-21 17:13:54 +00:00
cbs_sei_syntax_template.c cbs_sei: Detect payload overflows when reading SEI messages 2021-03-12 22:45:33 +00:00
cbs_vp9.c
cbs_vp9.h
cbs_vp9_syntax_template.c
ccaption_dec.c avcodec/ccaption_dec: Make real-time latency configurable 2021-06-18 19:20:03 -06:00
cdgraphics.c avcodec/cdgraphics: Mark decoder as init-threadsafe 2021-05-02 03:41:16 +02:00
cdtoons.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
cdxl.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
celp_filters.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
celp_filters.h
celp_math.c avcodec/celp_math: Disable unused function 2021-02-24 09:40:42 +01:00
celp_math.h
cfhd.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
cfhd.h Remove unnecessary avassert.h inclusions 2021-07-22 15:02:30 +02:00
cfhddata.c
cfhddsp.c Remove unnecessary avassert.h inclusions 2021-07-22 15:02:30 +02:00
cfhddsp.h
cfhdenc.c Remove unnecessary avassert.h inclusions 2021-07-22 15:02:30 +02:00
cfhdencdsp.c Remove unnecessary avassert.h inclusions 2021-07-22 15:02:30 +02:00
cfhdencdsp.h avcodec/cfhdenc: refactor DSP code for CFHD encoder 2021-02-24 17:14:03 +01:00
cga_data.c
cga_data.h
chomp_bsf.c
cinepak.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
cinepakenc.c avcodec/encode: Always use intermediate buffer in ff_alloc_packet2() 2021-06-08 12:52:50 +02:00
clearvideo.c avcodec/clearvideo: Check tile_size to be not too large 2021-06-29 19:36:36 +02:00
clearvideodata.h
cljrdec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
cljrenc.c avcodec/cljrenc: Don't use too big buffers, don't copy them, set CAP_DR1 2021-05-05 12:35:55 +02:00
cllc.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
cngdec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
cngenc.c avcodec/cngenc: Allow user-supplied buffers 2021-05-05 12:41:52 +02:00
codec.h avcodec/codec: Reorder elements to make AVCodec smaller 2021-08-25 23:01:53 +02:00
codec2utils.h avcodec/codec2utils: Remove legacy avpriv functions 2021-04-27 10:43:04 -03:00
codec_desc.c avcodec/siren: MSN Siren decoder 2021-09-07 18:07:11 +10:00
codec_desc.h
codec_id.h avcodec/siren: MSN Siren decoder 2021-09-07 18:07:11 +10:00
codec_par.c avcodec: move AVCodecParameters related functions from util.c to a new file 2021-03-19 15:33:54 -03:00
codec_par.h lavc: move av_get_audio_frame_duration2() from avcodec.h to codec_par.h 2021-06-10 16:51:44 +02:00
cook.c avcodec/cook: Make decoder init-threadsafe 2021-05-02 03:39:00 +02:00
cook_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
cookdata.h
copy_block.h
cos_tablegen.c
cpia.c avcodec/cpia: Fix missing src_size update 2021-06-29 19:36:36 +02:00
cri.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
cri_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
crystalhd.c avcodec/crystalhd: signal that the decoder sets all output frame properties 2021-06-21 15:26:44 -03:00
cscd.c avcodec/cscd: Mark decoder as init-threadsafe 2021-05-02 03:36:53 +02:00
cuviddec.c avcodec/cuviddec: signal that the decoder sets all output frame properties 2021-06-21 15:21:51 -03:00
cyuv.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
d3d11va.c
d3d11va.h
dca.c Avoid intermediate bitcount for number of bytes in PutBitContext 2021-03-30 12:36:32 +02:00
dca.h
dca_core.c avcodec/avcodec: Stop including channel_layout.h in avcodec.h 2021-07-22 11:14:31 +02:00
dca_core.h lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bump 2021-01-01 14:14:57 +01:00
dca_core_bsf.c
dca_exss.c
dca_exss.h
dca_lbr.c avcodec/dca*: Make decoder init-threadsafe 2021-05-02 05:14:41 +02:00
dca_lbr.h avcodec/dca*: Make decoder init-threadsafe 2021-05-02 05:14:41 +02:00
dca_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
dca_syncwords.h
dca_xll.c avcodec/avcodec: Stop including channel_layout.h in avcodec.h 2021-07-22 11:14:31 +02:00
dca_xll.h lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bump 2021-01-01 14:14:57 +01:00
dcaadpcm.c
dcaadpcm.h
dcadata.c lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bump 2021-01-01 14:14:57 +01:00
dcadata.h
dcadct.c
dcadct.h
dcadec.c avcodec/dca*: Make decoder init-threadsafe 2021-05-02 05:14:41 +02:00
dcadec.h
dcadsp.c Remove unnecessary mem.h inclusions 2021-07-22 14:47:57 +02:00
dcadsp.h
dcaenc.c avcodec: Remove the FFT_FIXED_32 define 2021-08-05 19:46:33 +02:00
dcaenc.h
dcahuff.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
dcahuff.h Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
dcamath.h
dct.c
dct.h
dct32.h
dct32_fixed.c
dct32_float.c
dct32_template.c
dctref.c
dctref.h
dds.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
decode.c avcodec/avcodec: Stop including channel_layout.h in avcodec.h 2021-07-22 11:14:31 +02:00
decode.h avcodec: Factor updating palette out 2021-03-22 02:43:04 +01:00
defs.h lavc: move small misc definitions into a separate header 2021-06-10 16:51:44 +02:00
dfa.c avcodec/dfa: Mark decoder as init-threadsafe 2021-05-02 03:35:33 +02:00
dirac.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
dirac.h
dirac_arith.c avcodec/dirac_arith: Make table only used here static 2020-12-31 23:37:53 +01:00
dirac_arith.h avcodec/dirac_arith: Make table only used here static 2020-12-31 23:37:53 +01:00
dirac_dwt.c Remove unnecessary avassert.h inclusions 2021-07-22 15:02:30 +02:00
dirac_dwt.h
dirac_dwt_template.c
dirac_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
dirac_vlc.c avcodec/dirac_vlc: Make ff_dirac_golomb_lut static 2021-02-20 14:46:42 +01:00
dirac_vlc.h
diracdec.c avcodec: Remove some unnecessary mpegvideo.h inclusions 2021-07-22 15:02:46 +02:00
diracdsp.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
diracdsp.h
diractab.c
diractab.h
dnxhd_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
dnxhddata.c avcodec/dnxhd: Make ff_dxnhd_get_cid_table return a pointer, not index 2021-01-26 13:56:59 +01:00
dnxhddata.h avcodec/dnxhd: Make ff_dxnhd_get_cid_table return a pointer, not index 2021-01-26 13:56:59 +01:00
dnxhddec.c avcodec/dnxhddec: ignore second flag for encoded field 2021-08-25 22:48:23 +02:00
dnxhdenc.c avcodec/dnxhdenc: Mark encoder as init-threadsafe 2021-05-10 22:12:02 +02:00
dnxhdenc.h lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bump 2021-01-01 14:14:57 +01:00
dolby_e.c avcodec/avcodec: Stop including channel_layout.h in avcodec.h 2021-07-22 11:14:31 +02:00
dolby_e.h avcodec/dolby_e: Avoid duplicating sample rate table 2021-01-30 05:14:45 +01:00
dolby_e_parse.c avcodec/dolby_e: Avoid duplicating sample rate table 2021-01-30 05:14:45 +01:00
dolby_e_parser.c avcodec/avcodec: Stop including channel_layout.h in avcodec.h 2021-07-22 11:14:31 +02:00
dpcm.c avcodec/dpcm: Mark decoders as init-threadsafe 2021-05-02 03:34:38 +02:00
dpx.c avcodec/dpx: fix off by 1 in bits_per_color check 2021-06-08 18:00:05 +02:00
dpx_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
dpxenc.c avcodec/dpxenc: Avoid copying packet data, allow user-supplied buffers 2021-05-05 13:55:42 +02:00
dsd.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
dsd.h Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
dsddec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
dsicinaudio.c avcodec/dsicinaudio: Mark decoder as init-threadsafe 2021-05-02 03:33:39 +02:00
dsicinvideo.c avcodec/dsicinvideo: Mark decoder as init-threadsafe 2021-05-02 03:33:06 +02:00
dss_sp.c Remove unnecessary mem.h inclusions 2021-07-22 14:47:57 +02:00
dstdec.c Remove unnecessary avassert.h inclusions 2021-07-22 15:02:30 +02:00
dump_extradata_bsf.c
dv.c avcodec/dv: Don't initialize RL VLC for encoder 2021-05-06 06:13:54 +02:00
dv.h avcodec/dv: Don't initialize RL VLC for encoder 2021-05-06 06:13:54 +02:00
dv_profile.c avcodec/dv_profile: PAL DV files with dsf flag 0 - detect via pal flag and buf_size 2021-03-30 19:57:34 +02:00
dv_profile.h Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
dv_profile_internal.h Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
dv_tablegen.c
dv_tablegen.h
dvaudio.h
dvaudio_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
dvaudiodec.c avcodec/avcodec: Stop including channel_layout.h in avcodec.h 2021-07-22 11:14:31 +02:00
dvbsub_parser.c Remove unnecessary mem.h inclusions 2021-07-22 14:47:57 +02:00
dvbsubdec.c avcodec/dvbsubdec: Make decoder init-threadsafe 2021-05-02 05:14:42 +02:00
dvbsubenc.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
dvbtxt.h
dvd_nav_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
dvdata.c
dvdata.h
dvdec.c avcodec/dvdec: Make decoder init-threadsafe 2021-05-06 06:13:54 +02:00
dvdsub.c
dvdsub_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
dvdsubdec.c avcodec/dvdsubdec: Mark decoder as init-threadsafe 2021-05-12 06:00:14 +02:00
dvdsubenc.c avcodec/dvdsubenc: Mark encoder as init-threadsafe 2021-05-02 03:29:55 +02:00
dvenc.c avcodec/dvenc: Avoid copying packet data, allow user-supplied buffers 2021-06-08 12:52:49 +02:00
dxa.c avcodec/dxa: Mark decoder as init-threadsafe 2021-05-02 03:29:25 +02:00
dxtory.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
dxv.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
dxva2.c
dxva2.h
dxva2_av1.c avcodec/av1dec: support exporting Film Grain params as frame side data 2020-12-16 13:34:11 -03:00
dxva2_h264.c
dxva2_hevc.c
dxva2_internal.h
dxva2_mpeg2.c
dxva2_vc1.c
dxva2_vp9.c
dynamic_hdr10_plus.c
dynamic_hdr10_plus.h
eac3_core_bsf.c
eac3_data.c
eac3_data.h
eac3dec.c
eac3enc.c avcodec/[e]ac3enc: Allow user-supplied buffers 2021-05-05 12:26:34 +02:00
eac3enc.h
eacmv.c avcodec/eacmv: Mark decoder as init-threadsafe 2021-05-02 03:28:21 +02:00
eaidct.c
eaidct.h
eamad.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
eatgq.c avcodec/eatgq: Mark decoder as init-threadsafe 2021-05-02 03:26:50 +02:00
eatgv.c avcodec/eatgv: Mark decoder as init-threadsafe 2021-05-02 03:26:29 +02:00
eatqi.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
elbg.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
elbg.h
elsdec.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
elsdec.h
encode.c avcodec/avcodec: Stop including channel_layout.h in avcodec.h 2021-07-22 11:14:31 +02:00
encode.h avcodec/encode: Always use intermediate buffer in ff_alloc_packet2() 2021-06-08 12:52:50 +02:00
error_resilience.c Remove obsolete version.h inclusions 2021-07-22 14:34:31 +02:00
error_resilience.h
escape124.c avcodec/escape124: Mark decoder as init-threadsafe 2021-05-02 03:25:29 +02:00
escape130.c avcodec/escape130: Mark decoder as init-threadsafe 2021-05-02 03:24:54 +02:00
evrcdata.h
evrcdec.c avcodec/avcodec: Stop including channel_layout.h in avcodec.h 2021-07-22 11:14:31 +02:00
exif.c avcodec/exif: Avoid allocation for small buffer 2021-01-26 13:56:59 +01:00
exif.h Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
exr.c avcodec/exr: Check ac_count 2021-08-06 21:04:43 +02:00
exrdsp.c
exrdsp.h
exrenc.c avcodec/exrenc: Allow user-supplied buffers 2021-05-15 13:00:12 +02:00
extract_extradata_bsf.c
faandct.c
faandct.h
faanidct.c
faanidct.h
fastaudio.c avcodec/fastaudio: Mark decoder as init-threadsafe 2021-05-02 03:23:37 +02:00
faxcompr.c avcodec/faxcompr: Check for end of input in cmode == 1 in decode_group3_2d_line() 2021-08-10 18:05:13 +02:00
faxcompr.h
fdctdsp.c
fdctdsp.h
ffjni.c
ffjni.h
fft-internal.h avcodec/fft-internal: Make it a standalone header 2021-08-05 19:56:40 +02:00
fft.h avcodec: Remove the FFT_FIXED_32 define 2021-08-05 19:46:33 +02:00
fft_fixed_32.c avcodec: Remove the FFT_FIXED_32 define 2021-08-05 19:46:33 +02:00
fft_float.c avcodec: Remove the FFT_FIXED_32 define 2021-08-05 19:46:33 +02:00
fft_init_table.c
fft_table.h
fft_template.c avcodec: Remove the FFT_FIXED_32 define 2021-08-05 19:46:33 +02:00
ffv1.c
ffv1.h Remove unnecessary avassert.h inclusions 2021-07-22 15:02:30 +02:00
ffv1_template.c
ffv1dec.c avcodec/ffv1dec: Mark decoder as init-threadsafe 2021-05-02 05:14:42 +02:00
ffv1dec_template.c
ffv1enc.c avcodec/encode: Always use intermediate buffer in ff_alloc_packet2() 2021-06-08 12:52:50 +02:00
ffv1enc_template.c avcodec: Remove cumbersome way of checking for amount of bytes left 2021-03-30 12:36:32 +02:00
ffwavesynth.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
fic.c avcodec/fic: Mark decoder as init-threadsafe 2021-05-02 03:22:07 +02:00
file_open.c
filter_units_bsf.c
fits.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
fits.h
fitsdec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
fitsenc.c avcodec/fitsenc: Avoid copying packet data, allow user-supplied buffers 2021-05-05 14:17:03 +02:00
flac.c
flac.h
flac_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
flacdata.c
flacdata.h
flacdec.c avcodec/flacdec: Mark decoder as init-threadsafe 2021-05-02 03:19:46 +02:00
flacdsp.c
flacdsp.h
flacdsp_lpc_template.c
flacdsp_template.c
flacenc.c avcodec/avcodec: Stop including channel_layout.h in avcodec.h 2021-07-22 11:14:31 +02:00
flashsv.c avcodec/flashsv: Mark decoders as init-threadsafe 2021-05-02 03:15:15 +02:00
flashsv2enc.c avcodec/encode: Always use intermediate buffer in ff_alloc_packet2() 2021-06-08 12:52:50 +02:00
flashsvenc.c avcodec/encode: Always use intermediate buffer in ff_alloc_packet2() 2021-06-08 12:52:50 +02:00
flicvideo.c avcodec/flicvideo: Mark decoder as init-threadsafe 2021-05-02 03:12:21 +02:00
float2half.h avcodec/float2half: fix minor style issue 2021-03-03 12:49:57 +01:00
flv.h
flvdec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
flvenc.c avcodec/mpegvideo_enc: Deduplicate ff_mpv_generic_options-based AVClasses 2021-07-08 20:10:17 +02:00
fmtconvert.c
fmtconvert.h
fmvc.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
frame_thread_encoder.c avcodec/frame_thread_encoder: Mark init and free functions as av_cold 2021-09-04 08:03:33 +02:00
frame_thread_encoder.h avcodec/frame_thread_encoder: Free AVCodecContext structure on error during init 2021-08-17 10:34:10 +02:00
fraps.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
frwu.c avcodec/frwu: Mark decoder as init-threadsafe 2021-05-02 03:12:10 +02:00
g2meet.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
g722.c
g722.h Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
g722dec.c avcodec/g722dec: Mark decoder as init-threadsafe 2021-05-02 03:03:28 +02:00
g722dsp.c
g722dsp.h
g722enc.c avcodec/avcodec: Stop including channel_layout.h in avcodec.h 2021-07-22 11:14:31 +02:00
g723_1.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
g723_1.h avcodec/g723_1: Move tables to their only user 2021-01-08 05:05:10 +01:00
g723_1_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
g723_1dec.c avcodec/g723_1dec: Mark decoder as init-threadsafe 2021-05-02 03:05:12 +02:00
g723_1enc.c avcodec/g723_1enc: Avoid copying packet data, allow user-supplied buffers 2021-05-05 14:17:03 +02:00
g726.c avcodec/g726: Deduplicate AVClasses 2021-07-08 20:10:17 +02:00
g729.h
g729_parser.c Remove unnecessary avassert.h inclusions 2021-07-22 15:02:30 +02:00
g729data.h
g729dec.c avcodec/g729dec: Mark decoders as init-threadsafe 2021-05-02 03:08:37 +02:00
g729postfilter.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
g729postfilter.h avcodec/g729postfilter.h: Include acelp_pitch_delay.h 2021-07-22 15:02:46 +02:00
gdv.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
get_bits.h lavc/get_bits: avoid avcodec.h dependency 2021-06-10 16:51:44 +02:00
gif.c avcodec/encode: Always use intermediate buffer in ff_alloc_packet2() 2021-06-08 12:52:50 +02:00
gif.h
gif_parser.c Remove unnecessary avassert.h inclusions 2021-07-22 15:02:30 +02:00
gifdec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
golomb.c
golomb.h
gsm.h
gsm_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
gsmdec.c avcodec/gsmdec: Mark decoders as init-threadsafe 2021-05-02 02:43:48 +02:00
gsmdec_data.c
gsmdec_data.h Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
gsmdec_template.c
h261.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
h261.h avcodec/h261enc: Make encoder init-threadsafe 2021-01-25 14:52:51 +01:00
h261_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
h261data.c
h261dec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
h261enc.c avcodec/mpegvideo_enc: Deduplicate ff_mpv_generic_options-based AVClasses 2021-07-08 20:10:17 +02:00
h263.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
h263.h avcodec/h263, h263data: Move ff_h263_init_rl_inter to h263.c 2021-05-07 21:33:35 +02:00
h263_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
h263_parser.h
h263data.c avcodec: Remove some unnecessary mpegvideo.h inclusions 2021-07-22 15:02:46 +02:00
h263data.h avcodec/h263, h263data: Move ff_h263_init_rl_inter to h263.c 2021-05-07 21:33:35 +02:00
h263dec.c avcodec/h263dec: Make ff_h263_hw_config_list static 2021-09-08 22:59:14 +02:00
h263dsp.c
h263dsp.h
h264.h
h264_cabac.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
h264_cavlc.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
h264_direct.c
h264_levels.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
h264_levels.h avcodec/h264_levels, h265_profile_level: Avoid relocations 2021-09-04 07:56:40 +02:00
h264_loopfilter.c lavu: move LOCAL_ALIGNED from internal.h to mem_internal.h 2021-01-01 14:11:01 +01:00
h264_mb.c
h264_mb_template.c
h264_mc_template.c
h264_metadata_bsf.c avcodec/h264_metadata_bsf: Allow zeroing constraint_set4_flag and constraint_set5_flag 2021-06-29 15:31:06 +01:00
h264_mp4toannexb_bsf.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
h264_mvpred.h lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bump 2021-01-01 14:14:57 +01:00
h264_parse.c
h264_parse.h
h264_parser.c avcodec/h264_parser: Fix nalsize check 2021-09-08 20:14:00 +02:00
h264_picture.c avcodec/h264dec: apply H.274 film grain 2021-08-24 09:58:52 -03:00
h264_ps.c
h264_ps.h
h264_redundant_pps_bsf.c Remove unnecessary mem.h inclusions 2021-07-22 14:47:57 +02:00
h264_refs.c
h264_sei.c avcodec/h264_sei: fix H.274 film grain parsing 2021-08-15 13:15:21 -03:00
h264_sei.h avcodec/h264_sei: parse and export Film Grain Characteristics SEI messages 2021-07-23 11:06:45 -03:00
h264_slice.c avcodec/h264_slice: don't allocate film grain buffers when using hwaccel 2021-08-25 18:01:00 -03:00
h264addpx_template.c
h264chroma.c
h264chroma.h
h264chroma_template.c
h264data.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
h264data.h
h264dec.c avcodec/h264dec: fix possible out-of-bounds array access 2021-08-25 00:56:35 -03:00
h264dec.h avcodec/h264dec: apply H.274 film grain 2021-08-24 09:58:52 -03:00
h264dsp.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
h264dsp.h avcodec/h264dsp, h264idct: Fix lengths of array parameters 2021-08-08 17:44:57 +02:00
h264dsp_template.c
h264idct.c
h264idct.h avcodec/h264dsp, h264idct: Fix lengths of array parameters 2021-08-08 17:44:57 +02:00
h264idct_template.c avcodec/h264dsp, h264idct: Fix lengths of array parameters 2021-08-08 17:44:57 +02:00
h264pred.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
h264pred.h
h264pred_template.c
h264qpel.c
h264qpel.h
h264qpel_template.c
h265_metadata_bsf.c avcodec/h265_metadata_bsf: Check nb_units before accessing the first in h265_metadata_update_fragment() 2021-04-01 10:10:21 +02:00
h265_profile_level.c avcodec/h264_levels, h265_profile_level: Remove ff_h26[45]_get_level 2021-02-02 23:53:30 +01:00
h265_profile_level.h avcodec/h264_levels, h265_profile_level: Avoid relocations 2021-09-04 07:56:40 +02:00
h274.c avcodec/h274: trim unnecessarily large array 2021-09-12 11:07:40 -03:00
h274.h avcodec/h274: add film grain synthesis routine 2021-08-24 09:58:52 -03:00
h2645_parse.c avcodec/h2645_parse: Reduce the initial skipped_bytes_pos size with small inputs 2021-03-01 20:19:15 +01:00
h2645_parse.h Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
half2float.h avcodec/half2float: fix integer overflows in convertmantissa() 2021-03-03 12:41:44 +01:00
hap.c
hap.h avcodec/hapdec: Change compressed_offset to unsigned 32bit 2021-02-20 14:16:00 +01:00
hapdec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
hapenc.c avcodec/encode: Always use intermediate buffer in ff_alloc_packet2() 2021-06-08 12:52:50 +02:00
hapqa_extract_bsf.c
hca_data.h
hcadec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
hcom.c avcodec/hcom: Mark decoder as init-threadsafe 2021-05-02 02:56:55 +02:00
hevc.h
hevc_cabac.c avcodec/hevcdec: fix stat_coeff save/load for persistent_rice_adaptation_enabled_flag 2021-01-04 15:18:19 +00:00
hevc_data.c
hevc_data.h
hevc_filter.c
hevc_mp4toannexb_bsf.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
hevc_mvs.c
hevc_parse.c
hevc_parse.h
hevc_parser.c avcodec: Move all AVCodecParser.split functions to remove_extradata_bsf 2021-04-27 10:43:16 -03:00
hevc_ps.c avcodec/hevc_ps: Change scaling_list_dc_coef to 8 bit 2020-12-19 20:07:56 +01:00
hevc_ps.h
hevc_ps_enc.c Avoid intermediate bitcount for number of bytes in PutBitContext 2021-03-30 12:36:32 +02:00
hevc_refs.c
hevc_sei.c avcodec/hevc_sei: parse and export Film Grain Characteristics SEI messages 2021-08-06 09:56:44 -03:00
hevc_sei.h avcodec/hevc_sei: parse and export Film Grain Characteristics SEI messages 2021-08-06 09:56:44 -03:00
hevcdec.c avcodec/hevc_sei: parse and export Film Grain Characteristics SEI messages 2021-08-06 09:56:44 -03:00
hevcdec.h avcodec/hevcdec: fix stat_coeff save/load for persistent_rice_adaptation_enabled_flag 2021-01-04 15:18:19 +00:00
hevcdsp.c lavc/aarch64: port HEVC SIMD idct NEON 2021-02-18 14:11:53 +01:00
hevcdsp.h lavc/aarch64: port HEVC SIMD idct NEON 2021-02-18 14:11:53 +01:00
hevcdsp_template.c
hevcpred.c
hevcpred.h
hevcpred_template.c
hnm4video.c avcodec/hnm4video: Mark decoder as init-threadsafe 2021-05-02 02:57:55 +02:00
hpel_template.c
hpeldsp.c
hpeldsp.h
hq_hqa.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
hq_hqa.h lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bump 2021-01-01 14:14:57 +01:00
hq_hqadata.c
hq_hqadsp.c
hq_hqadsp.h
hqx.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
hqx.h lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bump 2021-01-01 14:14:57 +01:00
hqxdsp.c
hqxdsp.h
hqxvlc.c
htmlsubtitles.c
htmlsubtitles.h
huffman.c avcodec/huffman: Use logcontext instead of AVCodecContext 2021-08-05 19:58:10 +02:00
huffman.h avcodec/huffman: Use logcontext instead of AVCodecContext 2021-08-05 19:58:10 +02:00
huffyuv.c
huffyuv.h
huffyuvdec.c avcodec/huffyuvdec: Mark decoders as init-threadsafe 2021-05-02 03:02:56 +02:00
huffyuvdsp.c
huffyuvdsp.h
huffyuvenc.c avcodec/frame_thread_encoder: Avoid dictionaries 2021-06-08 12:52:50 +02:00
huffyuvencdsp.c
huffyuvencdsp.h
hwaccels.h
hwconfig.h
idcinvideo.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
idctdsp.c
idctdsp.h
iff.c avcodec/iff: Only write palette to plane 1 if its PAL8 2021-06-18 18:58:25 +02:00
iirfilter.c avcodec/iirfilter: Make ff_iir_filter_flt() static 2021-09-08 22:59:14 +02:00
iirfilter.h avcodec/iirfilter: Make ff_iir_filter_flt() static 2021-09-08 22:59:14 +02:00
ilbcdata.h avcodec/ilbcdata: Remove unused array 2021-01-26 13:56:59 +01:00
ilbcdec.c avcodec/avcodec: Stop including channel_layout.h in avcodec.h 2021-07-22 11:14:31 +02:00
imc.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
imcdata.h
imgconvert.c avcodec/imgconvert: Remove deprecated parts of pixel format API 2021-04-27 10:43:04 -03:00
imm4.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
imm5.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
imx.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
imx_dump_header_bsf.c
indeo2.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
indeo2data.h
indeo3.c avcodec/indeo3: Make decoder init-threadsafe 2021-05-02 02:53:38 +02:00
indeo3data.h
indeo4.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
indeo4data.h
indeo5.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
indeo5data.h
intelh263dec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
internal.h Move ff_tlog() from lavc/internal.h to lavu/internal.h 2021-08-05 20:02:35 +02:00
interplayacm.c avcodec/interplayacm: fix draining and last frame number of samples 2021-09-04 00:01:10 +02:00
interplayvideo.c avcodec/interplayvideo: Mark decoder as init-threadsafe 2021-05-02 02:56:03 +02:00
intrax8.c
intrax8.h
intrax8dsp.c
intrax8dsp.h
intrax8huf.h
ipu_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
ituh263dec.c avcodec/h263data, ituh263*: Make initializing RL inter table thread-safe 2021-01-25 14:52:58 +01:00
ituh263enc.c avcodec/ituh263enc: Make static initializations thread-safe 2021-04-27 00:30:36 +02:00
ivi.c avcodec/ivi: Fix indentation 2021-04-26 21:15:33 +02:00
ivi.h
ivi_dsp.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
ivi_dsp.h
j2kenc.c avcodec/j2kenc: Check for av_strtok() failure 2021-07-03 18:03:35 +02:00
jacosub.h
jacosubdec.c avcodec: Mark ff_ass_subtitle_header based decoders as init-threadsafe 2021-05-02 05:14:42 +02:00
jfdctfst.c
jfdctint.c
jfdctint_template.c
jni.c
jni.h
jpeg2000.c avcodec/jpeg2000: Make ff_tag_tree_size() static 2021-09-08 22:59:14 +02:00
jpeg2000.h avcodec/jpeg2000: Make ff_tag_tree_size() static 2021-09-08 22:59:14 +02:00
jpeg2000_parser.c avcodec/jpeg2000_parser: Fix skipping of JP2 info markers by correctly reading marker size 2021-08-25 15:12:09 +02:00
jpeg2000dec.c avcodec/jpeg2000dec: Check that atom header is within bytsetream 2021-09-05 22:22:27 +02:00
jpeg2000dsp.c
jpeg2000dsp.h
jpeg2000dwt.c Remove unnecessary avassert.h inclusions 2021-07-22 15:02:30 +02:00
jpeg2000dwt.h
jpegls.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
jpegls.h Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
jpeglsdec.c avcodec/jpeglsdec: force pal8 only once 2021-06-02 22:35:36 +02:00
jpeglsdec.h
jpeglsenc.c avcodec/jpeglsenc: Remove unnecessary header 2021-05-15 12:07:36 +02:00
jpegtables.c avcodec/jpegtables: Move ff_mjpeg_build_huffman_codes to mjpegenc_common 2021-02-23 10:14:25 +01:00
jpegtables.h avcodec/jpegtables: Move ff_mjpeg_build_huffman_codes to mjpegenc_common 2021-02-23 10:14:25 +01:00
jrevdct.c
jvdec.c avcodec/jvdec: Mark decoder as init-threadsafe 2021-05-02 02:50:18 +02:00
kbdwin.c
kbdwin.h
kgv1dec.c avcodec/kvg1dec: Mark decoder as init-threadsafe 2021-05-02 03:55:08 +02:00
kmvc.c avcodec/kmvc: Mark decoder as init-threadsafe 2021-05-02 05:14:42 +02:00
lagarith.c avcodec/lagarith: Mark decoder as init-threadsafe 2021-05-02 02:49:31 +02:00
lagarithrac.c
lagarithrac.h
latm_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
lcl.h
lcldec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
lclenc.c avcodec/encode: Always use intermediate buffer in ff_alloc_packet2() 2021-06-08 12:52:50 +02:00
libaomdec.c avcodec/avcodec: Don't include cpu.h 2021-07-22 12:59:07 +02:00
libaomenc.c avcodec/libaomenc: use ctx->usage to get default cfg 2021-08-23 15:33:51 -07:00
libaribb24.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
libavcodec.v avcodec/libavcodec.v: Tighten export whitelist 2021-07-18 21:50:52 +02:00
libcelt_dec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
libcodec2.c avcodec/avcodec: Stop including channel_layout.h in avcodec.h 2021-07-22 11:14:31 +02:00
libdav1d.c avcodec/libdav1d: fix compilation after recent libdav1d API changes 2021-09-03 15:01:35 -03:00
libdavs2.c avcodec/avcodec: Don't include cpu.h 2021-07-22 12:59:07 +02:00
libfdk-aacdec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
libfdk-aacenc.c avcodec/encode: Always use intermediate buffer in ff_alloc_packet2() 2021-06-08 12:52:50 +02:00
libgsmdec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
libgsmenc.c avcodec/avcodec: Stop including channel_layout.h in avcodec.h 2021-07-22 11:14:31 +02:00
libilbc.c avcodec/encode: Always use intermediate buffer in ff_alloc_packet2() 2021-06-08 12:52:50 +02:00
libkvazaar.c avcodec/libkvazaar: Allow user-supplied buffers 2021-05-23 14:42:22 +02:00
libmp3lame.c avcodec/libmp3lame: Avoid copying data, allow user-supplied buffer 2021-05-23 14:42:54 +02:00
libopencore-amr.c avcodec/encode: Always use intermediate buffer in ff_alloc_packet2() 2021-06-08 12:52:50 +02:00
libopenh264.c
libopenh264.h
libopenh264dec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
libopenh264enc.c avcodec/libopenh264enc: Allow user-supplied buffers 2021-05-23 14:43:32 +02:00
libopenjpegdec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
libopenjpegenc.c Remove unnecessary avassert.h inclusions 2021-07-22 15:02:30 +02:00
libopus.c
libopus.h
libopusdec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
libopusenc.c avcodec/avcodec: Stop including channel_layout.h in avcodec.h 2021-07-22 11:14:31 +02:00
librav1e.c avcodec/avcodec: Stop including bsf.h in avcodec.h 2021-07-22 11:14:16 +02:00
librsvgdec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
libshine.c avcodec/avcodec: Stop including channel_layout.h in avcodec.h 2021-07-22 11:14:31 +02:00
libspeexdec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
libspeexenc.c avcodec/encode: Always use intermediate buffer in ff_alloc_packet2() 2021-06-08 12:52:50 +02:00
libsvtav1.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
libtheoraenc.c avcodec/libtheoraenc: Avoid copying data, allow user-supplied buffers 2021-05-23 14:47:49 +02:00
libtwolame.c avcodec/avcodec: Stop including channel_layout.h in avcodec.h 2021-07-22 11:14:31 +02:00
libuavs3d.c Remove unnecessary avassert.h inclusions 2021-07-22 15:02:30 +02:00
libvo-amrwbenc.c Remove unnecessary mem.h inclusions 2021-07-22 14:47:57 +02:00
libvorbisdec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
libvorbisenc.c avcodec/avcodec: Stop including channel_layout.h in avcodec.h 2021-07-22 11:14:31 +02:00
libvpx.c
libvpx.h
libvpxdec.c avcodec/avcodec: Don't include cpu.h 2021-07-22 12:59:07 +02:00
libvpxenc.c avcodec/libvpxenc: Apply codec options to alpha codec context 2021-09-08 18:48:00 -07:00
libwebpenc.c avcodec/libwebpenc: Deduplicate options, AVClass, pix_fmts 2021-07-08 20:10:17 +02:00
libwebpenc_animencoder.c avcodec/libwebpenc: Deduplicate options, AVClass, pix_fmts 2021-07-08 20:10:17 +02:00
libwebpenc_common.c avcodec/libwebpenc: Deduplicate options, AVClass, pix_fmts 2021-07-08 20:10:17 +02:00
libwebpenc_common.h avcodec/libwebpenc: Deduplicate options, AVClass, pix_fmts 2021-07-08 20:10:17 +02:00
libx264.c avcodec/libx264: add support for setting chroma sample location 2021-08-29 15:05:37 +03:00
libx265.c avcodec/libx265: add support for setting chroma sample location 2021-09-01 23:27:19 +03:00
libxavs.c avcodec/libxavs: Improve returned error codes 2021-05-23 15:07:49 +02:00
libxavs2.c avcodec/libxavs2: Allow user-supplied buffers 2021-05-23 15:17:13 +02:00
libxvid.c avutil/internal, swresample/audioconvert: Remove cpu.h inclusions 2021-07-22 14:33:45 +02:00
libzvbi-teletextdec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
ljpegenc.c avcodec/encode: Always use intermediate buffer in ff_alloc_packet2() 2021-06-08 12:52:50 +02:00
loco.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
log2_tab.c
lossless_audiodsp.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
lossless_audiodsp.h
lossless_videodsp.c avcodec/lossless_videodsp: Improve included headers 2021-07-22 13:00:11 +02:00
lossless_videodsp.h avcodec/lossless_videodsp: Improve included headers 2021-07-22 13:00:11 +02:00
lossless_videoencdsp.c
lossless_videoencdsp.h Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
lpc.c avcodec/lpc: Avoid floating point division by 0 2021-05-29 20:14:24 +02:00
lpc.h avcodec/lpc: check for zero err in normalization in compute_lpc_coefs() 2021-07-03 18:03:35 +02:00
lscrdec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
lsp.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
lsp.h
lzf.c
lzf.h
lzw.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
lzw.h
lzwenc.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
m101.c avcodec/m101: Mark decoder as init-threadsafe 2021-05-02 02:41:01 +02:00
mace.c avcodec/mace: Mark decoders as init-threadsafe 2021-05-02 02:41:12 +02:00
magicyuv.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
magicyuvenc.c avcodec/encode: Always use intermediate buffer in ff_alloc_packet2() 2021-06-08 12:52:50 +02:00
Makefile avcodec/siren: MSN Siren decoder 2021-09-07 18:07:11 +10:00
mathops.h
mathtables.c
mdct15.c
mdct15.h lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bump 2021-01-01 14:14:57 +01:00
mdct_fixed_32.c avcodec: Remove the FFT_FIXED_32 define 2021-08-05 19:46:33 +02:00
mdct_float.c avcodec: Remove the FFT_FIXED_32 define 2021-08-05 19:46:33 +02:00
mdct_template.c avcodec: Remove the FFT_FIXED_32 define 2021-08-05 19:46:33 +02:00
mdec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
me_cmp.c avcodec/me_cmp: Remove ff_check_alignment() 2021-01-21 19:13:06 +01:00
me_cmp.h avcodec/me_cmp: Remove ff_check_alignment() 2021-01-21 19:13:06 +01:00
mediacodec.c
mediacodec.h
mediacodec_surface.c
mediacodec_surface.h
mediacodec_sw_buffer.c
mediacodec_sw_buffer.h
mediacodec_wrapper.c avcodec/mediacodec_wrapper: use MediaCodecInfo.isSoftwareOnly() when available 2021-03-10 14:09:14 +01:00
mediacodec_wrapper.h
mediacodecdec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
mediacodecdec_common.c avutil/frame: Remove deprecated AVFrame.pkt_pts field 2021-04-27 10:43:13 -03:00
mediacodecdec_common.h
metasound.c avcodec/metasound: Mark decoder as init-threadsafe 2021-05-12 06:00:14 +02:00
metasound_data.c avcodec/twinvq, metasound_data: Deduplicate lsp tables 2021-01-08 05:05:10 +01:00
metasound_data.h avcodec/twinvq, metasound_data: Deduplicate lsp tables 2021-01-08 05:05:10 +01:00
mf_utils.c
mf_utils.h
mfenc.c avcodec/mfenc: remove usage of avctx->pkt_timebase 2021-08-06 09:38:35 -03:00
microdvddec.c avcodec: Mark ff_ass_subtitle_header based decoders as init-threadsafe 2021-05-02 05:14:42 +02:00
midivid.c avcodec/midivid: Mark decoder as init-threadsafe 2021-05-02 02:42:26 +02:00
mimic.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
mjpeg.h
mjpeg2jpeg_bsf.c
mjpeg_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
mjpega_dump_header_bsf.c
mjpegbdec.c avcodec/mjpegbdec: Skip SOS on AVDISCARD_ALL as does mjpeg 2021-08-28 20:03:54 +02:00
mjpegdec.c avcodec/mjpegdec: Check for bits left in mjpeg_decode_scan_progressive_ac() 2021-08-28 20:03:21 +02:00
mjpegdec.h avcodec/mjpegdec: Decode to PAL8 independant of the location of LSE 2021-05-03 21:34:22 +02:00
mjpegdec_common.c avcodec/g2meet, mjpegdec: Factor out common VLC initialization code 2021-02-23 10:14:25 +01:00
mjpegenc.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
mjpegenc.h avcodec/mjpegenc_common: Move stuff only used by mjpegenc.c to it 2021-02-23 10:14:25 +01:00
mjpegenc_common.c avcodec/mjpegenc: Include all supported pix_fmts in mpegenc pix_fmts 2021-04-10 03:48:41 +02:00
mjpegenc_common.h avcodec/mjpegenc: Include all supported pix_fmts in mpegenc pix_fmts 2021-04-10 03:48:41 +02:00
mjpegenc_huffman.c
mjpegenc_huffman.h
mlp.c avcodec/avcodec: Stop including channel_layout.h in avcodec.h 2021-07-22 11:14:31 +02:00
mlp.h avcodec/mlp: move sync defines to common header 2021-09-05 18:12:56 +02:00
mlp_parse.c
mlp_parse.h lavc/mlp_parse: add required includes explicitly 2021-06-10 16:51:44 +02:00
mlp_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
mlpdec.c avcodec/mlpdec: fix integer sanitizer warning under clang 2021-09-07 18:16:13 +02:00
mlpdsp.c
mlpdsp.h
mlpenc.c avcodec/mlpenc: Fix mixed declarations and code warning 2021-09-09 12:07:06 +02:00
mlz.c
mlz.h
mmaldec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
mmvideo.c avcodec/mmvideo: Mark decoder as init-threadsafe 2021-05-02 02:42:44 +02:00
mobiclip.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
motion_est.c avcodec/motion_est: Fix invalid left shift of negative numbers 2021-04-01 14:50:25 +02:00
motion_est.h avcodec/motion_est, mpegvideo: Make pointers to static storage const 2020-12-31 12:44:12 +01:00
motion_est_template.c avcodec/motion_est: Fix invalid left shift of negative numbers 2021-04-01 14:50:25 +02:00
motionpixels.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
motionpixels_tablegen.c
motionpixels_tablegen.h
movsub_bsf.c
movtextdec.c avcodec: Mark ff_ass_subtitle_header based decoders as init-threadsafe 2021-05-02 05:14:42 +02:00
movtextenc.c avcodec/ass_split: Rename ff_ass_split_dialog2->ff_ass_split_dialog 2021-08-08 00:13:57 +02:00
mp3_header_decompress_bsf.c
mpc.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
mpc.h Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
mpc7.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
mpc7data.h
mpc8.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
mpc8data.h
mpc8huff.h
mpcdata.h
mpeg2_metadata_bsf.c mpeg2_metadata_bsf: Use common cbs bsf implementation 2021-01-21 17:13:55 +00:00
mpeg4_unpack_bframes_bsf.c
mpeg4audio.c avcodec/mpeg4audio: Remove avpriv_mpeg4audio_get_config 2021-04-27 10:43:03 -03:00
mpeg4audio.h avcodec/mpeg4audio: Remove avpriv_mpeg4audio_get_config 2021-04-27 10:43:03 -03:00
mpeg4data.h
mpeg4video.c avcodec/mpeg4video: Make initializing RLTable thread-safe 2021-04-27 00:40:18 +02:00
mpeg4video.h avcodec/mpeg4video: Make initializing RLTable thread-safe 2021-04-27 00:40:18 +02:00
mpeg4video_parser.c avcodec: Move all AVCodecParser.split functions to remove_extradata_bsf 2021-04-27 10:43:16 -03:00
mpeg4video_parser.h
mpeg4videodec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
mpeg4videoenc.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
mpeg12.c avcodec/mpeg12: Reindentation 2020-12-31 11:49:43 +01:00
mpeg12.h avcodec/mpeg12: Don't initialize encoder-only parts of RLTable 2020-12-31 11:11:59 +01:00
mpeg12data.c
mpeg12data.h
mpeg12dec.c avcodec/mpeg12dec: report error when picture type is unknown and err_detect is EXPLODE 2021-08-08 21:22:51 +02:00
mpeg12enc.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
mpeg12framerate.c
mpeg12vlc.h
mpeg_er.c
mpeg_er.h
mpegaudio.c
mpegaudio.h
mpegaudio_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
mpegaudio_tablegen.c
mpegaudio_tablegen.h
mpegaudiodata.c
mpegaudiodata.h
mpegaudiodec_common.c
mpegaudiodec_common_tablegen.c
mpegaudiodec_common_tablegen.h
mpegaudiodec_fixed.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
mpegaudiodec_float.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
mpegaudiodec_template.c lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bump 2021-01-01 14:14:57 +01:00
mpegaudiodecheader.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
mpegaudiodecheader.h Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
mpegaudiodsp.c
mpegaudiodsp.h
mpegaudiodsp_data.c
mpegaudiodsp_fixed.c
mpegaudiodsp_float.c
mpegaudiodsp_template.c Remove unnecessary mem.h inclusions 2021-07-22 14:47:57 +02:00
mpegaudioenc_fixed.c avcodec/avcodec: Stop including channel_layout.h in avcodec.h 2021-07-22 11:14:31 +02:00
mpegaudioenc_float.c avcodec/avcodec: Stop including channel_layout.h in avcodec.h 2021-07-22 11:14:31 +02:00
mpegaudioenc_template.c avcodec/encode: Always use intermediate buffer in ff_alloc_packet2() 2021-06-08 12:52:50 +02:00
mpegaudiotab.h
mpegpicture.c avcodec/mpegpicture: Keep ff_mpeg_framesize_alloc() failure state consistent 2021-03-31 23:09:35 +02:00
mpegpicture.h mpegvideo: use the AVVideoEncParams API for exporting QP tables 2021-01-01 14:23:19 +01:00
mpegutils.c avcodec: remove long dead debug_mv code 2021-01-25 19:03:22 -03:00
mpegutils.h Remove obsolete version.h inclusions 2021-07-22 14:34:31 +02:00
mpegvideo.c avcodec/rv34, mpegvideo: Fix segfault upon frame size change error 2021-04-08 01:17:24 +02:00
mpegvideo.h avcodec/mpegvideo_enc: Deduplicate ff_mpv_generic_options-based AVClasses 2021-07-08 20:10:17 +02:00
mpegvideo_enc.c avcodec/mpegvideo_enc: Deduplicate ff_mpv_generic_options-based AVClasses 2021-07-08 20:10:17 +02:00
mpegvideo_motion.c avcodec/mpegvideo_motion: Remove unnecessary headers 2021-02-11 09:07:10 +01:00
mpegvideo_parser.c avcodec: Move all AVCodecParser.split functions to remove_extradata_bsf 2021-04-27 10:43:16 -03:00
mpegvideo_xvmc.c
mpegvideodata.c
mpegvideodata.h
mpegvideodsp.c
mpegvideodsp.h
mpegvideoencdsp.c
mpegvideoencdsp.h
mpl2dec.c avcodec: Mark ff_ass_subtitle_header based decoders as init-threadsafe 2021-05-02 05:14:42 +02:00
mqc.c avcodec/mqc: Hardcode tables to save space 2021-05-12 06:00:14 +02:00
mqc.h avcodec/mqcenc: Make ff_mqc_flush() static 2021-09-08 22:59:14 +02:00
mqcdec.c
mqcenc.c avcodec/mqcenc: Make ff_mqc_flush() static 2021-09-08 22:59:14 +02:00
mscc.c avcodec/mscc: Mark decoders as init-threadsafe 2021-05-10 22:12:01 +02:00
msgsmdec.c
msgsmdec.h
msmpeg4.c avcodec/msmpeg4: Factor out common RLTable initialization code 2021-04-27 00:43:51 +02:00
msmpeg4.h avcodec/msmpeg4enc: Don't use code for static init that can fail 2021-04-02 16:01:10 +02:00
msmpeg4data.c avcodec/msmpeg4: Factor out common RLTable initialization code 2021-04-27 00:43:51 +02:00
msmpeg4data.h avcodec/msmpeg4: Factor out common RLTable initialization code 2021-04-27 00:43:51 +02:00
msmpeg4dec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
msmpeg4enc.c avcodec/msmpeg4enc: Reindent after the last commit 2021-04-27 00:52:03 +02:00
msp2dec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
msrle.c avcodec/msrle: Mark decoder as init-threadsafe 2021-05-02 02:44:20 +02:00
msrledec.c
msrledec.h
mss1.c avcodec/mss1: Mark decoder as init-threadsafe 2021-05-02 02:44:46 +02:00
mss2.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
mss2dsp.c
mss2dsp.h
mss3.c avcodec/mss3: Mark decoder as init-threadsafe 2021-05-02 02:46:10 +02:00
mss4.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
mss12.c avcodec/mss12: Don't apply non-zero offset to null pointer 2021-04-01 14:44:40 +02:00
mss12.h
mss34dsp.c
mss34dsp.h
msvideo1.c avcodec/msvideo1: Mark decoder as init-threadsafe 2021-05-02 02:46:50 +02:00
msvideo1enc.c avcodec/encode: Always use intermediate buffer in ff_alloc_packet2() 2021-06-08 12:52:50 +02:00
mv30.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
mvcdec.c avcodec/mvcdec: Mark decoders as init-threadsafe 2021-05-02 02:48:42 +02:00
mvha.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
mwsc.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
mxpegdec.c Revert "avcodec/mjpegdec: postpone calling ff_get_buffer() until the SOS marker" 2021-05-03 21:34:22 +02:00
nellymoser.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
nellymoser.h Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
nellymoserdec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
nellymoserenc.c avcodec/nellymoserenc: Avoid copying packet data, allow user-supplied buffers 2021-05-05 14:17:03 +02:00
noise_bsf.c avcodec/noise_bsf: restore dropamount for backwards compatibility 2021-07-30 17:14:43 +05:30
notchlc.c avcodec/notchlc: Mark decoder as init-threadsafe 2021-05-02 02:40:14 +02:00
null_bsf.c
nuv.c avcodec/nuv: Mark decoder as init-threadsafe 2021-05-12 06:00:14 +02:00
nvdec.c avutil/buffer: Switch AVBuffer API to size_t 2021-04-27 10:43:13 -03:00
nvdec.h
nvdec_av1.c avcodec/av1dec: support exporting Film Grain params as frame side data 2020-12-16 13:34:11 -03:00
nvdec_h264.c
nvdec_hevc.c
nvdec_mjpeg.c
nvdec_mpeg4.c
nvdec_mpeg12.c
nvdec_vc1.c
nvdec_vp8.c
nvdec_vp9.c
nvenc.c avcodec/nvenc: add constrainedFrame encoding support 2021-09-06 14:25:26 +02:00
nvenc.h avcodec/nvenc: add constrainedFrame encoding support 2021-09-06 14:25:26 +02:00
nvenc_h264.c avcodec/nvenc: add constrainedFrame encoding support 2021-09-06 14:25:26 +02:00
nvenc_hevc.c avcodec/nvenc: add constrainedFrame encoding support 2021-09-06 14:25:26 +02:00
omx.c avcodec/omx: Reindentation 2021-09-04 08:04:22 +02:00
on2avc.c avcodec/on2avc: Mark decoder as init-threadsafe 2021-05-02 02:38:45 +02:00
on2avcdata.c
on2avcdata.h
options.c avutil: remove deprecated AVClass.child_class_next 2021-04-27 11:48:04 -03:00
options_table.h avcodec/options_table: Treat (request_)channel_layout as channel layout 2021-08-15 23:19:35 +02:00
opus.c avcodec/avcodec: Stop including channel_layout.h in avcodec.h 2021-07-22 11:14:31 +02:00
opus.h lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bump 2021-01-01 14:14:57 +01:00
opus_celt.c
opus_celt.h lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bump 2021-01-01 14:14:57 +01:00
opus_metadata_bsf.c avcodec/avcodec: Stop including bsf.h in avcodec.h 2021-07-22 11:14:16 +02:00
opus_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
opus_pvq.c
opus_pvq.h lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bump 2021-01-01 14:14:57 +01:00
opus_rc.c
opus_rc.h
opus_silk.c
opusdec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
opusdsp.c
opusdsp.h
opusenc.c avcodec/avcodec: Stop including channel_layout.h in avcodec.h 2021-07-22 11:14:31 +02:00
opusenc.h
opusenc_psy.c
opusenc_psy.h lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bump 2021-01-01 14:14:57 +01:00
opusenc_utils.h
opustab.c Mark some pointers as const 2021-01-01 15:25:48 +01:00
opustab.h Remove unnecessary mem.h inclusions 2021-07-22 14:47:57 +02:00
packet.h avpacket: ABI bump additions 2021-08-02 14:30:52 +02:00
packet_internal.h avcodec/packet_internal: move the next pointer in PacketList to the top of the struct 2021-04-27 19:20:37 -03:00
paf.h
pafaudio.c avcodec/avcodec: Stop including channel_layout.h in avcodec.h 2021-07-22 11:14:31 +02:00
pafvideo.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
pamenc.c avcodec/pamenc: Avoid copying packet data, allow user-supplied buffers 2021-05-23 15:10:41 +02:00
parser.c avcodec/avcodec: Allow up to seven codec ids per parser 2021-09-02 19:02:35 +02:00
parser.h
parsers.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
pcm-bluray.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
pcm-dvd.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
pcm-dvdenc.c avcodec/avcodec: Stop including channel_layout.h in avcodec.h 2021-07-22 11:14:31 +02:00
pcm.c avcodec/pcm: Allow user-supplied buffers 2021-05-05 14:17:03 +02:00
pcm_rechunk_bsf.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
pcm_tablegen.c
pcm_tablegen.h
pcx.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
pcxenc.c avcodec/encode: Always use intermediate buffer in ff_alloc_packet2() 2021-06-08 12:52:50 +02:00
pel_template.c
pgssubdec.c avcodec/pgssubdec: Mark decoder as init-threadsafe 2021-05-02 02:34:46 +02:00
pgxdec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
photocd.c Remove unnecessary avassert.h inclusions 2021-07-22 15:02:30 +02:00
pictordec.c avcodec/pictordec: Optimize more odd cases for picmemset() 2021-09-02 19:28:53 +02:00
pixblockdsp.c
pixblockdsp.h
pixels.h
pixlet.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
png.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
png.h lavc: split LSCR decoder out of PNG decoder 2021-02-24 17:16:46 +01:00
png_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
pngdec.c Avoid calling functions repeatedly via FFMIN 2021-07-18 22:06:20 +02:00
pngdsp.c
pngdsp.h
pngenc.c avcodec/pngenc: Deduplicate AVClasses 2021-07-08 20:10:17 +02:00
pnm.c lavc/pnm: Allow decoding gray float pfm images. 2021-02-15 00:01:07 +01:00
pnm.h
pnm_parser.c avcodec/pnm_parser: add support for PFM parsing 2021-09-03 19:10:20 +02:00
pnmdec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
pnmenc.c avcodec/pnmenc: Avoid intermediate buffer, allow user-supplied buffers 2021-05-23 15:08:30 +02:00
profiles.c avcodec: add vvc codec id and profiles 2021-01-11 17:01:34 -03:00
profiles.h avcodec: add vvc codec id and profiles 2021-01-11 17:01:34 -03:00
prores_metadata_bsf.c
proresdata.c
proresdata.h
proresdec.h
proresdec2.c avcodec/proresdec2: Mark decoder as init-threadsafe 2021-05-02 02:35:37 +02:00
proresdsp.c
proresdsp.h
proresenc_anatoliy.c avcodec/proresenc_anatoliy: Deduplicate pix_fmts arrays 2021-07-08 20:10:17 +02:00
proresenc_kostya.c avcodec/encode: Always use intermediate buffer in ff_alloc_packet2() 2021-06-08 12:52:50 +02:00
prosumer.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
psd.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
psymodel.c
psymodel.h
pthread.c avcodec/pthread_frame: Move (init|free)_pthread() to pthread.c 2021-09-04 08:03:19 +02:00
pthread_frame.c avcodec/pthread_frame: Move (init|free)_pthread() to pthread.c 2021-09-04 08:03:19 +02:00
pthread_internal.h avcodec/pthread_frame: Move (init|free)_pthread() to pthread.c 2021-09-04 08:03:19 +02:00
pthread_slice.c
ptx.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
put_bits.h avcodec/bitstream: Remove avpriv PutBits API functions 2021-04-27 10:43:03 -03:00
qcelpdata.h
qcelpdec.c avcodec/qcelpdec: Mark decoder as init-threadsafe 2021-05-06 06:13:54 +02:00
qdm2.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
qdm2_tablegen.c
qdm2_tablegen.h
qdm2data.h
qdmc.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
qdrw.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
qpeg.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
qpel_template.c
qpeldsp.c
qpeldsp.h
qsv.c avcodec/qsv: Make ff_qsv_map_error() static 2021-09-08 22:59:14 +02:00
qsv.h
qsv_api.c
qsv_internal.h avcodec/qsv: Make ff_qsv_map_error() static 2021-09-08 22:59:14 +02:00
qsvdec.c qsvdec: add support for HW_DEVICE_CTX method 2021-08-11 13:45:36 -03:00
qsvenc.c avcodec/qsv_enc: do not reuse enc_ctrl from previous frames 2021-09-09 12:53:25 -03:00
qsvenc.h lavc/qsvenc: allows the SDK runtime to choose LowPower/non-LowPower modes 2021-08-12 22:25:11 -03:00
qsvenc_h264.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
qsvenc_hevc.c qsvenc_hevc: allow user set more coding options 2021-07-02 23:38:36 +08:00
qsvenc_jpeg.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
qsvenc_mpeg2.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
qsvenc_vp9.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
qtrle.c avcodec/qtrle: Mark decoder as init-threadsafe 2021-05-02 05:14:41 +02:00
qtrleenc.c avcodec/encode: Always use intermediate buffer in ff_alloc_packet2() 2021-06-08 12:52:50 +02:00
r210dec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
r210enc.c avcodec/r210enc: Deduplicate pix_fmts arrays 2021-05-05 14:17:03 +02:00
ra144.c
ra144.h lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bump 2021-01-01 14:14:57 +01:00
ra144dec.c avcodec/ra144dec: Mark decoder as init-threadsafe 2021-05-02 02:23:48 +02:00
ra144enc.c avcodec/avcodec: Stop including channel_layout.h in avcodec.h 2021-07-22 11:14:31 +02:00
ra288.c avcodec/ra288: Mark decoder as init-threadsafe 2021-05-02 03:59:17 +02:00
ra288.h lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bump 2021-01-01 14:14:57 +01:00
ralf.c avcodec/ralf: Mark decoder as init-threadsafe 2021-05-02 02:27:40 +02:00
ralfdata.h
rangecoder.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
rangecoder.h avcodec/rangecoder: Move ff_rac_check_termination to tests/rangecoder.c 2021-02-24 08:53:43 +01:00
rasc.c Remove unnecessary avassert.h inclusions 2021-07-22 15:02:30 +02:00
ratecontrol.c
ratecontrol.h
raw.c
raw.h Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
rawdec.c avcodec/rawdec: Mark decoder as init-threadsafe 2021-05-10 22:12:01 +02:00
rawenc.c avcodec/rawenc: Allow user-supplied buffers 2021-05-05 14:17:03 +02:00
rdft.c
rdft.h
realtextdec.c avcodec: Mark ff_ass_subtitle_header based decoders as init-threadsafe 2021-05-02 05:14:42 +02:00
rectangle.h
remove_extradata_bsf.c avcodec: Move all AVCodecParser.split functions to remove_extradata_bsf 2021-04-27 10:43:16 -03:00
reverse.c
rkmppdec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
rl.c Remove unnecessary mem.h inclusions 2021-07-22 14:47:57 +02:00
rl.h avcodec/rl: Improve documentation of ff_rl_init/ff_rl_init_vlc 2021-05-05 18:00:25 +02:00
rl2.c avcodec/rl2: Mark decoder as init-threadsafe 2021-05-02 02:29:47 +02:00
rle.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
rle.h
rnd_avg.h
roqaudioenc.c avcodec/roqaudioenc: Avoid copying data, allow user-supplied buffers 2021-05-05 14:17:03 +02:00
roqvideo.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
roqvideo.h avcodec/roqvideo: Use dedicated context for encoder 2021-03-01 06:04:46 +01:00
roqvideodec.c avcodec/roqvideodec: Mark decoder as init-threadsafe 2021-05-02 02:32:10 +02:00
roqvideoenc.c avcodec/encode: Always use intermediate buffer in ff_alloc_packet2() 2021-06-08 12:52:50 +02:00
rpza.c avcodec/rpza: Mark decoder as init-threadsafe 2021-05-02 02:33:28 +02:00
rpzaenc.c avcodec/encode: Always use intermediate buffer in ff_alloc_packet2() 2021-06-08 12:52:50 +02:00
rscc.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
rtjpeg.c
rtjpeg.h lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bump 2021-01-01 14:14:57 +01:00
rv10.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
rv10.h
rv10enc.c avcodec/mpegvideo_enc: Deduplicate ff_mpv_generic_options-based AVClasses 2021-07-08 20:10:17 +02:00
rv20enc.c avcodec/mpegvideo_enc: Deduplicate ff_mpv_generic_options-based AVClasses 2021-07-08 20:10:17 +02:00
rv30.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
rv30data.h
rv30dsp.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
rv34.c avcodec/rv34: Move dsp init code to rv30/rv40 2021-04-12 18:29:10 +02:00
rv34.h lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bump 2021-01-01 14:14:57 +01:00
rv34_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
rv34data.h avcodec/rv34data: Remove rv34_dquant_tab 2021-02-24 09:52:40 +01:00
rv34dsp.c
rv34dsp.h
rv34vlc.h
rv40.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
rv40data.h
rv40dsp.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
rv40vlc2.h
s302m.c avcodec/avcodec: Stop including channel_layout.h in avcodec.h 2021-07-22 11:14:31 +02:00
s302menc.c avcodec/avcodec: Stop including channel_layout.h in avcodec.h 2021-07-22 11:14:31 +02:00
samidec.c avcodec: Mark ff_ass_subtitle_header based decoders as init-threadsafe 2021-05-02 05:14:42 +02:00
sanm.c avcodec/sanm: Mark decoder as init-threadsafe 2021-05-02 04:14:03 +02:00
sbc.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
sbc.h Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
sbc_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
sbcdec.c avcodec/avcodec: Stop including channel_layout.h in avcodec.h 2021-07-22 11:14:31 +02:00
sbcdec_data.c
sbcdec_data.h
sbcdsp.c
sbcdsp.h lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bump 2021-01-01 14:14:57 +01:00
sbcdsp_data.c lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bump 2021-01-01 14:14:57 +01:00
sbcdsp_data.h
sbcenc.c avcodec/avcodec: Stop including channel_layout.h in avcodec.h 2021-07-22 11:14:31 +02:00
sbr.h lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bump 2021-01-01 14:14:57 +01:00
sbrdsp.c
sbrdsp.h
sbrdsp_fixed.c avcodec/sbrdsp_fixed: Fix negation overflow in sbr_neg_odd_64_c() 2021-08-10 18:05:13 +02:00
sbrdsp_template.c
scpr.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
scpr.h
scpr3.c avcodec/scpr3: Avoid code duplication when updating models 2021-02-23 10:14:26 +01:00
scpr3.h
screenpresso.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
sei.h avcodec/sei: add Parameter Sets Inclusion Indication enum value 2021-01-26 21:27:29 -03:00
setts_bsf.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
sga.c Remove unnecessary avassert.h inclusions 2021-07-22 15:02:30 +02:00
sgi.h
sgidec.c Remove unnecessary avassert.h inclusions 2021-07-22 15:02:30 +02:00
sgienc.c avcodec/encode: Always use intermediate buffer in ff_alloc_packet2() 2021-06-08 12:52:50 +02:00
sgirledec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
sheervideo.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
sheervideodata.h
shorten.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
simple_idct.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
simple_idct.h
simple_idct_template.c
sinewin.c avcodec/aacdec_fixed: Move fixed-point sinewin tables to its only user 2021-02-07 10:28:29 +01:00
sinewin.h avcodec/aacdec_fixed: Move fixed-point sinewin tables to its only user 2021-02-07 10:28:29 +01:00
sinewin_fixed_tablegen.c avcodec/aacdec_fixed: Move fixed-point sinewin tables to its only user 2021-02-07 10:28:29 +01:00
sinewin_fixed_tablegen.h avcodec/aacdec_fixed: Move fixed-point sinewin tables to its only user 2021-02-07 10:28:29 +01:00
sinewin_tablegen.c avcodec/aacdec_fixed: Move fixed-point sinewin tables to its only user 2021-02-07 10:28:29 +01:00
sinewin_tablegen.h avcodec/aacdec_fixed: Move fixed-point sinewin tables to its only user 2021-02-07 10:28:29 +01:00
sipr.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
sipr.h lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bump 2021-01-01 14:14:57 +01:00
sipr16k.c
sipr16kdata.h
sipr_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
siprdata.h
siren.c avcodec/siren: decode_vector: remove unused parameter 2021-09-09 18:38:16 +10:00
smacker.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
smc.c avcodec/smc: use shorter way to access GetByteContext 2021-08-14 10:20:38 +02:00
smcenc.c avcodec: add SMC encoder 2021-08-18 08:55:56 +02:00
snappy.c Remove unnecessary mem.h inclusions 2021-07-22 14:47:57 +02:00
snappy.h
snow.c avcodec/snow: Hardcode table to save space 2021-05-02 05:14:42 +02:00
snow.h avcodec/snow: Hardcode table to save space 2021-05-02 05:14:42 +02:00
snow_dwt.c avcodec/snow_dwt: Make ff_snow_(horizont|vertic)al_compose97i static 2021-09-08 22:59:14 +02:00
snow_dwt.h avcodec/snow_dwt: Make ff_snow_(horizont|vertic)al_compose97i static 2021-09-08 22:59:14 +02:00
snowdata.h avcodec/snow: Hardcode table to save space 2021-05-02 05:14:42 +02:00
snowdec.c avcodec: Remove some unnecessary mpegvideo.h inclusions 2021-07-22 15:02:46 +02:00
snowenc.c avcodec/encode: Always use intermediate buffer in ff_alloc_packet2() 2021-06-08 12:52:50 +02:00
sonic.c avcodec/encode: Always use intermediate buffer in ff_alloc_packet2() 2021-06-08 12:52:50 +02:00
sp5x.h avcodec/sp5x: Remove unused quant tables 2021-01-26 13:57:00 +01:00
sp5xdec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
speedhq.c avcodec/speedhq, speedhqenc: Make codecs init-threadsafe 2021-05-05 17:52:41 +02:00
speedhqenc.c avcodec/mpegvideo_enc: Deduplicate ff_mpv_generic_options-based AVClasses 2021-07-08 20:10:17 +02:00
speedhqenc.h
srtdec.c avcodec: Mark ff_ass_subtitle_header based decoders as init-threadsafe 2021-05-02 05:14:42 +02:00
srtenc.c avcodec/ass_split: Rename ff_ass_split_dialog2->ff_ass_split_dialog 2021-08-08 00:13:57 +02:00
startcode.c
startcode.h
subviewerdec.c avcodec: Mark ff_ass_subtitle_header based decoders as init-threadsafe 2021-05-02 05:14:42 +02:00
sunrast.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
sunrast.h
sunrastenc.c avcodec/encode: Always use intermediate buffer in ff_alloc_packet2() 2021-06-08 12:52:50 +02:00
svq1.c
svq1.h
svq1_cb.h lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bump 2021-01-01 14:14:57 +01:00
svq1_vlc.h
svq1dec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
svq1enc.c avcodec/encode: Always use intermediate buffer in ff_alloc_packet2() 2021-06-08 12:52:50 +02:00
svq1enc.h lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bump 2021-01-01 14:14:57 +01:00
svq1enc_cb.h
svq3.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
synth_filter.c
synth_filter.h
tableprint.h avcodec/tableprint: Don't include mem_internal.h 2021-01-22 19:09:57 +01:00
tableprint_vlc.h avcodec/tableprint_vlc: Fix building with hardcoded tables 2021-07-23 14:43:52 +02:00
tak.c avcodec/avcodec: Stop including channel_layout.h in avcodec.h 2021-07-22 11:14:31 +02:00
tak.h
tak_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
takdec.c avcodec/takdec: Mark decoder as init-threadsafe 2021-05-02 04:13:32 +02:00
takdsp.c
takdsp.h
targa.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
targa.h
targa_y216dec.c avcodec/targa_y216dec: Mark decoder as init-threadsafe 2021-05-02 03:55:58 +02:00
targaenc.c avcodec/encode: Always use intermediate buffer in ff_alloc_packet2() 2021-06-08 12:52:50 +02:00
tdsc.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
textdec.c avcodec/textdec: Deduplicate AVClasses 2021-07-08 20:10:17 +02:00
texturedsp.c
texturedsp.h
texturedspenc.c
thread.h avcodec: Remove deprecated old encode/decode APIs 2021-04-27 10:43:12 -03:00
tiertexseqv.c avcodec/tiertexseqv: Mark decoder as init-threadsafe 2021-05-02 04:13:03 +02:00
tiff.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
tiff.h
tiff_common.c avcodec/tiff_common: Fix AVBPrint error checks 2021-08-30 15:48:11 +02:00
tiff_common.h Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
tiff_data.h avcodec/tiff_data: Move data to its only user 2021-02-23 11:30:57 +01:00
tiffenc.c avcodec/encode: Always use intermediate buffer in ff_alloc_packet2() 2021-06-08 12:52:50 +02:00
tmv.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
tpeldsp.c
tpeldsp.h
trace_headers_bsf.c avcodec/trace_headers_bsf: also parse extradata in packet side data 2021-08-14 23:06:38 -03:00
truehd_core_bsf.c
truemotion1.c avcodec/truemotion1: Mark decoder as init-threadsafe 2021-05-02 03:56:48 +02:00
truemotion1data.h
truemotion2.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
truemotion2rt.c Remove unnecessary mem.h inclusions 2021-07-22 14:47:57 +02:00
truespeech.c avcodec/truespeech: Mark decoder as init-threadsafe 2021-05-02 03:59:41 +02:00
truespeech_data.h
tscc.c avcodec/tscc: Mark decoder as init-threadsafe 2021-05-10 22:12:01 +02:00
tscc2.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
tscc2data.h
tta.c avcodec/avcodec: Stop including channel_layout.h in avcodec.h 2021-07-22 11:14:31 +02:00
ttadata.c avcodec/ttadata: Add sentinel at the end of ff_tta_shift_1 2021-06-12 14:22:42 +02:00
ttadata.h
ttadsp.c
ttadsp.h
ttaenc.c avcodec/encode: Always use intermediate buffer in ff_alloc_packet2() 2021-06-08 12:52:50 +02:00
ttaencdsp.c
ttaencdsp.h
ttmlenc.c avcodec/ass_split: Rename ff_ass_split_dialog2->ff_ass_split_dialog 2021-08-08 00:13:57 +02:00
ttmlenc.h avcodec/ttmlenc: add initial support for regions and styles 2021-04-26 16:40:31 +03:00
twinvq.c
twinvq.h
twinvq_data.h avcodec/twinvq, metasound_data: Deduplicate lsp tables 2021-01-08 05:05:10 +01:00
twinvqdec.c avcodec/twinvqdec: Mark decoder as init-threadsafe 2021-05-12 06:00:14 +02:00
txd.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
ulti.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
ulti_cb.h
unary.h
utils.c avcodec/utils: don't return negative values in av_get_audio_frame_duration() 2021-08-06 21:22:49 -03:00
utvideo.h
utvideodec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
utvideodsp.c
utvideodsp.h
utvideoenc.c avcodec/encode: Always use intermediate buffer in ff_alloc_packet2() 2021-06-08 12:52:50 +02:00
v4l2_buffers.c
v4l2_buffers.h Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
v4l2_context.c
v4l2_context.h Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
v4l2_fmt.c
v4l2_fmt.h Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
v4l2_m2m.c
v4l2_m2m.h
v4l2_m2m_dec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
v4l2_m2m_enc.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
v210_template.c
v210dec.c Remove unnecessary mem.h inclusions 2021-07-22 14:47:57 +02:00
v210dec.h
v210enc.c avcodec/v210enc: Allow user-supplied buffers 2021-05-05 14:17:03 +02:00
v210enc.h
v210x.c Remove unnecessary mem.h inclusions 2021-07-22 14:47:57 +02:00
v308dec.c avcodec/v308dec: Mark decoder as init-threadsafe 2021-05-02 04:12:28 +02:00
v308enc.c avcodec/v308enc: Avoid copying packet data, allow user-supplied buffers 2021-05-05 14:17:03 +02:00
v408dec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
v408enc.c avcodec/v408enc: Deduplicate pix_fmts arrays 2021-05-05 14:17:03 +02:00
v410dec.c avcodec/v410dec: Mark decoder as init-threadsafe 2021-05-02 04:13:13 +02:00
v410enc.c avcodec/v410enc: Avoid copying packet data, allow user-supplied buffers 2021-05-05 14:17:03 +02:00
vaapi_av1.c avcodec/vaapi_av1: pass full buffer size for each tile 2021-05-20 17:09:48 +03:00
vaapi_decode.c avcodec/vaapi: Remove old and deprecated VAAPI context and header 2021-04-27 10:43:06 -03:00
vaapi_decode.h avcodec/vaapi: Remove old and deprecated VAAPI context and header 2021-04-27 10:43:06 -03:00
vaapi_encode.c avutil/buffer: Switch AVBuffer API to size_t 2021-04-27 10:43:13 -03:00
vaapi_encode.h
vaapi_encode_h264.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
vaapi_encode_h265.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
vaapi_encode_mjpeg.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
vaapi_encode_mpeg2.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
vaapi_encode_vp8.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
vaapi_encode_vp9.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
vaapi_h264.c
vaapi_hevc.c
vaapi_hevc.h
vaapi_mjpeg.c
vaapi_mpeg2.c
vaapi_mpeg4.c
vaapi_vc1.c
vaapi_vp8.c
vaapi_vp9.c
vb.c avcodec/vb: Mark decoder as init-threadsafe 2021-05-02 04:07:53 +02:00
vble.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
vc1.c avcodec/vc1: Check remaining bits in ff_vc1_parse_frame_header() 2021-05-12 23:00:07 +02:00
vc1.h avcodec/vc1: Remove unused hrd fields 2021-04-12 18:29:11 +02:00
vc1_block.c avcodec/msmpeg4dec: Don't check for errors for complete VLCs 2021-01-29 06:28:24 +01:00
vc1_common.h
vc1_loopfilter.c
vc1_mc.c
vc1_parser.c avcodec: Move all AVCodecParser.split functions to remove_extradata_bsf 2021-04-27 10:43:16 -03:00
vc1_pred.c
vc1_pred.h
vc1acdata.h
vc1data.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
vc1data.h
vc1dec.c avcodec/vc1dec: return value check for init_get_bits 2021-08-26 09:23:15 +02:00
vc1dsp.c
vc1dsp.h
vc2enc.c avcodec/vc2enc: Check for non negative slice bounds 2021-06-08 18:00:05 +02:00
vc2enc_dwt.c
vc2enc_dwt.h
vcr1.c avcodec/vcr1: Mark decoder as init-threadsafe 2021-05-02 04:10:41 +02:00
vdpau.c avutil/internal: Move MAKE_ACCESSORS to its only user 2021-08-05 20:05:54 +02:00
vdpau.h avcodec/vdpau: Remove deprecated av_vdpau_get_profile 2021-04-27 10:43:04 -03:00
vdpau_h264.c
vdpau_hevc.c
vdpau_internal.h
vdpau_mpeg4.c
vdpau_mpeg12.c
vdpau_vc1.c
vdpau_vp9.c
version.h avcodec/libvpxenc: Apply codec options to alpha codec context 2021-09-08 18:48:00 -07:00
videodsp.c
videodsp.h
videodsp_template.c
videotoolbox.c avcodec/videotoolbox: make FFmpeg-to-VT mapping error more informative 2021-01-02 14:36:22 +02:00
videotoolbox.h
videotoolboxenc.c Fix for bug #9231: B-frames parameter is ignored in videotoolboxenc 2021-08-13 08:57:27 -04:00
vima.c avcodec/vima: Make decoder init-threadsafe 2021-05-02 04:02:13 +02:00
vlc.h
vmdaudio.c avcodec/vmdaudio: Mark decoder as init-threadsafe 2021-05-02 04:04:23 +02:00
vmdvideo.c avcodec/vmdvideo: Mark decoder as init-threadsafe 2021-05-10 22:12:02 +02:00
vmnc.c avcodec/vmnc: Mark decoder as init-threadsafe 2021-05-02 04:12:39 +02:00
vorbis.c
vorbis.h avcodec/vorbis_data: Move encoder-related table to its only user 2021-01-29 15:49:54 +01:00
vorbis_data.c avcodec/vorbis_data: Move encoder-related table to its only user 2021-01-29 15:49:54 +01:00
vorbis_enc_data.h avcodec/vorbisenc: Combine codebooks, avoid relocations 2021-05-12 06:00:14 +02:00
vorbis_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
vorbis_parser.h
vorbis_parser_internal.h
vorbisdec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
vorbisdsp.c
vorbisdsp.h
vorbisenc.c libavcodec/vorbisenc: Add missing initial_padding 2021-07-12 09:54:52 +02:00
vp3.c avcodec/vp3: Mark decoders as init-threadsafe 2021-05-10 23:13:30 +02:00
vp3_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
vp3data.h avcodec/vp3data: Deduplicate coeff_tables 2021-01-08 05:05:10 +01:00
vp3dsp.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
vp3dsp.h
vp4data.h
vp5.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
vp5data.h
vp6.c avcodec/vp6: return value check for init_get_bits 2021-08-26 17:06:57 +10:00
vp6data.h
vp6dsp.c
vp8.c avcodec/vp8: Mark decoders as init-threadsafe 2021-05-10 22:12:01 +02:00
vp8.h lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bump 2021-01-01 14:14:57 +01:00
vp8_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
vp8data.h avcodec/vp8data: Remove unused array 2021-01-25 00:18:47 +01:00
vp8dsp.c
vp8dsp.h
vp9.c avcodec/vp9: Remove vp9_free_entries() 2021-09-04 08:03:33 +02:00
vp9.h
vp9_mc_template.c
vp9_metadata_bsf.c vp9_metadata_bsf: Use common cbs bsf implementation 2021-01-21 17:13:55 +00:00
vp9_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
vp9_raw_reorder_bsf.c
vp9_superframe_bsf.c
vp9_superframe_split_bsf.c
vp9block.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
vp9data.c
vp9data.h
vp9dec.h avcodec/vp9: Check initializing conditions/mutexes 2021-09-04 08:03:19 +02:00
vp9dsp.c lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bump 2021-01-01 14:14:57 +01:00
vp9dsp.h
vp9dsp_8bpp.c
vp9dsp_10bpp.c
vp9dsp_12bpp.c
vp9dsp_template.c avcodec/vp9dsp_template: Fix integer overflows in itxfm_wrapper 2021-02-04 23:34:29 +01:00
vp9lpf.c
vp9mvs.c
vp9prob.c
vp9recon.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
vp9shared.h
vp56.c
vp56.h lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bump 2021-01-01 14:14:57 +01:00
vp56data.c
vp56data.h
vp56dsp.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
vp56dsp.h
vp56rac.c
vqavideo.c avcodec/vqavideo: Cleanup generically on init failure 2021-05-02 04:09:18 +02:00
vt_internal.h
wavpack.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
wavpack.h avcodec/wavpack: Deduplicate exp and log tables 2021-01-08 05:06:11 +01:00
wavpackdata.c avcodec/wavpack: Deduplicate exp and log tables 2021-01-08 05:06:11 +01:00
wavpackenc.c avcodec/avcodec: Stop including channel_layout.h in avcodec.h 2021-07-22 11:14:31 +02:00
wavpackenc.h
wcmv.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
webp.c avcodec/webp: Check available space in loop in decode_entropy_coded_image() 2021-08-22 18:08:00 +02:00
webp_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
webvttdec.c avcodec: Mark ff_ass_subtitle_header based decoders as init-threadsafe 2021-05-02 05:14:42 +02:00
webvttenc.c avcodec/ass_split: Rename ff_ass_split_dialog2->ff_ass_split_dialog 2021-08-08 00:13:57 +02:00
wma.c avcodec/wma: Return specific error code 2021-08-26 09:20:56 +02:00
wma.h avcodec/wmadec: fix WMA gapless playback 2021-09-12 22:23:35 +02:00
wma_common.c
wma_common.h
wma_freqs.c
wma_freqs.h
wmadata.h
wmadec.c avcodec/wmadec: fix WMA gapless playback 2021-09-12 22:23:35 +02:00
wmaenc.c avcodec/encode: Always use intermediate buffer in ff_alloc_packet2() 2021-06-08 12:52:50 +02:00
wmalosslessdec.c avcodec/wmalosslessdec: Mark decoder as init-threadsafe 2021-05-06 06:13:54 +02:00
wmaprodata.h
wmaprodec.c avcodec/wmaprodec: unbreak old xma2 decoding 2021-09-03 20:09:28 +02:00
wmavoice.c avcodec/wmavoice: Mark decoder as init-threadsafe 2021-05-06 06:13:54 +02:00
wmavoice_data.h
wmv2.c
wmv2.h Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
wmv2data.c
wmv2data.h
wmv2dec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
wmv2dsp.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
wmv2dsp.h
wmv2enc.c avcodec/mpegvideo_enc: Deduplicate ff_mpv_generic_options-based AVClasses 2021-07-08 20:10:17 +02:00
wnv1.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
wrapped_avframe.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
ws-snd1.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
xan.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
xbm_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
xbmdec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
xbmenc.c avcodec/encode: Always use intermediate buffer in ff_alloc_packet2() 2021-06-08 12:52:50 +02:00
xface.c
xface.h
xfacedec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
xfaceenc.c avcodec/xfaceenc: Avoid copying packet data, allow user-supplied buffers 2021-05-05 14:17:03 +02:00
xiph.c
xiph.h
xl.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
xma_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
xpmdec.c avcodec/xpmdec: Move allocations down after more error checks 2021-09-05 22:22:05 +02:00
xsubdec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
xsubenc.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
xvididct.c
xvididct.h
xvmc.h
xvmc_internal.h
xwd.h
xwddec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
xwdenc.c avcodec/xwdenc: Avoid copying packet data, allow user-supplied buffers 2021-05-05 14:17:03 +02:00
xxan.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
y41pdec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
y41penc.c avcodec/y41penc: Avoid copying packet data, allow user-supplied buffers 2021-05-05 14:17:03 +02:00
ylc.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
yop.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
yuv4dec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
yuv4enc.c avcodec/yuv4enc: Avoid copying packet data, allow user-supplied buffers 2021-05-05 14:17:04 +02:00
zerocodec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
zmbv.c avcodec/zmbv: Mark decoder as init-threadsafe 2021-05-07 09:25:10 +02:00
zmbvenc.c avcodec/zmbvenc: Mark encoder as init-threadsafe 2021-05-07 09:26:26 +02:00