FFmpeg/libavcodec
Andreas Rheinhardt d7a75d2163 avcodec/ac3tab: Unavpriv ac3_channel_layout_tab
It is small (16 B) and therefore the overhead of exporting it more
than outweighs the size savings from not having duplicated symbols:
When the symbol is no longer avpriv, one saves twice the size of
the string containing the symbols name (2x30 byte), two entries
in .dynsym (24 bytes each on x64), one entry in the importing libraries
.got and .rela.dyn (8 + 24 bytes on x64) and two entries for the
symbol version (2 bytes each) and one hash value in the exporting
library (4 bytes).
(The exact numbers are of course different for other platforms
(e.g. when using dlls), but given that the strings saved alone
more than outweigh the array size it can be presumed that this
is beneficial for all platforms.)

Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
2022-01-04 13:16:49 +01:00
..
aarch64 aarch64: Add Armv8.5-A BTI support 2021-11-16 13:43:56 +02:00
alpha
arm arm/aarch64: Improve scheduling in the avg form of h264_qpel 2021-10-18 14:27:36 +03:00
avr32
bfin
loongarch avcodec: [loongarch] Optimize vc1dsp with LASX. 2021-12-23 12:28:54 +01:00
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/tests: Update .gitignore file 2021-12-16 12:25:55 +01:00
x86 av(codec|device): Don't cast pointers to int 2021-11-21 00:35:30 +01: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/encoders: Remove redundant setting of AV_PKT_FLAG_KEY 2021-09-28 01:57:10 +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 all: Remove unused-but-set variables 2021-12-03 16:09:14 +01:00
aaccoder_trellis.h
aaccoder_twoloop.h avcodec: stop using deprecated codec flags 2017-03-25 21:37:05 -03:00
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 avcodec/aacdectab: add mapping for 22.2 2020-08-04 00:17:56 +03:00
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: add SIMD optimizations for abs_pow34 and quantization 2016-10-18 21:41:18 +01:00
aacenc_quantization_misc.h
aacenc_tns.c
aacenc_tns.h
aacenc_utils.h
aacenctab.c
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
aacps_common.c avcodec/aacps_common: Use minimal VLC nb_bits/max_depth 2020-12-31 23:18:55 +01:00
aacps_fixed.c avcodec: Implementation of AAC_fixed_decoder (PS-module) 2015-07-22 21:51:28 +02:00
aacps_fixed_tablegen.c
aacps_fixed_tablegen.h
aacps_float.c avcodec: Implementation of AAC_fixed_decoder (PS-module) 2015-07-22 21:51:28 +02:00
aacps_tablegen.c
aacps_tablegen.h
aacps_tablegen_template.c
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 Replace all occurences of av_mallocz_array() by av_calloc() 2021-09-20 01:03:52 +02:00
aacsbr.c
aacsbr.h
aacsbr_fixed.c
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_channel_layout_tab.c avcodec/ac3tab: Unavpriv ac3_channel_layout_tab 2022-01-04 13:16:49 +01:00
ac3_channel_layout_tab.h avcodec/ac3tab: Unavpriv ac3_channel_layout_tab 2022-01-04 13:16:49 +01:00
ac3_parser.c avcodec/ac3tab: Unavpriv ac3_channel_layout_tab 2022-01-04 13:16:49 +01:00
ac3_parser.h Merge commit '50a1c66cf6' 2017-10-27 18:15:37 -03:00
ac3_parser_internal.h
ac3dec.c avcodec/ac3tab: Unavpriv ac3_channel_layout_tab 2022-01-04 13:16:49 +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 Merge remote-tracking branch 'qatar/master' 2011-05-25 06:32:45 +02:00
ac3dec_data.h Merge remote-tracking branch 'qatar/master' 2011-05-25 06:32:45 +02:00
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.c avcodec/ac3enc: Deduplicate AVClasses 2021-07-08 20:10:01 +02:00
ac3enc.h avcodec/ac3tab: Unavpriv ac3_channel_layout_tab 2022-01-04 13:16:49 +01: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
ac3tab.c avcodec/ac3tab: Unavpriv ac3_channel_layout_tab 2022-01-04 13:16:49 +01:00
ac3tab.h avcodec/ac3tab: Unavpriv ac3_channel_layout_tab 2022-01-04 13:16:49 +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
acelp_pitch_delay.h
acelp_vectors.c avcodec/acelp_vectors: Add missing brackets 2021-08-07 21:51:42 +02:00
acelp_vectors.h
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 libavcodec/adts_header: add frame_length field and avpriv function to parse AAC ADTS header 2021-10-13 11:23:37 +08:00
adts_header.h libavcodec/adts_header: add frame_length field and avpriv function to parse AAC ADTS header 2021-10-13 11:23:37 +08:00
adts_parser.c libavcodec/adts_header: add frame_length field and avpriv function to parse AAC ADTS header 2021-10-13 11:23:37 +08:00
adts_parser.h Merge commit 'b5f19f7478' 2017-10-30 18:56:45 -03:00
adx.c Merge commit '9325d88eba' 2014-08-10 02:09:13 +02:00
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 Merge remote-tracking branch 'qatar/master' 2012-12-06 16:14:38 +01:00
alac_data.h Merge remote-tracking branch 'qatar/master' 2012-12-06 16:14:38 +01:00
alacdsp.c avcodec/alacdsp: fix integer overflow in decorrelate_stereo() 2021-12-17 16:15:20 +01:00
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/aliaspixenc: Remove redundant counter 2021-10-07 11:57:23 +02:00
allcodecs.c lavc/videotoolboxenc: add ProRes support 2021-12-22 18:38:40 -06:00
alsdec.c Replace all occurences of av_mallocz_array() by av_calloc() 2021-09-20 01:03:52 +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
amr_parser.c avcodec/amr_parser: Treat 0 channels as 1 2021-10-07 19:37:05 +02:00
amrnbdata.h
amrnbdec.c avcodec/amrnbdec: move channel_size bellow to avoid array overreads 2021-10-03 12:13:53 +02:00
amrwbdata.h lavc/amrwbdec: Do not ignore NO_DATA frames. 2020-04-05 01:55:34 +02:00
amrwbdec.c avcodec/amr*dec: reindent 2021-10-03 11:42:15 +02: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 integer overflow in 8bit samples 2021-12-30 22:20:14 +01:00
apng.h apng: move shared header from avformat to avcodec. 2014-12-02 15:52:31 +01:00
aptx.c avcodec/aptx: split decoder and encoder into separate files 2020-02-05 22:47:27 -03:00
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 avcodec/ass: Fix leaks upon ff_ass_add_rect() error 2021-12-16 02:37:26 +01:00
ass.h lavc/movtextdec: allow setting subtitle frame dimensions 2020-04-10 09:32:13 -07:00
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 avcodec/asvenc: Avoid reversing output data twice 2020-10-18 15:29:34 +02:00
asv.h
asvdec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
asvenc.c avcodec/encoders: Remove redundant setting of AV_PKT_FLAG_KEY 2021-09-28 01:57:10 +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 Replace all occurences of av_mallocz_array() by av_calloc() 2021-09-20 01:03:52 +02:00
atrac3data.h
atrac3plus.c
atrac3plus.h
atrac3plus_data.h avcodec/atrac3plus_data: Remove unused arrays 2021-01-26 13:56:59 +01:00
atrac3plusdec.c Replace all occurences of av_mallocz_array() by av_calloc() 2021-09-20 01:03:52 +02:00
atrac3plusdsp.c
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 avcodec/atsc_a53: use AVERROR_INVALIDDATA 2021-10-20 22:47:53 +08:00
atsc_a53.h
audio_frame_queue.c Merge commit '948f3c19a8' 2015-09-29 15:22:52 +02:00
audio_frame_queue.h Merge commit '948f3c19a8' 2015-09-29 15:22:52 +02:00
audiodsp.c
audiodsp.h
audiotoolboxdec.c avcodec/audiotoolboxdec: Fix usage of init_get_bits() and use init_get_bits8() 2021-10-13 20:12:30 +08: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 avcodec/av1: extend some definitions in spec section 3 2021-10-16 19:00:44 -03:00
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
av1_metadata_bsf.c lavc/{av1, h264, h265}_metadata_bsf: fix description of tick_rate 2022-01-01 10:43:17 +08: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/av1_parser: constify some variables 2021-09-24 00:04:37 -03:00
av1dec.c avcodec/av1dec: support setup shear process 2021-10-16 19:00:44 -03:00
av1dec.h avcodec/av1dec: support setup shear process 2021-10-16 19:00:44 -03:00
avcodec.c avcodec/internal: Allow receive_frame codecs to use decode_simple pkt 2021-11-07 17:12:58 +01:00
avcodec.h avcodec/avcodec, options_table: Deprecate sub_text_format 2021-09-20 01:03:48 +02:00
avcodecres.rc
avdct.c pixblockdsp, avdct: Add get_pixels_unaligned 2020-05-13 13:20:08 +03:00
avdct.h
avfft.c Merge commit 'd12b5b2f13' 2016-05-11 19:13:03 +01:00
avfft.h
avpacket.c avcodec/avpacket: Perform fewer reallocations in repeated av_grow_packet() 2021-12-06 14:25:55 +01: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/avs3_parser: Fix usage of init_get_bits() and use init_get_bits8() 2021-10-13 20:12:30 +08:00
avuidec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
avuienc.c avcodec/encoders: Remove redundant setting of AV_PKT_FLAG_KEY 2021-09-28 01:57: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 avcodec/bgmc: Check input space in ff_bgmc_decode_init() 2019-09-02 18:09:11 +02:00
bink.c avcodec/bink: Don't waste space for VLC table 2021-05-02 05:14:42 +02:00
binkaudio.c avcodec/binkaudio: Use AVCodecInternal.in_pkt for buffer packet 2021-11-07 17:26:09 +01:00
binkdata.h Merge commit '28306e6d62' 2013-06-02 10:30:35 +02:00
binkdsp.c
binkdsp.h
bintext.c avcodec/bintext: Mark decoder as init-threadsafe 2021-05-02 03:57:18 +02:00
bintext.h libavcodec/bintext.h: Fix duplicate words 2013-08-12 19:40:29 +02:00
bit_depth_template.c simple_idct: Template functions to support an input bitdepth parameter 2018-04-02 13:06:19 +01:00
bitpacked_dec.c avcodec/bitpacked_dec: support for frame thread decode 2021-12-09 09:10:35 +08:00
bitpacked_enc.c avcodec/bitpacked_enc: suppport for frame thread encode 2021-12-09 09:10:36 +08: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: Remove redundant pixel format check 2021-10-02 16:30:19 +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: Unref the packet when flushing 2021-09-14 13:41:34 +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 avcodec/bytestream: Add unchecked bytestream2 peek functions 2020-09-26 20:38:30 +02:00
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: [loongarch] optimize get_cabac. 2021-12-01 17:44:56 +01:00
canopus.c Merge commit 'e6fb844f7b' 2015-04-20 05:19:46 +02:00
canopus.h
cavs.c Replace all occurences of av_mallocz_array() by av_calloc() 2021-09-20 01:03:52 +02:00
cavs.h
cavs_parser.c avcodec: Move all AVCodecParser.split functions to remove_extradata_bsf 2021-04-27 10:43:16 -03:00
cavsdata.c avcodec/cavs: make cavs_chroma_qp non static 2014-06-28 19:08:39 +02:00
cavsdec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
cavsdsp.c
cavsdsp.h
cbrt_data.c avcodec/cbrt_data: include avutil/libm.h to unbreak compilation on systems without cbrt 2016-03-14 15:49:34 +01:00
cbrt_data.h avcodec/cbrt_data: add missing header include 2017-02-22 14:36:26 -03:00
cbrt_data_fixed.c Move cbrt tables to separate cbrt_data(_fixed).c files. 2016-03-13 18:15:57 +01:00
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
cbs_av1.h
cbs_av1_syntax_template.c cbs_av1: fix incorrect data type 2021-10-16 19:00:43 -03:00
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 avcodec/cbs_h265: support general_profile_idc 11 2021-09-22 16:31:35 -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: Use table-based alloc/free 2020-09-02 00:00:57 +01:00
cbs_mpeg2.h cbs: Ensure that reference fields always follow the associated pointer 2020-09-02 00:00:50 +01:00
cbs_mpeg2_syntax_template.c cbs_mpeg2: Decompose Sequence End 2019-07-29 22:25:10 +01:00
cbs_sei.c avcodec/cbs_sei: Fix leak of AVBufferRef on error 2021-03-12 23:24:31 +01:00
cbs_sei.h
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: avoid signed overflow in alpha 2021-12-25 11:59:47 +01: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 Merge commit 'f023d57d35' 2015-12-07 15:50:45 +01:00
cfhd.c Replace all occurences of av_mallocz_array() by av_calloc() 2021-09-20 01:03:52 +02: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 Replace all occurences of av_mallocz_array() by av_calloc() 2021-09-20 01:03:52 +02:00
cfhdencdsp.c Remove unnecessary avassert.h inclusions 2021-07-22 15:02:30 +02:00
cfhdencdsp.h
cga_data.c
cga_data.h
chomp_bsf.c avcodec.h: split bitstream filters API into its own header 2020-05-22 14:38:57 +02:00
cinepak.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
cinepakenc.c all: Remove unused-but-set variables 2021-12-03 16:09:14 +01: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/encoders: Remove redundant setting of AV_PKT_FLAG_KEY 2021-09-28 01:57:10 +02:00
cllc.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
cngdec.c Replace all occurences of av_mallocz_array() by av_calloc() 2021-09-20 01:03:52 +02:00
cngenc.c avcodec/cngenc: Allow user-supplied buffers 2021-05-05 12:41:52 +02:00
codec.h lavc: deprecate AV_CODEC_(FLAG|CAP)_TRUNCATED 2021-09-20 00:20:13 +02:00
codec2utils.h avcodec/codec2utils: Remove legacy avpriv functions 2021-04-27 10:43:04 -03:00
codec_desc.c avcodec: GEM Raster image decoder 2021-10-08 20:37:36 +11:00
codec_desc.h
codec_id.h avcodec: GEM Raster image decoder 2021-10-08 20:37:36 +11: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: Use AVCodecInternal.in_pkt instead of stack packet 2021-11-07 17:26:41 +01:00
cscd.c avcodec/cscd: Mark decoder as init-threadsafe 2021-05-02 03:36:53 +02:00
cuviddec.c avcodec/cuviddec: Use AVCodecInternal.in_pkt instead of stack packet 2021-11-07 17:27:13 +01: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
dca_core_bsf.c avcodec.h: split bitstream filters API into its own header 2020-05-22 14:38:57 +02:00
dca_exss.c avcodec/dca: move EXSS sampling frequency arrays to dca.c 2016-05-26 13:32:48 -03:00
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 avcodec/dca: add REV1AUX sync word 2016-01-31 17:09:38 +01:00
dca_xll.c avcodec/avcodec: Stop including channel_layout.h in avcodec.h 2021-07-22 11:14:31 +02:00
dca_xll.h
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 avcodec/dca: move bits per sample array to dca.c 2017-07-18 21:04:55 -03:00
dcadct.c avcodec/dca: add math helpers and fixed point DCT 2016-01-31 17:09:38 +01:00
dcadct.h avcodec/dca: add math helpers and fixed point DCT 2016-01-31 17:09:38 +01:00
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 avcodec/dca: add DTS Express (LBR) decoder 2016-05-10 20:33:28 -03:00
dcaenc.c avcodec: Remove the FFT_FIXED_32 define 2021-08-05 19:46:33 +02:00
dcaenc.h avcodec/dcaenc: Initial implementation of ADPCM encoding for DCA encoder 2017-05-08 05:56:14 +01:00
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 Merge commit '2ec9fa5ec6' 2017-03-21 14:29:52 -03:00
dct32.h Merge commit 'f00f6d538d' 2015-09-12 15:16:57 +02:00
dct32_fixed.c Merge remote-tracking branch 'qatar/master' 2013-11-21 19:26:01 +01:00
dct32_float.c Merge remote-tracking branch 'qatar/master' 2013-11-21 19:26:01 +01:00
dct32_template.c
dctref.c
dctref.h
dds.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
decode.c avcodec/decode: Reset *got_sub_ptr on error 2021-12-16 02:37:26 +01: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 diracdec: move the MAX_DWT_LEVELS macro to dirac.h 2016-02-03 17:19:30 +00:00
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
dirac_vlc.h
diracdec.c Replace all occurences of av_mallocz_array() by av_calloc() 2021-09-20 01:03:52 +02:00
diracdsp.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
diracdsp.h diracdsp: add dequantization SIMD 2016-07-11 23:30:11 +01:00
diractab.c
diractab.h diractab: expose the maximum quantization index as a macro 2016-07-11 23:38:01 +01:00
dnxhd_parser.c avcodec/dnxhddata: Unavpriv dnxhd_get_(hr_|)_frame_size() 2021-11-19 20:32:49 +01:00
dnxhddata.c avcodec/dnxhddata: Unavpriv dnxhd_get_(hr_|)_frame_size() 2021-11-19 20:32:49 +01:00
dnxhddata.h avcodec/dnxhddata: Unavpriv dnxhd_get_(hr_|)_frame_size() 2021-11-19 20:32:49 +01:00
dnxhddec.c Replace all occurences of av_mallocz_array() by av_calloc() 2021-09-20 01:03:52 +02:00
dnxhdenc.c avcodec/dnxhddata: Unavpriv dnxhd_get_(hr_|)_frame_size() 2021-11-19 20:32:49 +01:00
dnxhdenc.h
dolby_e.c avcodec/avcodec: Stop including channel_layout.h in avcodec.h 2021-07-22 11:14:31 +02:00
dolby_e.h
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
dovi_rpu.c lavc: Implement Dolby Vision RPU parsing 2022-01-04 11:59:41 +01:00
dovi_rpu.h lavc: Implement Dolby Vision RPU parsing 2022-01-04 11:59:41 +01: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: Remove redundant pixel format check 2021-10-02 16:30:19 +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 libavcodec/dv_tablegen: fixed wrong printf format 2016-05-24 20:47:03 +02:00
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/decode: Fix leaks upon subtitle decoding errors 2021-12-16 02:37:26 +01: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 dv: move inverse weight tables to decoder 2014-10-26 19:21:59 +01:00
dvdata.h dv: move inverse weight tables to decoder 2014-10-26 19:21:59 +01:00
dvdec.c av(codec|device): Don't cast pointers to int 2021-11-21 00:35:30 +01:00
dvdsub.c avcodec/dvdsub: Fix warning about incompatible pointer type 2020-02-14 10:20:36 -03:00
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/encoders: Remove redundant setting of AV_PKT_FLAG_KEY 2021-09-28 01:57:10 +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 Replace all occurences of av_mallocz_array() by av_calloc() 2021-09-20 01:03:52 +02:00
dxva2.h
dxva2_av1.c avcodec/dxva2_av1: fix global motion params 2021-10-16 19:00:44 -03:00
dxva2_h264.c
dxva2_hevc.c
dxva2_internal.h
dxva2_mpeg2.c
dxva2_vc1.c
dxva2_vp9.c
dynamic_hdr10_plus.c avcodec/dynamic_hdr10_plus: check size before using it 2021-09-22 09:25:25 +08:00
dynamic_hdr10_plus.h
eac3_core_bsf.c
eac3_data.c avcodec/ac3tab: Unavpriv ac3_channel_layout_tab 2022-01-04 13:16:49 +01:00
eac3_data.h Merge remote-tracking branch 'qatar/master' 2011-07-20 18:31:45 +02:00
eac3dec.c avcodec/eac3dec: remove obsolete comment 2018-11-25 21:41:40 +01:00
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 Merge commit 'a339e919ca' 2017-03-21 15:55:44 -03:00
eaidct.h Merge commit 'a339e919ca' 2017-03-21 15:55:44 -03:00
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 avcodec/elbg: Mark ELBGContext as being unaliased by using av_restrict 2021-09-24 00:01:49 +02:00
elbg.h avcodec/elbg: Add flags to avpriv_elbg_do() 2021-09-24 00:01:27 +02:00
elsdec.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
elsdec.h Merge commit '08c2d8f0aa' 2015-07-01 03:18:30 +02:00
encode.c lavc/encode: set frame_number for encoders using receive_packet() 2021-12-17 10:24:34 +01:00
encode.h avcodec/encode: Always use intermediate buffer in ff_alloc_packet2() 2021-06-08 12:52:50 +02:00
error_resilience.c all: Remove unused-but-set variables 2021-12-03 16:09:14 +01: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 Add missing "const" all over the place. 2014-08-29 18:57:25 +02:00
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 Replace all occurences of av_mallocz_array() by av_calloc() 2021-09-20 01:03:52 +02:00
exrdsp.c libavcodec/exr : add x86 SIMD for predictor 2017-10-01 17:35:30 -03:00
exrdsp.h libavcodec/exr : add x86 SIMD for predictor 2017-10-01 17:35:30 -03:00
exrenc.c avcodec/encoders: Remove redundant setting of AV_PKT_FLAG_KEY 2021-09-28 01:57:10 +02:00
extract_extradata_bsf.c avcodec/extract_extradata_bsf: add support for AVS3 2021-10-19 20:15:48 +08:00
faandct.c Merge commit '34c22a9ca6' 2017-03-19 16:00:21 +01:00
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 avcodec/fdctdsp: use the 10bit code for 9 bit too 2014-12-20 18:32:50 +01:00
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 avcodec/fft_template, fft_init_table: Make ff_fft_init() thread-safe 2020-11-24 11:35:03 +01:00
fft_template.c avcodec: Remove the FFT_FIXED_32 define 2021-08-05 19:46:33 +02:00
ffv1.c avcodec/ffv1, ffv1dec: Add const where appropriate 2021-12-19 01:18:07 +01:00
ffv1.h avcodec/ffv1, ffv1dec: Add const where appropriate 2021-12-19 01:18:07 +01:00
ffv1_template.c
ffv1dec.c avcodec/ffv1dec: Don't copy unused field 2021-12-19 01:18:47 +01: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/encoders: Remove redundant setting of AV_PKT_FLAG_KEY 2021-09-28 01:57:10 +02:00
flac.c
flac.h avcodec/flac: forward errors from ff_flac_parse_streaminfo() 2016-12-03 23:39:11 +01:00
flac_parser.c avcodec/flac_parser: Consider AV_INPUT_BUFFER_PADDING_SIZE 2021-10-22 17:34:05 +02:00
flacdata.c Fix type of shared flac table ff_flac_blocksize_table[]. 2013-05-05 19:29:00 +02:00
flacdata.h Fix type of shared flac table ff_flac_blocksize_table[]. 2013-05-05 19:29:00 +02:00
flacdec.c avcodec/flacdec: Mark decoder as init-threadsafe 2021-05-02 03:19:46 +02:00
flacdsp.c avcodec/flacdsp: Fix: runtime error: signed integer overflow: -1027555328 + -1226681270 cannot be represented in type 'int' 2017-02-26 17:16:22 +01:00
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: Check remaining bytes in FLI*COPY 2021-09-26 17:21:55 +02:00
float2half.h avcodec/float2half: fix minor style issue 2021-03-03 12:49:57 +01:00
flv.h Merge commit 'ff4d1aa8bc' 2014-09-02 22:07:06 +02:00
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 Merge commit 'aebf07075f' 2016-01-02 13:08:29 +01:00
fmtconvert.h Merge commit 'aebf07075f' 2016-01-02 13:08:29 +01:00
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 Replace all occurences of av_mallocz_array() by av_calloc() 2021-09-20 01:03:52 +02: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
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 all: Use av_memdup() where appropriate 2021-12-03 16:07:02 +01: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 Fix comments about implemented codecs 2011-09-24 21:11:01 +02:00
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
gemdec.c avcodec/gemdec: Move all support checks before image allocation 2021-12-06 14:25:55 +01: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
h261_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
h261data.c Merge remote-tracking branch 'qatar/master' 2014-03-25 19:39:00 +01:00
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: Remove declaration of inexistent function 2021-12-17 02:54:52 +01:00
h263_parser.c avcodec/(h263|mpeg4?video)_parser: Make *_find_frame_end() static 2021-09-20 00:20:15 +02: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 lavc: deprecate AV_CODEC_(FLAG|CAP)_TRUNCATED 2021-09-20 00:20:13 +02:00
h263dsp.c
h263dsp.h
h264.h
h264_cabac.c avcodec: [loongarch] Optimize decode_significance/_8x8_loongarch. 2021-12-01 17:44:56 +01: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
h264_mb.c
h264_mb_template.c
h264_mc_template.c
h264_metadata_bsf.c lavc/{av1, h264, h265}_metadata_bsf: fix description of tick_rate 2022-01-01 10:43:17 +08:00
h264_mp4toannexb_bsf.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
h264_mvpred.h
h264_parse.c avcodec/cavsdec, h264*, hevc_parser: Use get_ue_golomb_31 where possible 2020-07-29 05:11:54 +02:00
h264_parse.h avcodec/h264_parse: Check picture structure when initializing weight table 2017-06-10 00:48:23 +02:00
h264_parser.c avcodec/h264_parser: Set AVCodecContext.framerate 2021-09-23 10:35:08 -03:00
h264_picture.c avcodec/h264_picture: don't assume Film Grain Params side data will be present 2021-10-18 10:18:18 -03:00
h264_ps.c
h264_ps.h
h264_redundant_pps_bsf.c avcodec/h264_redundant_pps_bsf: Inline constant 2021-12-03 16:03:49 +01: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/h2645: Fix SEI->display matrix transformation 2021-12-23 18:09:46 +01:00
h264addpx_template.c
h264chroma.c avcodec: [loongarch] Optimize h264_chroma_mc with LASX. 2021-12-15 18:37:40 +01:00
h264chroma.h avcodec: [loongarch] Optimize h264_chroma_mc with LASX. 2021-12-15 18:37:40 +01:00
h264chroma_template.c
h264data.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
h264data.h Merge commit '9df889a5f1' 2016-07-29 11:01:36 +02:00
h264dec.c avcodec: remove the unused low_delay 2021-09-29 18:00:13 +08:00
h264dec.h avcodec/h264dec: apply H.274 film grain 2021-08-24 09:58:52 -03:00
h264dsp.c avcodec: [loongarch] Optimize h264dsp with LASX. 2021-12-15 18:37:40 +01:00
h264dsp.h avcodec: [loongarch] Optimize h264dsp with LASX. 2021-12-15 18:37:40 +01: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 avcodec: [loongarch] Optimize pred16x16_plane with LASX. 2021-12-15 18:37:40 +01:00
h264pred.h avcodec: [loongarch] Optimize pred16x16_plane with LASX. 2021-12-15 18:37:40 +01:00
h264pred_template.c
h264qpel.c avcodec: [loongarch] Optimize h264qpel with LASX. 2021-12-15 18:37:40 +01:00
h264qpel.h avcodec: [loongarch] Optimize h264qpel with LASX. 2021-12-15 18:37:40 +01:00
h264qpel_template.c
h265_metadata_bsf.c lavc/{av1, h264, h265}_metadata_bsf: fix description of tick_rate 2022-01-01 10:43:17 +08:00
h265_profile_level.c
h265_profile_level.h avcodec/h264_levels, h265_profile_level: Avoid relocations 2021-09-04 07:56:40 +02:00
h274.c avcodec/h274: Fix signed left shift 2021-10-09 11:42:16 +02:00
h274.h avcodec/h274: add film grain synthesis routine 2021-08-24 09:58:52 -03:00
h2645_parse.c avcodec/h2645_parse: Remove H2645NAL.rbsp_buffer 2021-12-16 02:37:25 +01:00
h2645_parse.h avcodec/h2645_parse: Move ref_idc further up in H2645NAL 2021-12-16 02:37:25 +01:00
half2float.h avcodec/half2float: fix integer overflows in convertmantissa() 2021-03-03 12:41:44 +01:00
hap.c avcodec/hap : move parse_section_header to hap.c in order to be use by new bsf filter 2018-03-13 20:26:02 +01:00
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/encoders: Remove redundant setting of AV_PKT_FLAG_KEY 2021-09-28 01:57:10 +02:00
hapqa_extract_bsf.c avcodec.h: split bitstream filters API into its own header 2020-05-22 14:38:57 +02:00
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
hevc_data.c Merge commit '150c896a9e' 2017-03-23 15:14:06 -03:00
hevc_data.h Merge commit '150c896a9e' 2017-03-23 15:14:06 -03:00
hevc_filter.c avcodec/hevc_filter: Correct indention 2021-10-17 16:57:53 +08:00
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
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 avcodec/hevcdec: apply H.274 film grain 2021-10-15 11:55:45 -03:00
hevc_sei.c avcodec/hevc_sei: remove the duplicate check 2021-10-20 22:47:47 +08: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 lavc/hevcdec: Parse DOVI RPU NALs 2022-01-04 12:08:18 +01:00
hevcdec.h lavc/hevcdec: Parse DOVI RPU NALs 2022-01-04 12:08:18 +01:00
hevcdsp.c lavc/aarch64: port HEVC SIMD idct NEON 2021-02-18 14:11:53 +01:00
hevcdsp.h
hevcdsp_template.c
hevcpred.c Merge commit '4abe3b049d' 2017-03-23 16:48:41 +01:00
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
hq_hqadata.c
hq_hqadsp.c
hq_hqadsp.h
hqx.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
hqx.h
hqxdsp.c
hqxdsp.h
hqxvlc.c
htmlsubtitles.c avcodec/htmlsubtitles: Avoid locale dependant isdigit() 2019-09-11 22:43:14 +02:00
htmlsubtitles.h avcodec/htmlsubtitles: Check for string truncation and return error 2017-05-08 17:02:02 +02:00
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/encoders: Remove redundant setting of AV_PKT_FLAG_KEY 2021-09-28 01:57:10 +02:00
huffyuvencdsp.c
huffyuvencdsp.h
hwaccels.h lavc/proresdec: add videotoolbox hwaccel 2021-11-28 16:40:58 -06:00
hwconfig.h
idcinvideo.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
idctdsp.c
idctdsp.h
iff.c avcodec/iff: limit written bytes to twice the output array size in decode_delta_l() 2021-11-29 17:15:07 +01: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 all: Remove unused-but-set variables 2021-12-03 16:09:14 +01:00
imcdata.h avcodec/imc: Make Huffman tables smaller 2020-12-08 17:51:45 +01:00
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 Prepare Indeo4 (step 1): upscale indeo5 base tables by 2 and convert those into uint16_t. 2010-06-08 09:20:12 +00:00
intelh263dec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
internal.h avcodec/internal: Allow receive_frame codecs to use decode_simple pkt 2021-11-07 17:12:58 +01: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/mpegvideo: Move startcodes to mpeg12.h 2021-09-20 00:10:35 +02:00
ituh263enc.c avcodec/ituh263enc: Make static initializations thread-safe 2021-04-27 00:30:36 +02:00
ivi.c Replace all occurences of av_mallocz_array() by av_calloc() 2021-09-20 01:03:52 +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 all: Remove unused-but-set variables 2021-12-03 16:09:14 +01: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 Replace all occurences of av_mallocz_array() by av_calloc() 2021-09-20 01:03:52 +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: Check state!=0 2021-09-14 17:34:33 +02:00
jpeg2000dec.c Replace all occurences of av_mallocz_array() by av_calloc() 2021-09-20 01:03:52 +02:00
jpeg2000dsp.c avcodec/jpeg2000dsp: Fix integer overflows in ict_int() 2018-01-08 18:57:22 +01:00
jpeg2000dsp.h
jpeg2000dwt.c Remove unnecessary avassert.h inclusions 2021-07-22 15:02:30 +02:00
jpeg2000dwt.h avcodec/jpeg2000: Change coord to 32bit to support larger than 32k width or height 2015-11-15 22:11:05 +01:00
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/encoders: Remove redundant setting of AV_PKT_FLAG_KEY 2021-09-28 01:57:10 +02:00
jpegtables.c
jpegtables.h
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: return early on error 2021-10-10 22:05:54 +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/encoders: Remove redundant setting of AV_PKT_FLAG_KEY 2021-09-28 01:57:10 +02:00
libaomdec.c avcodec/libaomdec: use intermediate arrays for plane pointers and strides 2021-11-01 14:58:36 -03:00
libaomenc.c avcodec/libaomenc: remove the redundant initialization 2021-11-23 09:01:43 +08: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: Use av_memdup() where appropriate 2021-11-07 17:38:22 +01: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: Increase array size 2021-12-08 00:36:32 +01:00
libmp3lame.c avcodec/libmp3lame: Avoid copying data, allow user-supplied buffer 2021-05-23 14:42:54 +02:00
libopencore-amr.c Replace all occurences of av_mallocz_array() by av_calloc() 2021-09-20 01:03:52 +02:00
libopenh264.c Add an OpenH264 decoder wrapper 2016-07-27 10:19:40 +03:00
libopenh264.h Add an OpenH264 decoder wrapper 2016-07-27 10:19:40 +03:00
libopenh264dec.c avcodec/libopenh264dec: Increase array sizes, fix stack-buffer overread 2021-12-06 13:52:00 +01: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 avcodec/encoders: Remove redundant setting of AV_PKT_FLAG_KEY 2021-09-28 01:57:10 +02:00
libopus.c Merge commit 'fd41cb4370' 2012-10-02 14:58:19 +02:00
libopus.h Merge commit 'fd41cb4370' 2012-10-02 14:58:19 +02:00
libopusdec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
libopusenc.c Replace all occurences of av_mallocz_array() by av_calloc() 2021-09-20 01:03:52 +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/libsvtav1: properly enforce CQP mode when set in wrapper 2021-09-29 18:01:16 +08: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 avcodec/libvpx: remove disabled code 2017-12-11 00:42:26 -03:00
libvpx.h Merge commit '67c884eb07' 2015-07-10 02:32:08 +02:00
libvpxdec.c libvpxdec: Correct linking against variables. 2021-11-25 16:29:25 +11:00
libvpxenc.c Replace all occurences of av_mallocz_array() by av_calloc() 2021-09-20 01:03:52 +02:00
libwebpenc.c avcodec/encoders: Remove redundant setting of AV_PKT_FLAG_KEY 2021-09-28 01:57:10 +02:00
libwebpenc_animencoder.c avcodec/encoders: Remove redundant setting of AV_PKT_FLAG_KEY 2021-09-28 01:57:10 +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/libx26[45]: reindent after last commit 2021-12-28 14:19:38 +08:00
libx265.c avcodec/libx26[45]: reindent after last commit 2021-12-28 14:19:38 +08:00
libxavs.c Replace all occurences of av_mallocz_array() by av_calloc() 2021-09-20 01:03:52 +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/encoders: Remove redundant setting of AV_PKT_FLAG_KEY 2021-09-28 01:57:10 +02:00
loco.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
log2_tab.c avutil: Duplicate ff_log2_tab instead of sharing it across libs 2012-10-12 20:39:17 +02:00
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 Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
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/magicyuvenc: Remove redundant pixel format check 2021-10-02 16:30:19 +02:00
Makefile avcodec/ac3tab: Unavpriv ac3_channel_layout_tab 2022-01-04 13:16:49 +01:00
mathops.h Merge commit 'be1db21ba8' 2017-03-19 16:05:13 +01:00
mathtables.c
mdct15.c
mdct15.h
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 avcodec/mediacodec_surface: define and use FFANativeWindow to mimic NDK interface 2019-09-10 13:51:05 -07:00
mediacodec_surface.h
mediacodec_sw_buffer.c lavc/mediacodec: use more meaningful filenames 2016-10-19 10:50:56 +02:00
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 avcodec/mediacodec_wrapper: add missing "avcodec.h" include 2019-07-22 08:57:33 +02:00
mediacodecdec.c lavc/mediacodecdec: set codec profile and level from extradata for H264+HEVC 2021-12-30 18:19:53 +02: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
mf_utils.c avcodec: Add MediaFoundation encoder wrapper 2020-05-19 21:34:04 +03:00
mf_utils.h mfenc: Avoid including codecapi.h, fix building in UWP mode with clang 2020-05-27 00:19:32 +03:00
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 Merge commit '4978850ca2' 2015-03-31 01:11:02 +02:00
mjpeg2jpeg_bsf.c
mjpeg_parser.c avcodec/mjpeg_parser: skip markers after EOI, not by size 2021-11-27 18:24:49 +01: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: Fix exif rotation->displaymatrix conversion 2021-12-23 18:09:46 +01: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
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 avcodec: Replace get_bits_long() by get_bits() where possible 2019-12-31 18:43:50 +01:00
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/thd: fix special stereo support 2021-12-18 10:20:24 +01:00
mlpdsp.c avcodec/mlpdsp: Fix a invalid shift in ff_mlp_rematrix_channel() 2020-02-02 17:09:14 +01:00
mlpdsp.h truehd: break out part of output_data into platform-specific callback. 2014-03-26 20:56:38 +01:00
mlpenc.c avcodec/thd: fix special stereo support 2021-12-18 10:20:24 +01:00
mlz.c Replace all occurences of av_mallocz_array() by av_calloc() 2021-09-20 01:03:52 +02:00
mlz.h avcodec/mlz: Remove 'l' postfixes from numbers 2016-09-21 16:26:55 +02:00
mmaldec.c avcodec/mmaldec: Deduplicate AVClasses 2021-12-12 16:56:04 +01:00
mmvideo.c avcodec/mmvideo: Mark decoder as init-threadsafe 2021-05-02 02:42:44 +02:00
mobiclip.c avcodec/mobiclip: Rewrite code to make it clearer 2021-11-28 06:59:56 +01: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 Replace all occurences of av_mallocz_array() by av_calloc() 2021-09-20 01:03:52 +02:00
motionpixels_tablegen.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
motionpixels_tablegen.h
movsub_bsf.c
movtextdec.c avcodec/movtextdec: Fix wrong error code 2021-12-11 16:28:53 +01:00
movtextenc.c avcodec/movtextenc: Check for existence of font name before using it 2021-12-11 17:15:38 +01: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 avcodec/mpc7: Apply offsets when creating VLCs 2020-12-08 17:51:45 +01:00
mpc8.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
mpc8data.h cosmetics: 'const static' --> 'static const' to avoid warnings of the type 2009-02-17 12:03:10 +00:00
mpc8huff.h avcodec/mpc8: Avoid code duplication when initializing VLCs 2020-12-08 17:51:45 +01:00
mpcdata.h Merge remote-tracking branch 'qatar/master' 2012-03-12 04:35:06 +01:00
mpeg2_metadata_bsf.c
mpeg4_unpack_bframes_bsf.c avcodec.h: split bitstream filters API into its own header 2020-05-22 14:38:57 +02:00
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 avcodec/mpeg4video: Make tables used to initialize VLCs smaller 2020-12-08 17:51:46 +01:00
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/(h263|mpeg4?video)_parser: Make *_find_frame_end() static 2021-09-20 00:20:15 +02:00
mpeg4video_parser.h Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
mpeg4videodec.c lavc: deprecate AV_CODEC_(FLAG|CAP)_TRUNCATED 2021-09-20 00:20:13 +02:00
mpeg4videoenc.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
mpeg12.c avcodec/(h263|mpeg4?video)_parser: Make *_find_frame_end() static 2021-09-20 00:20:15 +02:00
mpeg12.h avcodec/(h263|mpeg4?video)_parser: Make *_find_frame_end() static 2021-09-20 00:20:15 +02:00
mpeg12data.c Merge commit 'fe27792fd7' 2016-11-14 10:42:36 +01:00
mpeg12data.h Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
mpeg12dec.c avcodec/mpegvideo: Move closed_gop to Mpeg1Context 2021-12-17 01:53:50 +01:00
mpeg12enc.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
mpeg12framerate.c mpeg12: Add a common function to find the best frame rate 2017-10-17 20:56:30 +01:00
mpeg12vlc.h
mpeg_er.c avcodec/mpeg_er: fix clearing chroma blocks for 422 and 444 2018-11-19 22:11:43 +01:00
mpeg_er.h Merge commit '8b5007a31b' 2015-06-12 20:47:14 +02:00
mpegaudio.c Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
mpegaudio.h Factorize CHECK/SUINT code 2017-02-21 00:40:20 +01:00
mpegaudio_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
mpegaudio_tablegen.c avcodec/mpegaudio_tablegen: Make exponential LUT shared 2020-12-08 17:51:47 +01:00
mpegaudio_tablegen.h avcodec/mpegaudio_tablegen: Make exponential LUT shared 2020-12-08 17:51:47 +01:00
mpegaudiodata.c
mpegaudiodata.h
mpegaudiodec_common.c avcodec/mpegaudio_tablegen: Make exponential LUT shared 2020-12-08 17:51:47 +01:00
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 avcodec/mpegaudiodec_template: Remove unused variable 2021-10-02 18:35:16 +02: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 avcodec/mpegaudiodsp: Make ff_mpadsp_init() thread-safe 2020-11-24 11:35:03 +01:00
mpegaudiodsp.h
mpegaudiodsp_data.c
mpegaudiodsp_fixed.c libavcodec/mpegaudio: change CONFIG_FLOAT to USE_FLOAT 2013-12-03 21:12:00 +01:00
mpegaudiodsp_float.c libavcodec/mpegaudio: change CONFIG_FLOAT to USE_FLOAT 2013-12-03 21:12:00 +01:00
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 avcodec/mpegaudio: use predefined M_SQRT2 2015-11-14 10:58:39 -05:00
mpegpicture.c avcodec/mpegpicture: Keep ff_mpeg_framesize_alloc() failure state consistent 2021-03-31 23:09:35 +02:00
mpegpicture.h
mpegutils.c avcodec: remove the unused low_delay 2021-09-29 18:00:13 +08:00
mpegutils.h avcodec: remove the unused low_delay 2021-09-29 18:00:13 +08:00
mpegvideo.c avcodec/mpegvideo: Reindentation 2021-12-17 02:54:52 +01:00
mpegvideo.h avcodec/mpegvideo: Allocate several buffers jointly 2021-12-17 02:54:52 +01:00
mpegvideo_enc.c avcodec/mpegvideo_enc: Reindent after the previous commit 2021-12-17 02:54:52 +01:00
mpegvideo_motion.c
mpegvideo_parser.c avcodec/(h263|mpeg4?video)_parser: Make *_find_frame_end() static 2021-09-20 00:20:15 +02:00
mpegvideo_xvmc.c
mpegvideodata.c mpegvideodata: drop useless comments 2020-03-16 09:20:57 +01:00
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 avcodec/mqcdec: set raw flag at the begin of ff_mqc_initdec() 2015-06-15 17:11:01 +02:00
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 Merge commit 'b668662939' 2016-06-29 11:35:10 +02:00
msgsmdec.h Merge commit 'a16577d985' 2013-11-26 12:37:20 +01:00
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/elbg: Add flags to avpriv_elbg_do() 2021-09-24 00:01:27 +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 avcodec/mxpegdec: Check for AVDISCARD_ALL 2021-09-26 17:22:08 +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 avcodec/nvdec: add av1 hwaccel 2020-11-11 18:36:09 +01:00
nvdec_av1.c
nvdec_h264.c
nvdec_hevc.c
nvdec_mjpeg.c
nvdec_mpeg4.c avcodec/nvdec: Explicitly mark codecs that support 444 output formats 2019-02-16 08:47:36 -08:00
nvdec_mpeg12.c
nvdec_vc1.c
nvdec_vp8.c
nvdec_vp9.c
nvenc.c avcodec/nvenc: add udu_sei option to import user data unregistered SEIs 2021-12-25 14:12:26 +01:00
nvenc.h avcodec/nvenc: add udu_sei option to import user data unregistered SEIs 2021-12-25 14:12:26 +01:00
nvenc_h264.c avcodec/nvenc: add udu_sei option to import user data unregistered SEIs 2021-12-25 14:12:26 +01:00
nvenc_hevc.c avcodec/nvenc: add udu_sei option to import user data unregistered SEIs 2021-12-25 14:12:26 +01:00
omx.c Replace all occurences of av_mallocz_array() by av_calloc() 2021-09-20 01:03:52 +02:00
on2avc.c avcodec/on2avc: Mark decoder as init-threadsafe 2021-05-02 02:38:45 +02:00
on2avcdata.c
on2avcdata.h avcodec/on2avcdata: Combine tables for codebooks 2020-12-08 17:51:44 +01:00
options.c avutil: remove deprecated AVClass.child_class_next 2021-04-27 11:48:04 -03:00
options_table.h avcodec/avcodec, options_table: Deprecate sub_text_format 2021-09-20 01:03:48 +02:00
opus.c Replace all occurences of av_mallocz_array() by av_calloc() 2021-09-20 01:03:52 +02:00
opus.h
opus_celt.c opusdsp: adjust and optimize C function to match assembly 2019-09-11 03:28:22 +01:00
opus_celt.h
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
opus_rc.c lavc/opus_rc: Cast a const pointer to uint8_t *. 2018-12-22 00:15:16 +01:00
opus_rc.h opus_rc: add macros for checkpoint rollback 2017-04-08 00:27:33 +01:00
opus_silk.c avcodec/opus_silk: Remove wrong size information in function declaration 2021-09-20 01:03:51 +02:00
opusdec.c Replace all occurences of av_mallocz_array() by av_calloc() 2021-09-20 01:03:52 +02:00
opusdsp.c
opusdsp.h aarch64/opusdsp: implement NEON accelerated postfilter and deemphasis 2019-04-10 01:08:54 +02:00
opusenc.c avcodec/avcodec: Stop including channel_layout.h in avcodec.h 2021-07-22 11:14:31 +02:00
opusenc.h opusenc: add apply_phase_inv option 2020-05-26 10:52:12 +01:00
opusenc_psy.c
opusenc_psy.h
opusenc_utils.h avcodec/opusenc_utils: add missing preprocessor guards 2017-09-23 13:22:51 -03:00
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 packet: add description for the AVPacket.time_base field 2021-12-06 22:16:13 +01: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 PAF demuxer and decoder 2012-07-05 02:54:34 +00:00
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/encoders: Remove redundant setting of AV_PKT_FLAG_KEY 2021-09-28 01:57:10 +02:00
parser.c avcodec/avcodec: Allow up to seven codec ids per parser 2021-09-02 19:02:35 +02:00
parser.h avcodec/parser: add fuzzy mode to ff_fetch_timestamp() 2015-01-07 11:52:08 +01:00
parsers.c avcodec: add amr parser 2021-10-02 18:49:40 +02: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/encoders: Remove redundant setting of AV_PKT_FLAG_KEY 2021-09-28 01:57:10 +02:00
pel_template.c Merge commit 'f0ce9913d0' 2014-06-13 19:03:55 +02:00
pgssubdec.c avcodec/decode: Fix leaks upon subtitle decoding errors 2021-12-16 02:37:26 +01: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 Replace all occurences of av_mallocz_array() by av_calloc() 2021-09-20 01:03:52 +02:00
png.h
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
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/encoders: Remove redundant setting of AV_PKT_FLAG_KEY 2021-09-28 01:57:10 +02:00
profiles.c
profiles.h avcodec: add vvc codec id and profiles 2021-01-11 17:01:34 -03:00
prores_metadata_bsf.c
proresdata.c Reinstate proper FFmpeg license for all files. 2013-08-30 15:47:38 +00:00
proresdata.h
proresdec.h lavc/proresdec: add scaffolding for hwdec support 2021-11-28 16:40:58 -06:00
proresdec2.c lavc/proresdec: fix threaded hwaccel decode 2021-12-22 18:38:40 -06:00
proresdsp.c avcodec/proresdec : add 12b prores idct 2018-12-02 12:55:53 +01:00
proresdsp.h
proresenc_anatoliy.c avcodec/proresenc_anatoliy: Remove redundant pixel format check 2021-10-02 16:30:19 +02:00
proresenc_kostya.c avcodec/encoders: Remove redundant setting of AV_PKT_FLAG_KEY 2021-09-28 01:57:10 +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 Replace all occurences of av_mallocz_array() by av_calloc() 2021-09-20 01:03:52 +02:00
psymodel.h avcodec: stop using deprecated codec flags 2017-03-25 21:37:05 -03:00
pthread.c lavc: deprecate AV_CODEC_(FLAG|CAP)_TRUNCATED 2021-09-20 00:20:13 +02:00
pthread_frame.c libavcodec/pthread_frame: remove duplicate pointers 2022-01-03 20:34:45 +01: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 Replace all occurences of av_mallocz_array() by av_calloc() 2021-09-20 01:03:52 +02:00
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 qcelp: grammar 2014-02-21 16:57:26 -03:00
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 avcodec/qdm2: Initialize array of VLCs in a loop 2020-12-08 17:51:46 +01:00
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 Replace all occurences of av_mallocz_array() by av_calloc() 2021-09-20 01:03:52 +02:00
qsv.h
qsv_api.c Merge commit '0fbb271318' 2015-02-19 21:12:33 +01:00
qsv_internal.h avcodec/qsvenc: Fix leak and crash when encoding H.264 due to A53_CC 2021-11-30 17:16:32 +01:00
qsvdec.c qsvdec: add support for HW_DEVICE_CTX method 2021-08-11 13:45:36 -03:00
qsvenc.c lavc/qsvenc: enable lookahead for hevc encoding 2021-12-23 15:49:07 +08: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/qsvenc_h264: use AV_OPT_TYPE_BOOL for aud, a53cc, cavlc, look_ahead, pic_timing_sei options 2021-12-27 11:36:23 +08:00
qsvenc_hevc.c avcodec/qsvenc_hevc: use AV_OPT_TYPE_BOOL for aud option 2021-12-27 11:36:15 +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 Replace all occurences of av_mallocz_array() by av_calloc() 2021-09-20 01:03:52 +02:00
r210dec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
r210enc.c avcodec/encoders: Remove redundant setting of AV_PKT_FLAG_KEY 2021-09-28 01:57:10 +02:00
ra144.c
ra144.h
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
ralf.c avcodec/ralf: Mark decoder as init-threadsafe 2021-05-02 02:27:40 +02:00
ralfdata.h Reinstate proper FFmpeg license for all files. 2013-08-30 15:47:38 +00:00
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 avcodec/rasc: Fix potential use of uninitialized value 2021-10-07 11:34:20 +02:00
ratecontrol.c avcodec/ratecontrol: fix the integer overflow after long time run 2020-06-03 06:57:50 +08:00
ratecontrol.h Merge commit 'd639dcdae0' 2017-02-01 14:21:36 +01:00
raw.c avcodec/raw: Reduce number of avpriv symbols 2022-01-04 13:16:49 +01:00
raw.h avcodec/raw: Reduce number of avpriv symbols 2022-01-04 13:16:49 +01:00
rawdec.c avcodec/raw: Reduce number of avpriv symbols 2022-01-04 13:16:49 +01:00
rawenc.c avcodec/rawenc: suppport frame thread for rawvideo 2021-12-22 09:27:30 +08:00
rdft.c
rdft.h avcodec/rdft: remove sintable 2017-07-11 13:22:02 +07:00
realtextdec.c avcodec: Mark ff_ass_subtitle_header based decoders as init-threadsafe 2021-05-02 05:14:42 +02:00
rectangle.h Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
remove_extradata_bsf.c avcodec: Move all AVCodecParser.split functions to remove_extradata_bsf 2021-04-27 10:43:16 -03:00
reverse.c avutil: add ff_reverse as av_reverse replacement 2015-08-12 00:14:14 +02:00
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
roqvideodec.c avcodec/roqvideodec: Mark decoder as init-threadsafe 2021-05-02 02:32:10 +02:00
roqvideoenc.c all: Remove unused-but-set variables 2021-12-03 16:09:14 +01: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 Various small spelling fixes. 2014-04-22 20:44:31 +02:00
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
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 Merge remote-tracking branch 'qatar/master' 2011-12-01 02:54:24 +01:00
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 sbc: implement SBC decoder (low-complexity subband codec) 2018-03-07 22:26:53 +01:00
sbcdec_data.h sbc: implement SBC decoder (low-complexity subband codec) 2018-03-07 22:26:53 +01:00
sbcdsp.c sbcenc: add armv6 and neon asm optimizations 2018-03-07 22:26:53 +01:00
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 Merge commit '3ccec334b8' 2017-03-15 21:37:40 -03:00
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 avcodec/scpr: Avoid per pixel y checks in decode_run_i 2018-12-31 17:44:26 +01:00
scpr3.c avcodec/scpr3: Avoid code duplication when updating models 2021-02-23 10:14:26 +01:00
scpr3.h avcodec/scpr: add version 3 support 2018-11-18 22:59:29 +01:00
screenpresso.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
sei.h
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 Merge commit 'a7dbfcf6cb' 2014-04-01 03:29:29 +02:00
sgidec.c Remove unnecessary avassert.h inclusions 2021-07-22 15:02:30 +02:00
sgienc.c avcodec/encoders: Remove redundant setting of AV_PKT_FLAG_KEY 2021-09-28 01:57:10 +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
sinewin_fixed_tablegen.c
sinewin_fixed_tablegen.h
sinewin_tablegen.c
sinewin_tablegen.h
sipr.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
sipr.h
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: Improve the bits left threshold in decode_envelope() 2021-09-29 19:52:10 +02: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/smcenc: Move PutByteContext to stack 2021-11-20 14:19:32 +01:00
snappy.c Remove unnecessary mem.h inclusions 2021-07-22 14:47:57 +02:00
snappy.h avcodec/snappy: refactor so ff_snappy_uncompress uses an existing buffer 2015-07-16 20:41:07 +02:00
snow.c Replace all occurences of av_mallocz_array() by av_calloc() 2021-09-20 01:03:52 +02:00
snow.h avcodec/snowdec: Maintain avmv buffer 2021-09-19 22:36:23 +02:00
snow_dwt.c Replace all occurences of av_mallocz_array() by av_calloc() 2021-09-20 01:03:52 +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/snowdec: Maintain avmv buffer 2021-09-19 22:36:23 +02:00
snowenc.c avcodec/snowenc: Remove redundant pixel format check 2021-10-02 16:30:19 +02:00
sonic.c avcodec/encode: Always use intermediate buffer in ff_alloc_packet2() 2021-06-08 12:52:50 +02:00
sp5x.h
sp5xdec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
speedhq.c avcodec/speedhq: Replace always-true check by assert 2021-12-16 03:06:46 +01:00
speedhqenc.c avcodec/mpegvideo_enc: Deduplicate ff_mpv_generic_options-based AVClasses 2021-07-08 20:10:17 +02:00
speedhqenc.h
speexdata.h avcodec: add native Speex decoder 2021-10-10 17:44:41 +02:00
speexdec.c avcodec/speexdec: Consider mode in frame size check 2022-01-01 19:30:04 +01:00
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 Merge commit '059a934806' 2015-07-27 23:15:19 +02:00
startcode.h Merge commit 'db7f1c7c5a' 2014-08-05 12:46:10 +02:00
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 Reinstate proper FFmpeg license for all files. 2013-08-30 15:47:38 +00:00
sunrastenc.c avcodec/encoders: Remove redundant setting of AV_PKT_FLAG_KEY 2021-09-28 01:57:10 +02:00
svq1.c
svq1.h
svq1_cb.h
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
svq1enc_cb.h
svq3.c Replace all occurences of av_mallocz_array() by av_calloc() 2021-09-20 01:03:52 +02:00
synth_filter.c avcodec/synth_filter: add more filters 2016-01-31 17:09:38 +01:00
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/targa: Check input size for uncompressed TGA before allocation 2021-12-30 22:20:14 +01: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/encoders: Remove redundant setting of AV_PKT_FLAG_KEY 2021-09-28 01:57:10 +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/tiff: Remove messing with jpeg context 2021-12-30 22:20:14 +01:00
tiff.h tiffdec: support embedded ICC profiles 2020-01-13 23:26:25 +00:00
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/encoders: Remove redundant setting of AV_PKT_FLAG_KEY 2021-09-28 01:57:10 +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 Replace all occurences of av_mallocz_array() by av_calloc() 2021-09-20 01:03:52 +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 tta: move code that will be shared with encoder to separate file 2013-06-02 14:53:14 +00:00
ttadsp.c avcodec/ttadsp: Fix integer overflows in tta_filter_process_c() 2021-10-21 14:17:12 +02:00
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/txd: Move input size checks before allocation 2021-11-26 21:31:06 +01:00
ulti.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
ulti_cb.h
unary.h
utils.c avcodec/raw: Reduce number of avpriv symbols 2022-01-04 13:16:49 +01:00
utvideo.h
utvideodec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
utvideodsp.c
utvideodsp.h avcodec/utvideodec: add SIMD for restore_rgb_planes 2017-06-27 09:54:10 +02:00
utvideoenc.c avcodec/encoders: Remove redundant setting of AV_PKT_FLAG_KEY 2021-09-28 01:57:10 +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/v4l2_m2m_dec: dequeue frame if input isn't ready 2021-12-28 18:12:47 -05: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: suppport frame thread for v210 2021-12-22 09:27:30 +08: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/encoders: Remove redundant setting of AV_PKT_FLAG_KEY 2021-09-28 01:57:10 +02:00
v408dec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
v408enc.c avcodec/encoders: Remove redundant setting of AV_PKT_FLAG_KEY 2021-09-28 01:57:10 +02:00
v410dec.c avcodec/v410dec: Mark decoder as init-threadsafe 2021-05-02 04:13:13 +02:00
v410enc.c avcodec/encoders: Remove redundant setting of AV_PKT_FLAG_KEY 2021-09-28 01:57:10 +02:00
vaapi_av1.c avcodec/av1_vaapi: improve decode quality 2021-10-16 19:00:44 -03:00
vaapi_decode.c avcodec/vaapi: increase av1 decode pool size 2021-10-16 19:00:44 -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 avcodec/vaapi_encode: Fix segfault upon closing uninitialized encoder 2021-12-01 13:58:20 +01:00
vaapi_encode.h lavc: Mark hw_config pointer arrays as const 2020-11-08 18:54:42 +00:00
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/vaapi_encode_vp9: fix > 4k encode fail issue 2021-12-27 11:19:27 +08:00
vaapi_h264.c lavc: Rename hwaccel.h to hwconfig.h 2020-04-26 18:38:25 +01:00
vaapi_hevc.c
vaapi_hevc.h lavc/vaapi_hevc: add function to find exact va_profile for REXT 2020-02-24 00:09:51 +00:00
vaapi_mjpeg.c lavc: Rename hwaccel.h to hwconfig.h 2020-04-26 18:38:25 +01:00
vaapi_mpeg2.c lavc: Rename hwaccel.h to hwconfig.h 2020-04-26 18:38:25 +01:00
vaapi_mpeg4.c lavc: Rename hwaccel.h to hwconfig.h 2020-04-26 18:38:25 +01:00
vaapi_vc1.c lavc: Rename hwaccel.h to hwconfig.h 2020-04-26 18:38:25 +01:00
vaapi_vp8.c lavc: Rename hwaccel.h to hwconfig.h 2020-04-26 18:38:25 +01:00
vaapi_vp9.c lavc: Rename hwaccel.h to hwconfig.h 2020-04-26 18:38:25 +01:00
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/vc1_pred: Remove unused function parameter 2021-10-02 18:35:35 +02:00
vc1_common.h
vc1_loopfilter.c avcodec/vc1_loopfilter: Fix colums typos 2018-10-07 03:03:09 +02:00
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 avcodec/vc1_pred: Remove unused function parameter 2021-10-02 18:35:35 +02:00
vc1_pred.h avcodec/vc1_pred: Remove unused function parameter 2021-10-02 18:35:35 +02:00
vc1acdata.h Merge remote-tracking branch 'qatar/master' 2012-03-08 02:51:45 +01:00
vc1data.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
vc1data.h Merge commit 'b7f98659f2' 2016-06-29 11:16:01 +02:00
vc1dec.c avcodec/mpegvideo_enc, vc1dec: Remove always-false check 2021-12-17 02:54:45 +01:00
vc1dsp.c avcodec: [loongarch] Optimize vc1dsp with LASX. 2021-12-23 12:28:54 +01:00
vc1dsp.h avcodec: [loongarch] Optimize vc1dsp with LASX. 2021-12-23 12:28:54 +01:00
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 lib*/version.h: Bump Versions after release/5.0 branch 2022-01-03 22:10:46 +01:00
videodsp.c
videodsp.h
videodsp_template.c
videotoolbox.c lavc/videotoolbox: set attachments on decoded buffers 2021-12-22 18:43:34 -06:00
videotoolbox.h
videotoolbox_vp9.c lavc/videotoolbox: add VP9 hardware acceleration 2021-11-28 16:40:58 -06:00
videotoolboxenc.c lavc/videotoolboxenc: explicitly set realtime=false 2021-12-22 18:43:34 -06: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
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 all: Make header guard names consistent 2016-01-31 15:44:11 -08:00
vorbisdec.c Replace all occurences of av_mallocz_array() by av_calloc() 2021-09-20 01:03:52 +02:00
vorbisdsp.c
vorbisdsp.h
vorbisenc.c Replace all occurences of av_mallocz_array() by av_calloc() 2021-09-20 01:03:52 +02:00
vp3.c avcodec/vp3: Check version in all cases when VP4 code is not built 2021-12-01 17:44:56 +01: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 avcodec/vp3: Make tables used to initialize VLCs smaller 2020-12-08 17:51:46 +01:00
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 Merge commit 'cb214707a6' 2013-08-16 13:19:24 +02:00
vp6dsp.c
vp8.c avcodec/vp8: Mark decoders as init-threadsafe 2021-05-10 22:12:01 +02:00
vp8.h
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 avcodec: [loongarch] Optimize vp8_lpf/mc with LSX. 2021-12-23 12:28:54 +01:00
vp8dsp.h avcodec: [loongarch] Optimize vp8_lpf/mc with LSX. 2021-12-23 12:28:54 +01:00
vp9.c lavc/videotoolbox: add VP9 hardware acceleration 2021-11-28 16:40:58 -06:00
vp9.h
vp9_mc_template.c
vp9_metadata_bsf.c
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 vp9: split out reconstruction functions in their own source file. 2017-03-28 18:04:26 -04:00
vp9data.h vp9: split out reconstruction functions in their own source file. 2017-03-28 18:04:26 -04:00
vp9dec.h avcodec/vp9: Check initializing conditions/mutexes 2021-09-04 08:03:19 +02:00
vp9dsp.c avcodec: [loongarch] Optimize vp9_mc/intra with LSX. 2021-12-23 12:28:54 +01:00
vp9dsp.h avcodec: [loongarch] Optimize vp9_mc/intra with LSX. 2021-12-23 12:28:54 +01:00
vp9dsp_8bpp.c
vp9dsp_10bpp.c
vp9dsp_12bpp.c
vp9dsp_template.c
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
vp56data.c Merge commit '239f55bf3c' 2013-08-16 13:37:10 +02:00
vp56data.h Merge commit '239f55bf3c' 2013-08-16 13:37:10 +02:00
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: reset accounting on error 2021-12-23 15:22:06 +01:00
vt_internal.h lavc/videotoolbox: add VP9 hardware acceleration 2021-11-28 16:40:58 -06:00
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 webp: fix transforms after a palette with pixel packing. 2021-09-25 15:31:36 -07: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 Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
wmaprodec.c avcodec/wmaprodec: Do not initialize unused variable to out of array value 2021-10-05 20:06:42 +02:00
wmavoice.c avcodec/wmavoice: Mark decoder as init-threadsafe 2021-05-06 06:13:54 +02:00
wmavoice_data.h WMAVoice postfilter. 2010-04-21 18:01:34 +00:00
wmv2.c Merge commit 'f9fbd47467' 2016-02-24 18:15:14 +00:00
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/encoders: Remove redundant setting of AV_PKT_FLAG_KEY 2021-09-28 01:57:10 +02:00
xface.c lavc/xface: Reorder conditions to silence a gcc warning. 2017-03-24 19:51:36 +01:00
xface.h all: Add missing header guards 2016-01-28 19:49:48 -08:00
xfacedec.c avcodec: Constify AVCodecs 2021-04-27 10:43:15 -03:00
xfaceenc.c avcodec/encoders: Remove redundant setting of AV_PKT_FLAG_KEY 2021-09-28 01:57:10 +02:00
xiph.c avcodec/xiph: Return better error codes 2020-05-23 07:07:36 +02:00
xiph.h avcodec/xiph: mark returned header pointers const from avpriv_split_xiph_headers() 2014-12-14 14:30:45 +01:00
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/xsubdec: Use dedicated pointer for AVSubtitleRect 2021-12-16 02:37:26 +01: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/encoders: Remove redundant setting of AV_PKT_FLAG_KEY 2021-09-28 01:57:10 +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/encoders: Remove redundant setting of AV_PKT_FLAG_KEY 2021-09-28 01:57:10 +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/encoders: Remove redundant setting of AV_PKT_FLAG_KEY 2021-09-28 01:57:10 +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: Remove redundant pixel format check 2021-09-29 17:02:03 +02:00