1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-12-02 03:06:28 +02:00
FFmpeg/libavcodec
Anton Khirnov bd737b5178 h264: reset the private data in init_thread_copy()
The generic code copies the main context's private data to all the
others. However that is quite dangerous, as it might end up copying some
pointers that are or will become invalid.

Since everything we actually need will be copied later in
update_thread_context(), it's safest to zero the private data in
init_thread_copy(), so it works the same way as init for the main
context.
2015-04-05 12:03:07 +02:00
..
aarch64 opus: Factor out imdct15 into a standalone component 2015-02-02 16:07:33 +01:00
arm lavc: do not compile fmtconvert unconditionally 2015-02-28 21:51:24 +01:00
avr32
mips
neon mpegvideo: cosmetics: Lowercase ugly uppercase MPV_ function name prefixes 2014-08-15 01:26:33 -07:00
ppc lavc: do not compile fmtconvert unconditionally 2015-02-28 21:51:24 +01:00
x86 x86: Put COPY3_IF_LT under HAVE_6REGS 2015-03-17 12:31:04 +01:00
4xm.c 4xm: more thorought check for negative index and negative shift 2014-11-13 01:18:09 +01:00
8bps.c lavc: Add an internal wrapper around get_format() 2014-05-11 14:59:07 +02:00
8svx.c 8svx: Return proper error codes 2014-09-02 03:42:13 -07:00
a64colors.h
a64enc.h a64multienc: use the AVFrame API properly. 2013-11-16 12:45:05 +01:00
a64multienc.c a64multi: check elbg return values 2014-12-18 23:22:59 +01:00
a64tables.h
aac_ac3_parser.c ac3: implement request_channel_layout. 2013-11-22 23:27:33 +01:00
aac_ac3_parser.h ac3: Do not clash with normal AVERROR 2013-08-27 16:19:12 +02:00
aac_adtstoasc_bsf.c aac_adtstoasc_bsf: Check extradata memory allocation 2015-02-17 12:18:10 -05:00
aac_parser.c
aac_tablegen_decl.h
aac_tablegen.c
aac_tablegen.h cosmetics: Add '0' to float constants ending in '.'. 2013-07-25 11:33:23 +02:00
aac.h lavc: remove unused traces of fmtconvert usage 2015-02-28 21:51:24 +01:00
aacadtsdec.c aac: K&R formatting cosmetics 2014-05-01 13:00:57 +02:00
aacadtsdec.h
aaccoder.c libavcodec: Make use of av_clip functions 2015-02-21 00:54:40 +01:00
aacdec.c aac: Relax reserved_bit validation 2015-03-04 16:36:16 +00:00
aacdectab.h
aacenc.c aacenc: correctly check returned value 2014-12-18 23:27:14 +01:00
aacenc.h Remove unnecessary dsputil.h #includes 2013-02-26 00:51:34 +01:00
aacps_tablegen.c aacps: Adjust some const qualifiers to suppress warnings 2013-11-22 08:21:38 +01:00
aacps_tablegen.h aacps: Adjust some const qualifiers to suppress warnings 2013-11-22 08:21:38 +01:00
aacps.c aacps: invert the order of parameters of ipdopd_reset() 2014-12-18 23:27:14 +01:00
aacps.h
aacpsdata.c
aacpsdsp.c aacps: Adjust some const qualifiers to suppress warnings 2013-11-22 08:21:38 +01:00
aacpsdsp.h aacps: Adjust some const qualifiers to suppress warnings 2013-11-22 08:21:38 +01:00
aacpsy.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
aacsbr.c aacsbr: Fix type for index variable 2015-03-17 13:34:23 +00:00
aacsbr.h Remove pointless av_cold attributes in header files 2013-02-23 20:13:47 +01:00
aacsbrdata.h
aactab.c aacdec: Tables for length 480 AAC ELD. 2015-02-03 20:32:16 -08:00
aactab.h aacdec: Tables for length 480 AAC ELD. 2015-02-03 20:32:16 -08:00
aandcttab.c
aandcttab.h
aasc.c cosmetics: Group .name and .long_name together in codec/format declarations 2013-10-03 23:32:01 +02:00
ac3_parser.c (e)ac3: parse and store the Dolby Surround, Surround EX and Headphone mode flags. 2014-01-05 16:41:56 +01:00
ac3_parser.h
ac3.c
ac3.h ac3: update AC3PreferredStereoDownmixMode. 2014-02-15 22:24:48 +01:00
ac3dec_data.c
ac3dec_data.h
ac3dec.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
ac3dec.h dsputil: Split bswap*_buf() off into a separate context 2014-06-22 18:22:31 -07:00
ac3dsp.c libavcodec: Make use of av_clip functions 2015-02-21 00:54:40 +01:00
ac3dsp.h Update dsputil- and SIMD-related comments to match reality more closely 2014-03-13 05:50:29 -07:00
ac3enc_fixed.c dsputil: Split audio operations off into a separate context 2014-06-22 06:20:15 -07:00
ac3enc_float.c dsputil: Split audio operations off into a separate context 2014-06-22 06:20:15 -07:00
ac3enc_opts_template.c ac3enc: allow Dolby Pro Logic IIz as the Dolby Surround EX mode. 2014-09-26 17:09:14 +02:00
ac3enc_template.c dsputil: Split audio operations off into a separate context 2014-06-22 06:20:15 -07:00
ac3enc.c lavc: use a separate field for exporting audio encoder padding 2014-10-13 19:09:01 +00:00
ac3enc.h ac3enc: allow Dolby Pro Logic IIz as the Dolby Surround EX mode. 2014-09-26 17:09:14 +02:00
ac3tab.c avcodec: add missing includes 2014-03-25 12:28:22 +01:00
ac3tab.h ac3tab.h: #include the correct headers 2014-01-09 15:09:07 +01:00
acelp_filters.c
acelp_filters.h
acelp_pitch_delay.c dsputil: Split audio operations off into a separate context 2014-06-22 06:20:15 -07:00
acelp_pitch_delay.h dsputil: Split audio operations off into a separate context 2014-06-22 06:20:15 -07:00
acelp_vectors.c cosmetics: Add '0' to float constants ending in '.'. 2013-07-25 11:33:23 +02:00
acelp_vectors.h
adpcm_data.c
adpcm_data.h
adpcm.c cosmetics: Group .name and .long_name together in codec/format declarations 2013-10-03 23:32:01 +02:00
adpcm.h
adpcmenc.c adpcm: Write the proper predictor in trellis mode in IMA QT 2014-06-10 16:28:47 +03:00
adx_parser.c
adx.c lavc: remove obsolete and disabled avpriv functions 2014-08-09 16:59:34 +00:00
adx.h lavc: remove obsolete and disabled avpriv functions 2014-08-09 16:59:34 +00:00
adxdec.c adxdec: get rid of an avpriv function 2014-07-09 13:37:18 +00:00
adxenc.c cosmetics: Group .name and .long_name together in codec/format declarations 2013-10-03 23:32:01 +02:00
aic.c aic: Fix decoding files with odd dimensions 2015-03-03 15:08:15 +00:00
alac_data.c
alac_data.h
alac.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
alacenc.c Replace all instances of avcodec_alloc_frame() with av_frame_alloc(). 2013-11-16 12:44:20 +01:00
aliaspixdec.c Alias PIX image encoder and decoder 2014-03-26 23:25:02 +01:00
aliaspixenc.c Alias PIX image encoder and decoder 2014-03-26 23:25:02 +01:00
allcodecs.c lavc: add libdcadec decoder 2015-03-29 10:15:09 +02:00
alsdec.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
amr.h
amrnbdata.h
amrnbdec.c cosmetics: Group .name and .long_name together in codec/format declarations 2013-10-03 23:32:01 +02:00
amrwbdata.h
amrwbdec.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
anm.c cosmetics: Group .name and .long_name together in codec/format declarations 2013-10-03 23:32:01 +02:00
ansi.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
apedec.c dsputil: Split bswap*_buf() off into a separate context 2014-06-22 18:22:31 -07:00
apedsp.h dsputil: Move APE-specific bits into apedsp 2014-05-29 06:41:15 -07:00
ass.c avcodec: Drop unnecessary ff_ name prefixes from static functions 2013-04-30 16:02:02 +02:00
ass.h
assdec.c assdec: check the right variable 2014-12-18 23:27:14 +01:00
assenc.c
asv.c asv: K&R formatting cosmetics 2014-09-02 03:45:21 -07:00
asv.h asv: K&R formatting cosmetics 2014-09-02 03:45:21 -07:00
asvdec.c asv: K&R formatting cosmetics 2014-09-02 03:45:21 -07:00
asvenc.c asvenc: Forward the error instead of asserting on it 2014-12-14 22:03:22 +01:00
atrac1.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
atrac1data.h cosmetics: Fix ATRAC codec name spelling 2013-09-02 21:38:57 +02:00
atrac3.c lavc: remove unused traces of fmtconvert usage 2015-02-28 21:51:24 +01:00
atrac3data.h cosmetics: Fix ATRAC codec name spelling 2013-09-02 21:38:57 +02:00
atrac3plus_data.h ATRAC3+ decoder 2014-01-09 19:33:07 +01:00
atrac3plus.c atrac3plus: always initialize refwaves 2014-11-14 20:26:32 +01:00
atrac3plus.h ATRAC3+ decoder 2014-01-09 19:33:07 +01:00
atrac3plusdec.c atrac3plus: Make initialization dependant on channel count rather than channel map 2014-01-31 11:09:10 +01:00
atrac3plusdsp.c ATRAC3+ decoder 2014-01-09 19:33:07 +01:00
atrac.c atrac: Add missing av_cold 2013-10-03 23:00:09 +02:00
atrac.h atrac3: Generalize gain compensation code 2013-10-03 18:20:01 +02:00
audio_frame_queue.c lavc: use a separate field for exporting audio encoder padding 2014-10-13 19:09:01 +00:00
audio_frame_queue.h
audiodsp.c dsputil: Split audio operations off into a separate context 2014-06-22 06:20:15 -07:00
audiodsp.h dsputil: Split audio operations off into a separate context 2014-06-22 06:20:15 -07:00
aura.c cosmetics: Group .name and .long_name together in codec/format declarations 2013-10-03 23:32:01 +02:00
avcodec.h lavc: add profile define for DTS Express 2015-03-29 10:00:38 +02:00
avfft.c avcodec: Add av_cold attributes to end functions missing them 2013-05-05 20:51:28 +02:00
avfft.h doxygen: Add a number of missing function parameter descriptions 2014-02-17 15:36:09 +01:00
avpacket.c avpacket: Check buffer reference 2015-02-17 12:16:43 -05:00
avpicture.c imgutils: create misc functions for dealing with buffers 2015-01-14 17:17:24 +01:00
avs.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
bethsoftvideo.c bethsoftvid: use the AVFrame API properly. 2013-11-16 12:47:15 +01:00
bethsoftvideo.h
bfi.c cosmetics: Group .name and .long_name together in codec/format declarations 2013-10-03 23:32:01 +02:00
bgmc.c bgmc: fix sizeof arguments 2014-11-14 20:25:02 +01:00
bgmc.h
bink.c dsputil: Split clear_block*/fill_block* off into a separate context 2014-06-18 14:07:23 -07:00
binkaudio.c lavc: remove unused traces of fmtconvert usage 2015-02-28 21:51:24 +01:00
binkdata.h use my full first name instead of short one in copyrights 2013-06-01 13:38:50 +02:00
binkdsp.c dsputil: Move Bink-specific add_pixels8 to binkdsp 2014-05-29 06:48:08 -07:00
binkdsp.h dsputil: Move Bink-specific add_pixels8 to binkdsp 2014-05-29 06:48:08 -07:00
bit_depth_template.c dsputil: Move ff_zigzag_direct and ff_crop_tab declarations to mathops.h 2014-03-22 06:17:29 -07:00
bitstream_filter.c bsf: check memory allocations 2015-01-15 01:25:16 +01:00
bitstream.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
blockdsp.c dsputil: Split clear_block*/fill_block* off into a separate context 2014-06-18 14:07:23 -07:00
blockdsp.h dsputil: Split clear_block*/fill_block* off into a separate context 2014-06-18 14:07:23 -07:00
bmp_parser.c bmp: add a standalone parser 2014-03-28 00:08:24 +01:00
bmp.c avcodec: more correct printf specifiers 2014-03-22 14:08:20 +01:00
bmp.h bmpenc: use the AVFrame API properly. 2013-11-16 17:43:05 +01:00
bmpenc.c bmpenc: use the AVFrame API properly. 2013-11-16 17:43:05 +01:00
bmvaudio.c bmv: Split audio and video decoder 2014-07-06 10:58:43 -07:00
bmvvideo.c bmv: Split audio and video decoder 2014-07-06 10:58:43 -07:00
brenderpix.c avutil: rename AV_PIX_FMT_Y400A to AV_PIX_FMT_YA8 2014-08-04 12:55:08 +01:00
bswapdsp.c dsputil: Split bswap*_buf() off into a separate context 2014-06-22 18:22:31 -07:00
bswapdsp.h dsputil: Split bswap*_buf() off into a separate context 2014-06-22 18:22:31 -07:00
bytestream.h bytestream: add bytestream2_copy_buffer() functions 2014-04-12 14:49:08 -04:00
c93.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
cabac_functions.h arm: get_cabac inline asm 2014-03-09 00:45:34 +01:00
cabac.c cabac: remove leftovers from the cabac encoder 2014-01-14 22:19:03 +01:00
cabac.h aarch64: get_cabac inline asm 2014-03-09 00:45:33 +01:00
cavs_parser.c
cavs.c libavcodec: Make use of av_clip functions 2015-02-21 00:54:40 +01:00
cavs.h dsputil: Split off IDCT bits into their own context 2014-06-30 07:58:46 -07:00
cavsdata.c
cavsdec.c lavc: fix bitshifts amount bigger than the type 2014-11-18 00:39:23 +01:00
cavsdsp.c qpeldsp: Mark source pointer in qpel_mc_func function pointer const 2014-07-25 02:52:54 -07:00
cavsdsp.h dsputil: Split off quarterpel bits into their own context 2014-05-29 06:48:31 -07:00
cbrt_tablegen.c
cbrt_tablegen.h tablegen: Don't use cbrtf in host tools 2013-10-15 17:00:28 +01:00
cdgraphics.c cdgraphics: do not return 0 from the decode function 2014-08-06 18:32:42 +00:00
cdxl.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
celp_filters.c celp_filters: don't use filter lenght as loop bound 2014-11-03 12:45:42 -05:00
celp_filters.h
celp_math.c
celp_math.h
cga_data.c
cga_data.h
chomp_bsf.c
cinepak.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
cljrdec.c cljr: split decoder and encoder 2014-07-06 09:28:20 -07:00
cljrenc.c cljr: split decoder and encoder 2014-07-06 09:28:20 -07:00
cllc.c dsputil: Split bswap*_buf() off into a separate context 2014-06-22 18:22:31 -07:00
cngdec.c cosmetics: Group .name and .long_name together in codec/format declarations 2013-10-03 23:32:01 +02:00
cngenc.c cosmetics: Group .name and .long_name together in codec/format declarations 2013-10-03 23:32:01 +02:00
codec_desc.c TDSC decoder 2015-03-13 19:48:14 +00:00
cook_parser.c
cook.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
cookdata.h
copy_block.h lavc: restore copy_block{4,16} functions 2014-03-27 23:25:39 +01:00
cos_tablegen.c Rename CONFIG_FFT_FLOAT ---> FFT_FLOAT 2014-01-06 19:12:48 +01:00
cscd.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
cyuv.c cosmetics: Group .name and .long_name together in codec/format declarations 2013-10-03 23:32:01 +02:00
dca_exss.c dca: Support for XLL (lossless extension) 2015-03-15 14:51:36 +01:00
dca_parser.c dca: Move syncword definitions to a separate header 2015-03-04 13:29:33 +01:00
dca_syncwords.h dca: Mark syncword constants unsigned; they do not fit in 32-bit signed int 2015-03-13 21:20:37 +01:00
dca_xll.c dca: Read params->pancABIT0[param_index] only if part0 is set 2015-03-17 12:31:07 +01:00
dca.c dca: Move syncword definitions to a separate header 2015-03-04 13:29:33 +01:00
dca.h dca: Support for XLL (lossless extension) 2015-03-15 14:51:36 +01:00
dcadata.c dca: Support for XLL (lossless extension) 2015-03-15 14:51:36 +01:00
dcadata.h dca: Support for XLL (lossless extension) 2015-03-15 14:51:36 +01:00
dcadec.c dca: Support for XLL (lossless extension) 2015-03-15 14:51:36 +01:00
dcadsp.c dca: K&R formatting cosmetics 2014-09-16 04:42:32 -07:00
dcadsp.h dcadec: simplify decoding of VQ high frequencies 2014-02-28 13:03:22 +01:00
dcahuff.h dca: K&R formatting cosmetics 2014-09-16 04:42:32 -07:00
dct32_fixed.c dct/fft: Give consistent names to fixed/float template files 2013-11-21 15:59:46 +01:00
dct32_float.c dct/fft: Give consistent names to fixed/float template files 2013-11-21 15:59:46 +01:00
dct32_template.c dct/fft: Give consistent names to fixed/float template files 2013-11-21 15:59:46 +01:00
dct32.h
dct-test.c dct-test: Fix initialization syntax 2015-02-17 11:27:42 -05:00
dct.c avcodec: Drop unnecessary ff_ name prefixes from static functions 2013-04-30 16:02:02 +02:00
dct.h idctdsp: Add global function pointers for {add|put}_pixels_clamped functions 2014-09-02 14:41:13 -07:00
dctref.c
dctref.h
dfa.c avcodec: more correct printf specifiers 2014-03-22 14:08:20 +01:00
dirac_parser.c dirac: K&R formatting cosmetics 2014-09-09 01:39:47 -07:00
dirac.c lavc: deprecate the use of AVCodecContext.time_base for decoding 2014-10-15 06:37:43 +00:00
dirac.h
dnxhd_parser.c DNxHD: K&R formatting cosmetics 2014-04-11 12:09:08 +02:00
dnxhddata.c DNxHD: Add support for id 1258 (DNx100 960x720@8) 2015-01-29 15:04:57 +00:00
dnxhddata.h
dnxhddec.c DNxHD: Add support for id 1258 (DNx100 960x720@8) 2015-01-29 15:04:57 +00:00
dnxhdenc.c lavc: fix bitshifts amount bigger than the type 2014-11-18 00:39:23 +01:00
dnxhdenc.h dsputil: Split clear_block*/fill_block* off into a separate context 2014-06-18 14:07:23 -07:00
dpcm.c cosmetics: Group .name and .long_name together in codec/format declarations 2013-10-03 23:32:01 +02:00
dpx_parser.c DPX parser 2014-12-18 23:22:59 +01:00
dpx.c Add av_image_check_sar() and use it to validate SAR 2014-06-20 10:39:33 -04:00
dpxenc.c dpx: always write the image offset 2014-12-08 13:29:18 +00:00
dsicinaudio.c dsicin: Split audio and video decoder 2014-07-06 11:27:34 -07:00
dsicinvideo.c dsicin: Split audio and video decoder 2014-07-06 11:27:34 -07:00
dss_sp.c lavc: Add DSS SP decoder 2015-02-19 12:05:19 -05:00
dump_extradata_bsf.c bsf: check memory allocations 2015-01-15 01:25:16 +01:00
dv_profile_internal.h lavc: export DV profile API used by muxer/demuxer as public 2014-07-09 13:35:07 +00:00
dv_profile.c dv: K&R formatting cosmetics 2014-09-09 05:30:28 -07:00
dv_profile.h lavc: remove obsolete and disabled avpriv functions 2014-08-09 16:59:34 +00:00
dv_tablegen.c dv_tablegen: Remove CONFIG_SMALL preprocessor check 2013-11-19 16:04:27 +01:00
dv_tablegen.h dv: K&R formatting cosmetics 2014-09-09 05:30:28 -07:00
dv.c dv: K&R formatting cosmetics 2014-09-09 05:30:28 -07:00
dv.h dv: K&R formatting cosmetics 2014-09-09 05:30:28 -07:00
dvbsub_parser.c Remove unnecessary dsputil.h #includes 2013-02-26 00:51:34 +01:00
dvbsub.c cosmetics: Write NULL pointer equality checks more compactly 2014-08-15 03:18:18 -07:00
dvbsubdec.c dvbsubdec: check memory allocations and propagate errors 2015-01-27 15:26:37 +00:00
dvdata.c dv: K&R formatting cosmetics 2014-09-09 05:30:28 -07:00
dvdata.h dsputil: Move DV-specific ff_zigzag248_direct table to dvdata 2014-04-04 19:08:05 +02:00
dvdec.c dv: Drop a spurious check 2014-11-15 12:49:37 +01:00
dvdsub_parser.c
dvdsubdec.c dvdsubdec: Check memory allocations 2015-02-17 12:16:43 -05:00
dvdsubenc.c cosmetics: Write NULL pointer equality checks more compactly 2014-08-15 03:18:18 -07:00
dvenc.c dv: K&R formatting cosmetics 2014-09-09 05:30:28 -07:00
dxa.c cosmetics: Write NULL pointer equality checks more compactly 2014-08-15 03:18:18 -07:00
dxtory.c avcodec: more correct printf specifiers 2014-03-22 14:08:20 +01:00
dxva2_h264.c dxva2_h264: fix slice offset in long slice structs 2015-03-23 20:53:29 +00:00
dxva2_hevc.c dxva2_hevc: properly fill the scaling list structure 2015-02-07 14:33:29 +01:00
dxva2_internal.h dxva2: Clean up definition of _WIN32_WINNT 2014-09-01 12:23:59 +02:00
dxva2_mpeg2.c dxva2: Pass variable of correct type to IDirectXVideoDecoder_GetBuffer() 2014-09-01 12:23:58 +02:00
dxva2_vc1.c dxva2: Pass variable of correct type to IDirectXVideoDecoder_GetBuffer() 2014-09-01 12:23:58 +02:00
dxva2.c dxva2: Directly use AVFrames 2014-04-01 00:10:15 +02:00
dxva2.h dxva2: Clean up definition of _WIN32_WINNT 2014-09-01 12:23:59 +02:00
eac3_data.c
eac3_data.h
eac3dec.c ac3dec: set AV_FRAME_DATA_DOWNMIX_INFO side data. 2014-02-15 22:25:00 +01:00
eac3enc.c ac3: Only initialize float_dsp for the float encoder variant 2014-06-13 05:21:34 -07:00
eac3enc.h
eacmv.c lavc: deprecate the use of AVCodecContext.time_base for decoding 2014-10-15 06:37:43 +00:00
eaidct.c Remove unnecessary dsputil.h #includes 2013-02-26 00:51:34 +01:00
eaidct.h
eamad.c eamad: check for out of bounds read 2015-02-23 15:06:18 +01:00
eatgq.c lavc: deprecate the use of AVCodecContext.time_base for decoding 2014-10-15 06:37:43 +00:00
eatgv.c lavc: deprecate the use of AVCodecContext.time_base for decoding 2014-10-15 06:37:43 +00:00
eatqi.c lavc: deprecate the use of AVCodecContext.time_base for decoding 2014-10-15 06:37:43 +00:00
elbg.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
elbg.h elbg: check memory allocations and propagate errors 2014-12-18 23:22:59 +01:00
error_resilience.c error_resilience: do not require mbintra/skip tables 2015-03-21 11:27:15 +01:00
error_resilience.h error_resilience: move the MECmpContext initialization into ER code 2015-01-27 09:07:59 +01:00
escape124.c escape124: explicitly set get_bits1 variable 2014-11-13 01:41:26 +01:00
escape130.c cosmetics: Group .name and .long_name together in codec/format declarations 2013-10-03 23:32:01 +02:00
exr.c exr: Add a gamma flag to exr loader to avoid banding 2014-12-03 02:55:40 +00:00
faandct.c Replace av_unused attributes by block structures 2014-09-05 13:55:04 +02:00
faandct.h
faanidct.c Replace av_unused attributes by block structures 2014-09-05 13:55:04 +02:00
faanidct.h
faxcompr.c faxcompr: return meaningful errors 2013-06-07 17:23:53 +02:00
faxcompr.h
fdctdsp.c Split off floating point AAN (I)DCT into separate components 2014-09-07 13:36:26 -07:00
fdctdsp.h dsputil: Split off FDCT bits into their own context 2014-07-07 12:28:45 -07:00
fft_fixed.c Rename CONFIG_FFT_FLOAT ---> FFT_FLOAT 2014-01-06 19:12:48 +01:00
fft_float.c Rename CONFIG_FFT_FLOAT ---> FFT_FLOAT 2014-01-06 19:12:48 +01:00
fft_template.c aarch64: NEON float FFT 2014-04-22 19:35:40 +02:00
fft-fixed-test.c Rename CONFIG_FFT_FLOAT ---> FFT_FLOAT 2014-01-06 19:12:48 +01:00
fft-internal.h Rename CONFIG_FFT_FLOAT ---> FFT_FLOAT 2014-01-06 19:12:48 +01:00
fft-test.c lavc: Use av_gettime_relative 2014-10-24 09:53:42 +03:00
fft.h fft: Convert FFT/MDCT permutation type #defines to enums 2014-07-18 07:29:13 -07:00
ffv1.c ffv1: Drop bogus dependency on dsputil 2014-03-13 05:50:27 -07:00
ffv1.h ffv1: Drop bogus dependency on dsputil 2014-03-13 05:50:27 -07:00
ffv1dec.c ffv1: Drop unnecessary casts and const qualifiers to match function signatures 2015-01-05 15:35:39 +01:00
ffv1enc.c ffv1: const correctness for encode_rgb_frame() 2015-01-05 15:35:39 +01:00
fic.c fic: Make warning message more accurate 2014-04-23 17:53:00 +01:00
file_open.c libavutil: Make avpriv_open a library-internal function on msvcrt 2013-08-10 00:53:33 +03:00
flac_parser.c avcodec: Add av_cold attributes to init functions missing them 2013-05-04 21:09:45 +02:00
flac.c lavc: make avpriv_flac_is_extradata_valid() private on the next bump 2014-11-06 09:04:56 +01:00
flac.h lavc: make avpriv_flac_is_extradata_valid() private on the next bump 2014-11-06 09:04:56 +01:00
flacdata.c
flacdata.h
flacdec.c lavc: make avpriv_flac_is_extradata_valid() private on the next bump 2014-11-06 09:04:56 +01:00
flacdsp_lpc_template.c
flacdsp_template.c
flacdsp.c
flacdsp.h
flacenc.c flacenc: initialize sums matrix 2015-01-29 17:33:38 +00:00
flashsv.c avcodec: Use av_reallocp where suitable 2013-12-09 12:27:51 +02:00
flashsvenc.c flashsvenc: use the AVFrame API properly. 2013-11-16 17:48:14 +01:00
flicvideo.c flicvideo: use the AVFrame API properly. 2013-11-16 13:23:59 +01:00
flv.h flv: K&R formatting cosmetics 2014-09-02 04:03:45 -07:00
flvdec.c flv: K&R formatting cosmetics 2014-09-02 04:03:45 -07:00
flvenc.c flv: K&R formatting cosmetics 2014-09-02 04:03:45 -07:00
fmtconvert.c fmtconvert: drop unused functions 2015-02-28 21:51:24 +01:00
fmtconvert.h fmtconvert: drop unused functions 2015-02-28 21:51:24 +01:00
fraps.c dsputil: Split bswap*_buf() off into a separate context 2014-06-22 18:22:31 -07:00
frwu.c cosmetics: Group .name and .long_name together in codec/format declarations 2013-10-03 23:32:01 +02:00
g2meet.c build: Split JPEG-related tables off into a separate component 2015-03-30 17:51:21 +02:00
g722.c g722: Split out computation of band->s_zero and unroll code 2015-02-15 22:47:19 +02:00
g722.h g722: Split out g722_qmf_apply() function into g722dsp.c 2015-02-15 22:47:10 +02:00
g722dec.c libavcodec: Make use of av_clip functions 2015-02-21 00:54:40 +01:00
g722dsp.c g722: Add ARM NEON implementation for g722_apply_qmf() 2015-02-15 22:47:21 +02:00
g722dsp.h g722: Add ARM NEON implementation for g722_apply_qmf() 2015-02-15 22:47:21 +02:00
g722enc.c libavcodec: Make use of av_clip functions 2015-02-21 00:54:40 +01:00
g723_1_data.h
g723_1.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
g726.c libavcodec: Make use of av_clip functions 2015-02-21 00:54:40 +01:00
get_bits.h get_bits: remove unused assignment 2014-11-03 10:15:07 -05:00
gif.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
gifdec.c gifdec: refactor interleave end handling 2014-12-19 08:01:47 +01:00
golomb-test.c
golomb.c
golomb.h get_bits: Rename HAVE_BITS_REMAINING --> BITS_AVAILABLE 2014-09-02 13:10:38 +02:00
gsm_parser.c MSN Audio support 2013-11-26 08:31:10 +01:00
gsm.h MSN Audio support 2013-11-26 08:31:10 +01:00
gsmdec_data.c MSN Audio support 2013-11-26 08:31:10 +01:00
gsmdec_data.h MSN Audio support 2013-11-26 08:31:10 +01:00
gsmdec_template.c MSN Audio support 2013-11-26 08:31:10 +01:00
gsmdec.c MSN Audio support 2013-11-26 08:31:10 +01:00
h261_parser.c h261: K&R formatting and prettyprinting cosmetics 2013-04-05 12:25:12 +02:00
h261.c h261: Move encoder/decoder shared table init to common code 2013-04-10 13:32:04 +02:00
h261.h h261: Move encoder/decoder shared table init to common code 2013-04-10 13:32:04 +02:00
h261data.c avcodec: add missing includes 2014-03-25 12:28:22 +01:00
h261dec.c h261dec: Fix context initialization sequence 2014-12-18 23:10:24 +02:00
h261enc.c mpegvideo: cosmetics: Lowercase ugly uppercase MPV_ function name prefixes 2014-08-15 01:26:33 -07:00
h263_parser.c
h263_parser.h
h263.c dsputil: Split off IDCT bits into their own context 2014-06-30 07:58:46 -07:00
h263.h lavu: move internal define to the only places where it is used 2014-11-24 01:30:14 +00:00
h263data.h dsputil: Split off H.263 bits into their own H263DSPContext 2013-11-08 12:40:47 +01:00
h263dec.c h263dec: call get_format() on resolution changes 2014-10-13 16:05:04 +02:00
h263dsp.c h263dsp: K&R formatting cosmetics 2013-11-08 12:41:24 +01:00
h263dsp.h dsputil: Split off H.263 bits into their own H263DSPContext 2013-11-08 12:40:47 +01:00
h264_cabac.c h264_cabac: remove now unnecessary H264Context function parameters 2015-03-21 11:27:16 +01:00
h264_cavlc.c h264_cavlc: constify all uses of H264Context 2015-03-21 11:27:15 +01:00
h264_direct.c h264: use a smaller struct for the ref lists 2015-03-21 11:27:16 +01:00
h264_loopfilter.c h264_loopfilter: constify all uses of H264Context 2015-03-21 11:27:15 +01:00
h264_mb_template.c h264: move [uv]linesize to the per-slice context 2015-03-21 11:27:16 +01:00
h264_mb.c h264: move [uv]linesize to the per-slice context 2015-03-21 11:27:16 +01:00
h264_mc_template.c h264_mb: constify all uses of H264Context 2015-03-21 11:27:15 +01:00
h264_mp4toannexb_bsf.c avcodec: Use av_reallocp where suitable 2013-12-09 12:27:51 +02:00
h264_mvpred.h h264: move mb_field_decoding_flag into the per-slice context 2015-03-21 11:27:15 +01:00
h264_parser.c h264: drop the now unused per-slice H264Contexts 2015-03-21 11:27:16 +01:00
h264_picture.c h264: disable ER by default 2015-04-03 13:14:43 +02:00
h264_ps.c h264: use the correct SPS during PPS parsing 2015-04-05 12:01:34 +02:00
h264_refs.c h264: use a smaller struct for the ref lists 2015-03-21 11:27:16 +01:00
h264_sei.c h264: prevent theoretical infinite loop in SEI parsing 2014-08-01 13:08:32 +01:00
h264_slice.c h264: disable ER by default 2015-04-03 13:14:43 +02:00
h264.c h264: reset the private data in init_thread_copy() 2015-04-05 12:03:07 +02:00
h264.h h264: disable ER by default 2015-04-03 13:14:43 +02:00
h264addpx_template.c h264: Integrate clear_blocks calls with IDCT 2013-04-10 11:03:06 +03:00
h264chroma_template.c h264: avoid undefined behavior in chroma motion compensation 2014-02-20 14:02:06 +01:00
h264chroma.c aarch64: h264 chroma motion compensation NEON optimizations 2014-01-15 12:07:18 +01:00
h264chroma.h aarch64: h264 chroma motion compensation NEON optimizations 2014-01-15 12:07:18 +01:00
h264data.h h264 does not depend on mpegvideo any more 2014-03-16 23:05:47 +01:00
h264dsp_template.c
h264dsp.c h264: Move start code search functions into separate source files. 2014-08-04 22:22:54 +02:00
h264dsp.h h264: Move start code search functions into separate source files. 2014-08-04 22:22:54 +02:00
h264idct_template.c Add missing headers to make template files compile (more) standalone 2014-03-26 04:31:27 -07:00
h264idct.c
h264idct.h
h264pred_template.c dsputil: Move intreadwrite.h #include from header file to .c files 2014-03-13 05:50:28 -07:00
h264pred.c Remove a number of unnecessary dsputil.h #includes 2014-04-04 19:08:05 +02:00
h264pred.h On2 VP7 decoder 2014-04-04 04:00:11 +02:00
h264qpel_template.c Drop unnecessary av_unused attributes. 2014-09-05 13:55:04 +02:00
h264qpel.c aarch64: h264 qpel NEON optimizations 2014-01-15 12:17:49 +01:00
h264qpel.h dsputil: Split off quarterpel bits into their own context 2014-05-29 06:48:31 -07:00
hevc_cabac.c hevc: Use generic av_clip function, not C implementation 2015-02-13 08:37:13 +01:00
hevc_filter.c hevc: Use generic av_clip function, not C implementation 2015-02-13 08:37:13 +01:00
hevc_mvs.c hevc: Use generic av_clip function, not C implementation 2015-02-13 08:37:13 +01:00
hevc_parser.c Add HEVC decoder 2013-10-31 20:19:59 +01:00
hevc_ps.c hevc: make sure no dangling pointers remain around on VPS/SPS change 2015-04-03 13:10:03 +02:00
hevc_refs.c hevc: reindent after previous commit 2015-01-27 09:05:25 +01:00
hevc_sei.c hevc: parse display orientation SEI message 2014-07-09 10:18:06 -04:00
hevc.c hevc: export stream parameters from extradata 2015-04-03 13:10:03 +02:00
hevc.h hevc: make the crop sizes unsigned 2015-03-21 09:35:14 +01:00
hevcdsp_template.c hevcdsp_template: templatize transquant_bypass 2014-11-17 09:25:12 +01:00
hevcdsp.c hevc: SSE2 and SSSE3 loop filters 2014-07-26 15:01:01 +00:00
hevcdsp.h hevc: SSE2 and SSSE3 loop filters 2014-07-26 15:01:01 +00:00
hevcpred_template.c hevc/intra_pred: simplify neighboring sample derivation 2014-05-19 07:12:55 +02:00
hevcpred.c hevc: templatize intra_pred 2014-05-19 07:10:03 +02:00
hnm4video.c hnm4: change width/height to int to fix hypothetical integer overflows 2014-11-25 02:00:06 +00:00
hpel_template.c Add missing headers to make template files compile (more) standalone 2014-03-26 04:31:27 -07:00
hpeldsp.c Rename tpel_template.c ---> pel_template.c 2014-06-13 05:21:34 -07:00
hpeldsp.h hpeldsp: Increase put_no_rnd_pixels_tab[][] size 2014-11-11 11:41:49 +01:00
hqx.c Canopus HQX decoder 2015-02-22 22:42:27 +00:00
hqx.h Canopus HQX decoder 2015-02-22 22:42:27 +00:00
hqxvlc.c hqx: Drop unused offsets table 2015-03-17 13:34:23 +00:00
huffman.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
huffman.h
huffyuv.c dsputil: Split bswap*_buf() off into a separate context 2014-06-22 18:22:31 -07:00
huffyuv.h dsputil: Split bswap*_buf() off into a separate context 2014-06-22 18:22:31 -07:00
huffyuvdec.c cosmetics: Write NULL pointer equality checks more compactly 2014-08-15 03:18:18 -07:00
huffyuvdsp.c dsputil: Split off HuffYUV decoding bits into their own context 2014-05-27 08:52:34 -07:00
huffyuvdsp.h dsputil: Split off HuffYUV decoding bits into their own context 2014-05-27 08:52:34 -07:00
huffyuvenc.c dsputil: Split bswap*_buf() off into a separate context 2014-06-22 18:22:31 -07:00
huffyuvencdsp.c dsputil: Split off HuffYUV encoding bits into their own context 2014-05-27 08:54:53 -07:00
huffyuvencdsp.h dsputil: Split off HuffYUV encoding bits into their own context 2014-05-27 08:54:53 -07:00
idcinvideo.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
idctdsp.c Split off floating point AAN (I)DCT into separate components 2014-09-07 13:36:26 -07:00
idctdsp.h idctdsp: Add global function pointers for {add|put}_pixels_clamped functions 2014-09-02 14:41:13 -07:00
iff.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
iirfilter.c avcodec: Add av_cold attributes to init functions missing them 2013-05-04 21:09:45 +02:00
iirfilter.h
imc.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
imcdata.h
imdct15.c opus: Factor out imdct15 into a standalone component 2015-02-02 16:07:33 +01:00
imdct15.h opus: Factor out imdct15 into a standalone component 2015-02-02 16:07:33 +01:00
imgconvert.c imgconvert: check memory allocations and propagate errors 2014-12-18 23:27:14 +01:00
imgconvert.h imgconvert: Move ff_deinterlace_line_*_mmx declarations out of dsputil 2014-03-22 06:17:29 -07:00
imx_dump_header_bsf.c bsf: check memory allocations 2015-01-15 01:25:16 +01:00
indeo2.c indeo2: rename stride to pitch for consistency with other Indeo decoders 2014-06-26 19:16:08 +02:00
indeo2data.h
indeo3.c indeo3: check ff_set_dimensions return value 2014-11-13 01:41:26 +01:00
indeo3data.h
indeo4.c indeo: Give Indeo4/5 shared code a more consistent name 2015-03-30 17:49:05 +02:00
indeo4data.h indeo: Give Indeo4/5 shared code a more consistent name 2015-03-30 17:49:05 +02:00
indeo5.c indeo: Give Indeo4/5 shared code a more consistent name 2015-03-30 17:49:05 +02:00
indeo5data.h
intelh263dec.c i263: skip dummy frames 2014-06-19 13:13:20 +02:00
internal.h lavc: Introduce AVCodec internal capabilities 2015-03-13 19:47:47 +00:00
interplayvideo.c cosmetics: Write NULL pointer equality checks more compactly 2014-08-15 03:18:18 -07:00
intrax8.c mpegvideo: cosmetics: Lowercase ugly uppercase MPV_ function name prefixes 2014-08-15 01:26:33 -07:00
intrax8.h
intrax8dsp.c Remove unnecessary dsputil.h #includes 2013-02-26 00:51:34 +01:00
intrax8dsp.h
intrax8huf.h
ituh263dec.c ituh263dec: use macro instead of #if 2015-01-29 17:33:34 +00:00
ituh263enc.c h263enc: keep block_last_index always valid during advanced intra coding 2014-06-11 21:28:39 +02:00
ivi_dsp.c indeo: Give Indeo4/5 shared code a more consistent name 2015-03-30 17:49:05 +02:00
ivi_dsp.h indeo: Give Indeo4/5 shared code a more consistent name 2015-03-30 17:49:05 +02:00
ivi.c indeo: Give Indeo4/5 shared code a more consistent name 2015-03-30 17:49:05 +02:00
ivi.h indeo: Give Indeo4/5 shared code a more consistent name 2015-03-30 17:49:05 +02:00
jfdctfst.c
jfdctint_template.c
jfdctint.c
jpeg2000.c jpeg2000: do not compute the same value twice 2014-11-13 01:41:27 +01:00
jpeg2000.h jpeg2000: Remove unused passes array in Jpeg200Cblk structure 2013-07-13 14:28:48 +02:00
jpeg2000dec.c jpeg2000: split off inverse MCT as Jpeg2000DSP 2014-10-08 08:02:55 +00:00
jpeg2000dsp.c jpeg2000: split off inverse MCT as Jpeg2000DSP 2014-10-08 08:02:55 +00:00
jpeg2000dsp.h jpeg2000: split off inverse MCT as Jpeg2000DSP 2014-10-08 08:02:55 +00:00
jpeg2000dwt.c jpeg2000: Merge rescaling with interleaving in 9/7 IDWT 2013-07-02 20:05:48 +02:00
jpeg2000dwt.h jpeg2000: split off inverse MCT as Jpeg2000DSP 2014-10-08 08:02:55 +00:00
jpegls.c jpegls: K&R formatting cosmetics 2013-05-16 00:00:41 +02:00
jpegls.h jpegls: use the AVFrame API properly. 2013-11-16 17:50:28 +01:00
jpeglsdec.c mjpeg: Mark decoder family as thread safe 2015-03-13 19:48:07 +00:00
jpeglsdec.h jpegls: K&R formatting cosmetics 2013-05-16 00:00:41 +02:00
jpeglsenc.c mjpeg: Move code only used in the encoder(s) to the appropriate header 2015-03-30 17:51:20 +02:00
jpegtables.c build: Split JPEG-related tables off into a separate component 2015-03-30 17:51:21 +02:00
jpegtables.h build: Split JPEG-related tables off into a separate component 2015-03-30 17:51:21 +02:00
jrevdct.c idctdsp: Add global function pointers for {add|put}_pixels_clamped functions 2014-09-02 14:41:13 -07:00
jvdec.c jvdec: check frame dimensions 2014-12-19 08:01:46 +01:00
kbdwin.c
kbdwin.h
kgv1dec.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
kmvc.c cosmetics: Group .name and .long_name together in codec/format declarations 2013-10-03 23:32:01 +02:00
lagarith.c dsputil: Split off HuffYUV decoding bits into their own context 2014-05-27 08:52:34 -07:00
lagarithrac.c
lagarithrac.h lagarith: avoid infinite loop in lag_rac_refill() 2013-02-23 09:16:32 +01:00
latm_parser.c
lcl.h
lcldec.c cosmetics: Write NULL pointer equality checks more compactly 2014-08-15 03:18:18 -07:00
lclenc.c lcl: return an appropriate error code 2014-12-18 23:27:14 +01:00
libavcodec.v avcodec: Stop exporting the removed audio_resample* symbols 2013-09-05 22:11:36 +02:00
libdcadec.c lavc: add libdcadec decoder 2015-03-29 10:15:09 +02:00
libfaac.c lavc: use a separate field for exporting audio encoder padding 2014-10-13 19:09:01 +00:00
libfdk-aacdec.c libfdk-aacdec: Make sure decoding doesn't add any extra delay in the latest version of fdk-aac 2015-01-08 13:58:43 +02:00
libfdk-aacenc.c lavc: use a separate field for exporting audio encoder padding 2014-10-13 19:09:01 +00:00
libgsmdec.c libgsm: Split decoder and encoder 2014-07-18 17:27:54 +02:00
libgsmenc.c libgsm: Split decoder and encoder 2014-07-18 17:27:54 +02:00
libilbc.c cosmetics: Group .name and .long_name together in codec/format declarations 2013-10-03 23:32:01 +02:00
libmp3lame.c lavc: use a separate field for exporting audio encoder padding 2014-10-13 19:09:01 +00:00
libopencore-amr.c lavc: use a separate field for exporting audio encoder padding 2014-10-13 19:09:01 +00:00
libopenh264enc.c Replace a few leftover instances of enum PixelFormat with enum AVPixelFormat 2015-03-17 23:53:33 +02:00
libopenjpegdec.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
libopenjpegenc.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
libopus.c
libopus.h
libopusdec.c cosmetics: Group .name and .long_name together in codec/format declarations 2013-10-03 23:32:01 +02:00
libopusenc.c libopusenc: prevent an out-of-bounds read by returning early 2014-11-13 01:41:25 +01:00
libschroedinger.c libschroedinger: Check memory allocations 2015-02-22 22:32:18 +00:00
libschroedinger.h libschroedinger: cosmetics: rename variable avccontext to avctx 2013-02-25 15:15:21 -05:00
libschroedingerdec.c libschroedinger: Check memory allocations 2015-02-22 22:32:18 +00:00
libschroedingerenc.c libschroedinger: Check memory allocations 2015-02-22 22:32:18 +00:00
libspeexdec.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
libspeexenc.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
libtheoraenc.c libtheora: Check frame allocation 2015-03-12 15:29:59 +00:00
libtwolame.c libtwolame: prevent a NULL pointer dereference 2014-11-21 12:27:07 +00:00
libvo-aacenc.c lavc: use a separate field for exporting audio encoder padding 2014-10-13 19:09:01 +00:00
libvo-amrwbenc.c lavc: use a separate field for exporting audio encoder padding 2014-10-13 19:09:01 +00:00
libvorbis.c lavc,lavf: switch to the new vorbis parse API 2014-11-06 09:00:46 +01:00
libvpx.c libvpx: do not mark VP9 as experimental when using libvpx >= 1.3.0 2013-12-08 00:28:27 +01:00
libvpx.h libvpx: do not mark VP9 as experimental when using libvpx >= 1.3.0 2013-12-08 00:28:27 +01:00
libvpxdec.c libvpx: do not mark VP9 as experimental when using libvpx >= 1.3.0 2013-12-08 00:28:27 +01:00
libvpxenc.c libvpx: Fix mixed use of av_malloc() and av_reallocp() 2015-03-09 12:58:18 +00:00
libwavpackenc.c lavc: add a libwavpack encoder wrapper 2013-06-10 21:33:48 +02:00
libwebpenc.c Use av_frame_copy() to simplify code where appropriate. 2014-02-24 07:25:07 +01:00
libx264.c libx264: Allow full-range yuv422 and yuv444 pixel formats 2015-03-17 13:34:22 +00:00
libx265.c libx265: Add crf private option 2015-02-18 10:18:12 -05:00
libxavs.c libxavs: rename and fix a variable name 2013-11-20 21:06:31 +01:00
libxvid_rc.c libxvid: Return meaningful error messages 2015-02-17 12:18:20 -05:00
libxvid.c libxvid: Return meaningful error messages 2015-02-17 12:18:20 -05:00
libxvid.h libxvid: K&R formatting cosmetics 2014-08-26 19:22:17 +02:00
ljpegenc.c build: Split JPEG-related tables off into a separate component 2015-03-30 17:51:21 +02:00
loco.c cosmetics: Group .name and .long_name together in codec/format declarations 2013-10-03 23:32:01 +02:00
log2_tab.c
lpc.c lpc: always initialize ref and err 2014-11-14 20:25:52 +01:00
lpc.h lpc: remove unneeded {} 2014-11-25 02:00:06 +00:00
lsp.c
lsp.h
lzw.c lzw: switch to bytestream2 2014-01-03 16:40:43 +01:00
lzw.h gifdec: convert to bytestream2 2013-11-21 20:53:06 +01:00
lzwenc.c put_bits: Remove unused includes 2014-03-04 11:45:32 +01:00
mace.c cosmetics: Group .name and .long_name together in codec/format declarations 2013-10-03 23:32:01 +02:00
Makefile build: Split JPEG-related tables off into a separate component 2015-03-30 17:51:21 +02:00
mathops.h dsputil: Move ff_zigzag_direct and ff_crop_tab declarations to mathops.h 2014-03-22 06:17:29 -07:00
mathtables.c dsputil: Move ff_zigzag_direct and ff_crop_tab declarations to mathops.h 2014-03-22 06:17:29 -07:00
mdct_fixed.c Rename CONFIG_FFT_FLOAT ---> FFT_FLOAT 2014-01-06 19:12:48 +01:00
mdct_float.c Rename CONFIG_FFT_FLOAT ---> FFT_FLOAT 2014-01-06 19:12:48 +01:00
mdct_template.c Rename CONFIG_FFT_FLOAT ---> FFT_FLOAT 2014-01-06 19:12:48 +01:00
mdec.c mdec: check for out of bounds read 2015-02-23 15:06:18 +01:00
me_cmp.c motion_est: convert stride to ptrdiff_t 2014-11-24 01:30:10 +00:00
me_cmp.h motion_est: convert stride to ptrdiff_t 2014-11-24 01:30:10 +00:00
metasound_data.c metasound: add last missing modes (8kHz @ 6kbps per channel) 2013-11-26 08:29:42 +01:00
metasound_data.h Voxware MetaSound decoder 2013-08-08 10:52:44 +02:00
metasound.c avcodec: more correct printf specifiers 2014-03-22 14:08:20 +01:00
mimic.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
mjpeg2jpeg_bsf.c build: Split JPEG-related tables off into a separate component 2015-03-30 17:51:21 +02:00
mjpeg_parser.c
mjpeg.h build: Split JPEG-related tables off into a separate component 2015-03-30 17:51:21 +02:00
mjpega_dump_header_bsf.c bsf: check memory allocations 2015-01-15 01:25:16 +01:00
mjpegbdec.c mjpeg: Mark decoder family as thread safe 2015-03-13 19:48:07 +00:00
mjpegdec.c build: Split JPEG-related tables off into a separate component 2015-03-30 17:51:21 +02:00
mjpegdec.h dsputil: Split off IDCT bits into their own context 2014-06-30 07:58:46 -07:00
mjpegenc_common.c build: Split JPEG-related tables off into a separate component 2015-03-30 17:51:21 +02:00
mjpegenc_common.h dsputil: Split off IDCT bits into their own context 2014-06-30 07:58:46 -07:00
mjpegenc.c build: Split JPEG-related tables off into a separate component 2015-03-30 17:51:21 +02:00
mjpegenc.h mjpeg: Use a more precise type for put_marker() 2015-03-30 17:51:20 +02:00
mlp_parser.c mlpdec: support major sync headers with optional extension blocks 2015-03-11 16:03:13 +01:00
mlp_parser.h mlpdec: support major sync headers with optional extension blocks 2015-03-11 16:03:13 +01:00
mlp.c
mlp.h mlpdec: support TrueHD streams with an Atmos substream 2015-03-11 16:06:40 +01:00
mlpdec.c mlpdec: support TrueHD streams with an Atmos substream 2015-03-11 16:06:40 +01:00
mlpdsp.c truehd: break out part of output_data into platform-specific callback. 2014-03-26 19:54:29 +02:00
mlpdsp.h truehd: break out part of output_data into platform-specific callback. 2014-03-26 19:54:29 +02:00
mmaldec.c lavc: add MMAL hardware decoder wrapper 2015-03-29 09:55:20 +02:00
mmvideo.c mmvideo: check frame dimensions 2014-12-19 08:01:46 +01:00
motion_est_template.c dsputil: Split motion estimation compare bits off into their own context 2014-07-17 09:07:10 -07:00
motion_est.c motion_est: remove dead code 2014-11-03 10:15:53 -05:00
motionpixels_tablegen.c dsputil: cosmetics: Lose camelCase on ff_cropTbl and ff_squareTbl names 2014-03-13 08:12:44 -07:00
motionpixels_tablegen.h dsputil: cosmetics: Lose camelCase on ff_cropTbl and ff_squareTbl names 2014-03-13 08:12:44 -07:00
motionpixels.c libavcodec: Make use of av_clip functions 2015-02-21 00:54:40 +01:00
movsub_bsf.c bsf: check memory allocations 2015-01-15 01:25:16 +01:00
mpc7.c dsputil: Split bswap*_buf() off into a separate context 2014-06-22 18:22:31 -07:00
mpc7data.h
mpc8.c build: Drop stray mpc8 decoder dependency on dsputil 2014-03-13 05:50:27 -07:00
mpc8data.h
mpc8huff.h
mpc.c avcodec: Add av_cold attributes to init functions missing them 2013-05-04 21:09:45 +02:00
mpc.h dsputil: Split bswap*_buf() off into a separate context 2014-06-22 18:22:31 -07:00
mpcdata.h
mpeg4audio.c mpeg4audio: check the init_get_bits() return value 2015-01-09 15:44:31 +01:00
mpeg4audio.h aacdec: Support for ER AAC ELD 480. 2015-02-03 20:32:16 -08:00
mpeg4data.h
mpeg4video_parser.c mpeg4video_parser: Drop pointless av_-prefix from static function 2014-02-20 04:16:15 -08:00
mpeg4video_parser.h
mpeg4video.c mpegvideo: move mpegvideo formats-related defines to mpegutils.h 2014-03-16 23:04:41 +01:00
mpeg4video.h mpeg4video: Fix doxygen comment syntax to document correct struct member 2014-08-14 11:59:59 +02:00
mpeg4videodec.c avidec: do not export stream_codec_tag 2015-01-27 09:13:45 +01:00
mpeg4videoenc.c mpegvideo: cosmetics: Lowercase ugly uppercase MPV_ function name prefixes 2014-08-15 01:26:33 -07:00
mpeg12.c Remove a number of unnecessary dsputil.h #includes 2014-04-04 19:08:05 +02:00
mpeg12.h mpeg12: Move Mpeg1Context declaration to the only place it is used 2013-03-27 14:26:11 +01:00
mpeg12data.c
mpeg12data.h
mpeg12dec.c mpeg12dec: Use more specific error codes 2014-12-03 12:50:52 +00:00
mpeg12enc.c mpeg12enc: increase declared size of block function argument 2014-11-11 11:26:02 +01:00
mpeg_er.c mpeg: Split error resilience bits off into a separate file 2014-06-22 17:36:37 -07:00
mpeg_er.h mpeg: Split error resilience bits off into a separate file 2014-06-22 17:36:37 -07:00
mpegaudio_parser.c mpegaudio_parser: add MP3 ADU headers parser 2015-02-21 23:37:42 +02:00
mpegaudio_tablegen.c
mpegaudio_tablegen.h mpegaudio_tablegen: Don't use llrint 2013-10-15 17:00:28 +01:00
mpegaudio.c
mpegaudio.h
mpegaudiodata.c
mpegaudiodata.h
mpegaudiodec_fixed.c mpegaudiodec: Consistently handle fixed/float templating 2013-11-23 21:36:49 +01:00
mpegaudiodec_float.c mpegaudiodec: Consistently handle fixed/float templating 2013-11-23 21:36:49 +01:00
mpegaudiodec_template.c cosmetics: Write NULL pointer equality checks more compactly 2014-08-15 03:18:18 -07:00
mpegaudiodecheader.c mpegaudio_parser: add MP3 ADU headers parser 2015-02-21 23:37:42 +02:00
mpegaudiodecheader.h
mpegaudiodectab.h
mpegaudiodsp_data.c
mpegaudiodsp_fixed.c
mpegaudiodsp_float.c
mpegaudiodsp_template.c avcodec: Add av_cold attributes to init functions missing them 2013-05-04 21:09:45 +02:00
mpegaudiodsp.c aarch64: NEON fixed/floating point MPADSP apply_window 2014-04-22 22:01:45 +02:00
mpegaudiodsp.h aarch64: NEON fixed/floating point MPADSP apply_window 2014-04-22 22:01:45 +02:00
mpegaudioenc.c lavc: use a separate field for exporting audio encoder padding 2014-10-13 19:09:01 +00:00
mpegaudiotab.h mpegaudioenc: Move some static tables to MpegAudioContext 2013-11-10 16:07:22 +01:00
mpegutils.c mpegvideo: move ff_draw_horiz_band() to mpegutils.c 2014-03-16 23:05:39 +01:00
mpegutils.h mpegvideo: move ff_draw_horiz_band() to mpegutils.c 2014-03-16 23:05:39 +01:00
mpegvideo_enc.c mpegvideo_enc: Check AVCodecContext allocation 2015-03-12 15:29:59 +00:00
mpegvideo_motion.c mpegvideo: cosmetics: Lowercase ugly uppercase MPV_ function name prefixes 2014-08-15 01:26:33 -07:00
mpegvideo_parser.c lavc: deprecate the use of AVCodecContext.time_base for decoding 2014-10-15 06:37:43 +00:00
mpegvideo_xvmc.c mpegvideo: cosmetics: Lowercase ugly uppercase MPV_ function name prefixes 2014-08-15 01:26:33 -07:00
mpegvideo.c lavc: deprecate unused AVCodecContext.stream_codec_tag 2015-01-27 09:14:39 +01:00
mpegvideo.h rv10: check size of s->mb_width * s->mb_height 2015-03-05 14:49:16 +01:00
mpegvideodsp.c dsputil: Split off global motion compensation bits into a separate context 2014-06-23 09:58:17 -07:00
mpegvideodsp.h dsputil: Split off global motion compensation bits into a separate context 2014-06-23 09:58:17 -07:00
mpegvideoencdsp.c dsputil: Split motion estimation compare bits off into their own context 2014-07-17 09:07:10 -07:00
mpegvideoencdsp.h dsputil: Move draw_edges() to mpegvideoencdsp 2014-07-06 14:48:50 -07:00
mqc.c jpeg2000: Mark static data init functions as av_cold 2014-06-17 08:44:07 -07:00
mqc.h jpeg2000: Initialize only once mqc arrays 2013-07-13 07:54:12 +02:00
mqcdec.c JPEG 2000 decoder for DCinema 2013-04-22 15:38:29 +02:00
msgsmdec.c MSN Audio support 2013-11-26 08:31:10 +01:00
msgsmdec.h MSN Audio support 2013-11-26 08:31:10 +01:00
msmpeg4.c dsputil: Split off IDCT bits into their own context 2014-06-30 07:58:46 -07:00
msmpeg4.h
msmpeg4data.c avcodec: Replace local extern declarations for tables with header #includes 2013-08-15 14:38:03 +02:00
msmpeg4data.h
msmpeg4dec.c dsputil: Split clear_block*/fill_block* off into a separate context 2014-06-18 14:07:23 -07:00
msmpeg4enc.c msmpeg4: check memory allocations and propagate errors 2015-01-06 16:43:54 +01:00
msrle.c msrle: use the AVFrame API properly. 2013-11-16 13:20:19 +01:00
msrledec.c
msrledec.h
mss1.c mss1: use the AVFrame API properly. 2013-11-16 17:41:32 +01:00
mss2.c mpegvideo: cosmetics: Lowercase ugly uppercase MPV_ function name prefixes 2014-08-15 01:26:33 -07:00
mss2dsp.c
mss2dsp.h Remove unnecessary dsputil.h #includes 2013-02-26 00:51:34 +01:00
mss3.c dsputil: Move ff_zigzag_direct and ff_crop_tab declarations to mathops.h 2014-03-22 06:17:29 -07:00
mss4.c Remove a number of unnecessary dsputil.h #includes 2014-04-04 19:08:05 +02:00
mss12.c avcodec: more correct printf specifiers 2014-03-22 14:08:20 +01:00
mss12.h Remove pointless av_cold attributes in header files 2013-02-23 20:13:47 +01:00
mss34dsp.c
mss34dsp.h
msvideo1.c msvideo1: use the AVFrame API properly. 2013-11-16 12:51:08 +01:00
mvcdec.c mvc: Specify the pixel format for the mv-mvc* tests 2014-04-19 21:41:34 +03:00
mxpegdec.c mjpeg: Mark decoder family as thread safe 2015-03-13 19:48:07 +00:00
nellymoser.c Remove unnecessary dsputil.h #includes 2013-02-26 00:51:34 +01:00
nellymoser.h
nellymoserdec.c lavc: remove unused traces of fmtconvert usage 2015-02-28 21:51:24 +01:00
nellymoserenc.c nellymoserenc: fix array index 2014-11-13 01:41:25 +01:00
noise_bsf.c bsf: check memory allocations 2015-01-15 01:25:16 +01:00
nuv.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
on2avc.c on2avc: check number of channels 2014-12-19 08:01:47 +01:00
on2avcdata.c On2 AVC decoder 2014-04-23 19:57:44 +02:00
on2avcdata.h on2avc: change a comment at #endif to match actual define 2014-04-23 20:54:29 +02:00
options_table.h lavc: deprecate unused AVCodecContext.stream_codec_tag 2015-01-27 09:14:39 +01:00
options.c lavc: make rc_eq into private options of mpegvideo encoders 2014-10-18 05:23:51 +02:00
opus_celt.c libavcodec: Make use of av_clip functions 2015-02-21 00:54:40 +01:00
opus_parser.c opus_parser: drop unused variable 2015-01-15 01:25:16 +01:00
opus_silk.c libavcodec: Make use of av_clip functions 2015-02-21 00:54:40 +01:00
opus.c mpegts: add support for Opus 2014-12-20 11:29:19 +01:00
opus.h mpegts: add support for Opus 2014-12-20 11:29:19 +01:00
opusdec.c opusdec: make sure all substreams have the same number of coded samples 2014-11-27 14:06:03 +01:00
pafaudio.c paf: split audio and video decoder 2014-07-06 09:36:17 -07:00
pafvideo.c paf: split audio and video decoder 2014-07-06 09:36:17 -07:00
pamenc.c p*menc: use the AVFrame API properly. 2013-12-09 08:41:20 +01:00
parser.c h264_parser: export video format and dimensions 2015-02-19 15:07:52 +01:00
parser.h
pcm_tablegen.c
pcm_tablegen.h
pcm-bluray.c cosmetics: Group .name and .long_name together in codec/format declarations 2013-10-03 23:32:01 +02:00
pcm-dvd.c pcm-dvd: Move a variable to a smaller scope 2014-09-26 02:15:34 -07:00
pcm.c pcm: Drop av_unused attribute from variable that is always used 2014-08-19 06:22:08 -07:00
pcx.c pcx: round up in bits->bytes conversion in a buffer size check 2013-11-21 20:58:27 +01:00
pcxenc.c pcxenc: Return more meaningful error codes 2015-03-04 23:44:01 +01:00
pel_template.c Rename tpel_template.c ---> pel_template.c 2014-06-13 05:21:34 -07:00
pgssubdec.c pgssubdec: Check RLE size before copying 2014-08-01 02:13:32 +02:00
pictordec.c pictordec: stop using deprecated avcodec_set_dimensions 2013-10-31 20:14:16 +01:00
pixblockdsp_template.c dsputil: Split off pixel block routines into their own context 2014-07-09 08:05:26 -07:00
pixblockdsp.c dsputil: Split off pixel block routines into their own context 2014-07-09 08:05:26 -07:00
pixblockdsp.h dsputil: Split off pixel block routines into their own context 2014-07-09 08:05:26 -07:00
pixels.h dsputil: Refactor duplicated CALL_2X_PIXELS / PIXELS16 macros 2014-03-22 06:17:29 -07:00
png_parser.c png_parser: fix size of chunk_lenght 2014-11-11 11:49:54 +01:00
png.c png: K&R formatting cosmetics 2014-03-16 23:29:50 +01:00
png.h
pngdec.c png: improve signature check 2015-01-14 17:10:19 +01:00
pngdsp.c png: K&R formatting cosmetics 2014-03-16 23:29:50 +01:00
pngdsp.h
pngenc.c pngenc: Drop pointless pointer cast in png_write_row() 2014-08-01 04:08:45 -07:00
pnm_parser.c
pnm.c p*menc: use the AVFrame API properly. 2013-12-09 08:41:20 +01:00
pnm.h p*menc: use the AVFrame API properly. 2013-12-09 08:41:20 +01:00
pnmdec.c cosmetics: Group .name and .long_name together in codec/format declarations 2013-10-03 23:32:01 +02:00
pnmenc.c p*menc: use the AVFrame API properly. 2013-12-09 08:41:20 +01:00
proresdata.c
proresdata.h
proresdec.c prores: Extend the padding check to 16bit 2015-03-02 11:27:57 +01:00
proresdsp.c idct: Convert IDCT permutation #defines to an enum 2014-07-18 07:51:03 -07:00
proresdsp.h prores: Drop DSP infrastructure for prores encoder bits 2014-02-28 11:17:25 +01:00
proresenc.c prores: Evaluate all the quantizers 2014-12-15 15:46:34 +01:00
psymodel.c
psymodel.h Remove pointless av_cold attributes in header files 2013-02-23 20:13:47 +01:00
pthread_frame.c pthreads_frame: Do not leak on failure path 2014-11-06 10:44:46 -05:00
pthread_internal.h lavc: split slice and frame threading functions into separate files 2013-11-04 08:51:26 +01:00
pthread_slice.c pthread: store thread contexts in AVCodecInternal instead of AVCodecContext 2013-11-04 08:51:26 +01:00
pthread.c lavc: split slice and frame threading functions into separate files 2013-11-04 08:51:26 +01:00
ptx.c ptx: stop using deprecated avcodec_set_dimensions 2013-10-31 20:14:16 +01:00
put_bits.h put_bits: Remove unused includes 2014-03-04 11:45:32 +01:00
qcelpdata.h
qcelpdec.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
qdm2_tablegen.c
qdm2_tablegen.h
qdm2.c qdm2: Return meaningful error codes 2015-02-17 12:18:20 -05:00
qdm2data.h
qdrw.c cosmetics: Group .name and .long_name together in codec/format declarations 2013-10-03 23:32:01 +02:00
qpeg.c qpeg: use the AVFrame API properly. 2013-11-16 12:52:18 +01:00
qpel_template.c dsputil: Split off quarterpel bits into their own context 2014-05-29 06:48:31 -07:00
qpeldsp.c qpeldsp: Mark source pointer in qpel_mc_func function pointer const 2014-07-25 02:52:54 -07:00
qpeldsp.h qpeldsp: Mark source pointer in qpel_mc_func function pointer const 2014-07-25 02:52:54 -07:00
qsv_api.c qsv_api: fix building with libmfx disabled 2015-02-19 17:35:34 +01:00
qsv_internal.h lavc: add Intel libmfx-based H.264 encoder 2015-03-27 22:02:10 +01:00
qsv.c qsvdec: split off some code that will be shared with the encoder 2015-03-27 21:57:28 +01:00
qsv.h lavc: add an Intel libmfx-based H.264 decoder 2015-02-19 15:08:49 +01:00
qsvdec_h264.c qsvdec: add 'decode' to the non-static function names 2015-03-27 21:57:47 +01:00
qsvdec.c qsvdec: add 'decode' to the non-static function names 2015-03-27 21:57:47 +01:00
qsvdec.h lavc: add Intel libmfx-based H.264 encoder 2015-03-27 22:02:10 +01:00
qsvenc_h264.c lavc: add Intel libmfx-based H.264 encoder 2015-03-27 22:02:10 +01:00
qsvenc.c lavc: add Intel libmfx-based H.264 encoder 2015-03-27 22:02:10 +01:00
qsvenc.h lavc: add Intel libmfx-based H.264 encoder 2015-03-27 22:02:10 +01:00
qtrle.c qtrle: use the AVFrame API properly. 2013-11-16 12:49:18 +01:00
qtrleenc.c qtrleenc: use the AVFrame API properly. 2013-11-16 17:45:28 +01:00
r210dec.c cosmetics: Group .name and .long_name together in codec/format declarations 2013-10-03 23:32:01 +02:00
ra144.c avcodec: Drop unnecessary ff_ name prefixes from static functions 2013-04-30 16:02:02 +02:00
ra144.h
ra144dec.c cosmetics: Group .name and .long_name together in codec/format declarations 2013-10-03 23:32:01 +02:00
ra144enc.c lavc: use a separate field for exporting audio encoder padding 2014-10-13 19:09:01 +00:00
ra288.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
ra288.h Remove unnecessary dsputil.h #includes 2013-02-26 00:51:34 +01:00
ralf.c cosmetics: Group .name and .long_name together in codec/format declarations 2013-10-03 23:32:01 +02:00
ralfdata.h
rangecoder.c avcodec: Add av_cold attributes to init functions missing them 2013-05-04 21:09:45 +02:00
rangecoder.h Replace av_unused attributes by block structures 2014-09-05 13:55:04 +02:00
ratecontrol.c lavc: make lmax/lmin into private options of mpegvideo encoders 2014-10-18 05:29:14 +02:00
ratecontrol.h ratecontrol: remove an unused variable 2013-03-10 22:19:52 +01:00
raw.c avutil: rename AV_PIX_FMT_Y400A to AV_PIX_FMT_YA8 2014-08-04 12:55:08 +01:00
raw.h
rawdec.c libavcodec: when decoding, copy replaygain side data to decoded frames 2014-03-24 06:07:51 +01:00
rawenc.c avcodec: Consistently name encoder init functions foo_encode_init 2014-02-20 04:16:15 -08:00
rdft.c rdft: Move some variables into a separate block 2014-09-05 13:55:03 +02:00
rdft.h dct/rdft: Remove duplicate typedefs for context structs 2014-07-25 02:02:15 -07:00
rectangle.h Remove unnecessary dsputil.h #includes 2013-02-26 00:51:34 +01:00
remove_extradata_bsf.c
rl2.c cosmetics: Group .name and .long_name together in codec/format declarations 2013-10-03 23:32:01 +02:00
rl.h
rle.c
rle.h
rnd_avg.h dsputil: Refactor duplicated CALL_2X_PIXELS / PIXELS16 macros 2014-03-22 06:17:29 -07:00
roqaudioenc.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
roqvideo.c cosmetics: Write NULL pointer equality checks more compactly 2014-08-15 03:18:18 -07:00
roqvideo.h roqvideo: remove unused variables 2013-11-16 17:49:40 +01:00
roqvideodec.c cosmetics: Group .name and .long_name together in codec/format declarations 2013-10-03 23:32:01 +02:00
roqvideoenc.c roqvideoenc: set enc->avctx in roq_encode_init 2015-03-11 20:28:13 +01:00
rpza.c rpza: limit the number of blocks to the total remaining blocks in the frame 2014-02-10 15:22:28 +01:00
rtjpeg.c dsputil: Split off IDCT bits into their own context 2014-06-30 07:58:46 -07:00
rtjpeg.h dsputil: Split off IDCT bits into their own context 2014-06-30 07:58:46 -07:00
rv10.c cosmetics: Write NULL pointer inequality checks more compactly 2014-08-15 05:34:13 -07:00
rv10enc.c rv10: check size of s->mb_width * s->mb_height 2015-03-05 14:49:16 +01:00
rv20enc.c mpegvideo: cosmetics: Lowercase ugly uppercase MPV_ function name prefixes 2014-08-15 01:26:33 -07:00
rv30.c mpegvideo: operate with pointers to AVFrames instead of whole structs 2014-04-09 02:12:19 +02:00
rv30data.h
rv30dsp.c Drop unnecessary av_unused attributes. 2014-09-05 13:55:04 +02:00
rv34_parser.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
rv34.c rv34: use ff_mpeg_update_thread_context only when decoder is fully initialized 2014-08-22 13:11:43 +02:00
rv34.h Remove unnecessary dsputil.h #includes 2013-02-26 00:51:34 +01:00
rv34data.h
rv34dsp.c
rv34dsp.h dsputil: Split off quarterpel bits into their own context 2014-05-29 06:48:31 -07:00
rv34vlc.h
rv40.c rv40: Return more meaningful error codes 2015-02-19 08:39:29 +01:00
rv40data.h
rv40dsp.c Drop unnecessary av_unused attributes. 2014-09-05 13:55:04 +02:00
rv40vlc2.h
s3tc.c Drop pointless directory name prefixes from #includes in the current dir 2013-09-10 12:38:41 +02:00
s3tc.h
s302m.c cosmetics: Group .name and .long_name together in codec/format declarations 2013-10-03 23:32:01 +02:00
sanm.c sanm: Use correct printf conversion specifiers for POSIX int types 2014-07-28 13:19:04 -07:00
sbr.h
sbrdsp.c sbrdsp: move #if to disable all educational code 2014-03-18 13:08:00 +01:00
sbrdsp.h
sgi.h sgi: K&R formatting cosmetics 2014-04-01 01:13:18 +02:00
sgidec.c sgi: decode 16bit RLE images 2014-04-01 01:19:03 +02:00
sgienc.c sgi: encode images with 4 channels at 8 and 16 bits 2014-04-01 01:19:03 +02:00
sgirledec.c Silicon Graphics RLE 8-bit video decoder 2014-04-19 16:24:26 +02:00
shorten.c shorten: check for return value 2014-11-13 01:41:26 +01:00
simple_idct_template.c Add missing headers to make template files compile (more) standalone 2014-03-26 04:31:27 -07:00
simple_idct.c
simple_idct.h simple_idct: Move x86-specific declarations to a header in the x86 directory 2014-07-19 02:33:36 -07:00
sinewin_tablegen.c
sinewin_tablegen.h
sinewin.c
sinewin.h
sipr16k.c avcodec: Add av_cold attributes to init functions missing them 2013-05-04 21:09:45 +02:00
sipr16kdata.h
sipr.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
sipr.h Remove unnecessary dsputil.h #includes 2013-02-26 00:51:34 +01:00
siprdata.h
smacker.c smacker: use the AVFrame API properly. 2013-11-16 13:23:38 +01:00
smc.c smc: fix the bounds check 2014-12-19 08:01:47 +01:00
sp5x.h
sp5xdec.c mjpeg: Mark decoder family as thread safe 2015-03-13 19:48:07 +00:00
srtdec.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
startcode.c h264: Move start code search functions into separate source files. 2014-08-04 22:22:54 +02:00
startcode.h h264: Move start code search functions into separate source files. 2014-08-04 22:22:54 +02:00
sunrast.c sunrast: stop using deprecated avcodec_set_dimensions 2013-10-31 20:14:16 +01:00
sunrast.h
sunrastenc.c sunrastenc: mention missing break 2014-11-13 01:41:26 +01:00
svq1_cb.h
svq1_vlc.h
svq1.c
svq1.h
svq1dec.c svq1dec: Validate the stages value strictly 2015-02-03 15:23:21 +00:00
svq1enc_cb.h
svq1enc.c svq1enc: correctly handle memory error and allocations 2015-02-03 15:23:21 +00:00
svq1enc.h dsputil: Split motion estimation compare bits off into their own context 2014-07-17 09:07:10 -07:00
svq3.c h264: move [uv]linesize to the per-slice context 2015-03-21 11:27:16 +01:00
svq3.h svq3: Adjust #endif comment 2014-02-20 04:16:15 -08:00
svq13.c
synth_filter.c x86: synth filter float: implement SSE2 version 2014-02-28 13:00:48 +01:00
synth_filter.h x86: synth filter float: implement SSE2 version 2014-02-28 13:00:48 +01:00
tableprint.h tableprint: Fix use of a size_t print with MSVC 2013-10-15 17:00:28 +01:00
tak_parser.c
tak.c
tak.h
takdec.c libavcodec: Make use of av_clip functions 2015-02-21 00:54:40 +01:00
targa.c targa: stop using deprecated avcodec_set_dimensions 2013-10-31 20:14:16 +01:00
targa.h
targaenc.c targaenc: use the AVFrame API properly. 2013-11-16 17:46:51 +01:00
tdsc.c TDSC decoder 2015-03-13 19:48:14 +00:00
thread.h lavc decoders: work with refcounted frames. 2013-03-08 07:38:30 +01:00
tiertexseqv.c tiertexseqv: use the AVFrame API properly. 2013-11-16 17:41:07 +01:00
tiff.c tiff: Check that there is no aliasing in pixel format selection 2015-03-08 19:14:14 +01:00
tiff.h tiff: Return proper error for missing LZMA compression 2014-08-18 14:23:24 +02:00
tiffenc.c tiff: Return more meaningful error codes 2015-03-30 17:51:20 +02:00
tmv.c cosmetics: Group .name and .long_name together in codec/format declarations 2013-10-03 23:32:01 +02:00
tpeldsp.c Rename tpel_template.c ---> pel_template.c 2014-06-13 05:21:34 -07:00
tpeldsp.h dsputil: Move thirdpel-related bits into their own context 2014-03-22 06:17:30 -07:00
truemotion1.c Add av_image_check_sar() and use it to validate SAR 2014-06-20 10:39:33 -04:00
truemotion1data.h
truemotion2.c dsputil: Split bswap*_buf() off into a separate context 2014-06-22 18:22:31 -07:00
truespeech_data.h
truespeech.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
tscc2.c avcodec: more correct printf specifiers 2014-03-22 14:08:20 +01:00
tscc2data.h
tscc.c cosmetics: Write NULL pointer equality checks more compactly 2014-08-15 03:18:18 -07:00
tta.c lavc: change all decoders to behave consistently with AV_EF_CRCCHECK. 2013-10-28 07:22:18 +01:00
twinvq_data.h twinvq: K&R formatting cosmetics 2013-07-25 11:17:06 +02:00
twinvq.c metasound: add last missing modes (8kHz @ 6kbps per channel) 2013-11-26 08:29:42 +01:00
twinvq.h libavcodec: Don't use av_cold annotation in twinvq header file 2015-02-20 19:32:37 +02:00
twinvqdec.c metasound: add last missing modes (8kHz @ 6kbps per channel) 2013-11-26 08:29:42 +01:00
txd.c txd: stop using deprecated avcodec_set_dimensions 2013-10-31 20:14:16 +01:00
ulti_cb.h
ulti.c ulti: invert the order of parameters of ulti_decode_frame() 2015-01-06 16:43:53 +01:00
unary.h
utils.c lavc: Introduce AVCodec internal capabilities 2015-03-13 19:47:47 +00:00
utvideo.c
utvideo.h dsputil: Split bswap*_buf() off into a separate context 2014-06-22 18:22:31 -07:00
utvideodec.c utvideodec: Handle slice_height being zero 2015-03-09 00:51:15 +01:00
utvideoenc.c dsputil: Split bswap*_buf() off into a separate context 2014-06-22 18:22:31 -07:00
v210dec.c cosmetics: Group .name and .long_name together in codec/format declarations 2013-10-03 23:32:01 +02:00
v210enc.c v210enc: Add SIMD optimised 8-bit and 10-bit encoders 2014-12-05 13:03:49 +00:00
v210enc.h avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
v210x.c cosmetics: Group .name and .long_name together in codec/format declarations 2013-10-03 23:32:01 +02:00
v410dec.c cosmetics: Group .name and .long_name together in codec/format declarations 2013-10-03 23:32:01 +02:00
v410enc.c Replace all instances of avcodec_alloc_frame() with av_frame_alloc(). 2013-11-16 12:44:20 +01:00
vaapi_h264.c vaapi_h264: fix slice data offset 2015-03-23 20:53:29 +00:00
vaapi_internal.h vaapi: switch ff_vaapi_get_surface_id from Picture to AVFrame 2014-03-20 17:01:59 +01:00
vaapi_mpeg2.c vaapi: Update idct_permutation location after dsputil/idctdsp split 2014-07-01 07:36:22 -07:00
vaapi_mpeg4.c lavc: deprecate the use of AVCodecContext.time_base for decoding 2014-10-15 06:37:43 +00:00
vaapi_vc1.c mpegvideo: operate with pointers to AVFrames instead of whole structs 2014-04-09 02:12:19 +02:00
vaapi.c vaapi: wrap codec specific functions in appropiate #ifs 2014-12-14 22:04:38 +01:00
vaapi.h
vb.c cosmetics: Group .name and .long_name together in codec/format declarations 2013-10-03 23:32:01 +02:00
vble.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
vc1_block.c vc1: Set the is_intra bitfield to all 1 when needed 2014-11-25 02:00:06 +00:00
vc1_common.h vc1: Split bits used in libavformat into a separate header 2014-09-04 07:11:03 -07:00
vc1_loopfilter.c vc1: Use the correct shift amount 2014-11-25 02:00:06 +00:00
vc1_mc.c vc1dec: refactor check with missing parenthesis 2014-11-13 01:41:25 +01:00
vc1_parser.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
vc1_pred.c vc1pred: remove logically dead code 2014-11-25 02:00:06 +00:00
vc1_pred.h vc1: Split the decoder in components 2014-10-08 18:34:48 +02:00
vc1.c lavc: deprecate the use of AVCodecContext.time_base for decoding 2014-10-15 06:37:43 +00:00
vc1.h vc1: Split the decoder in components 2014-10-08 18:34:48 +02:00
vc1acdata.h
vc1data.c
vc1data.h vc1: Split the decoder in components 2014-10-08 18:34:48 +02:00
vc1dec.c libavcodec: Make use of av_clip functions 2015-02-21 00:54:40 +01:00
vc1dsp.c vc-1: Add platform-specific start code search routine to VC1DSPContext. 2014-08-04 22:22:54 +02:00
vc1dsp.h vc-1: Add platform-specific start code search routine to VC1DSPContext. 2014-08-04 22:22:54 +02:00
vcr1.c cosmetics: Group .name and .long_name together in codec/format declarations 2013-10-03 23:32:01 +02:00
vda_h264.c vda: error out if decoded CVPixelBuffer is empty 2015-01-05 15:35:39 +01:00
vda_internal.h lavc: Add new VDA hwaccel 2014-05-11 15:00:03 +02:00
vda.c lavc: Add new VDA hwaccel 2014-05-11 15:00:03 +02:00
vda.h lavc: Add new VDA hwaccel 2014-05-11 15:00:03 +02:00
vdpau_h264.c h264: move the ref lists variables into the per-slice context 2015-03-21 11:27:13 +01:00
vdpau_internal.h vdpau: Adjust necessary #includes for vdpau_internal.h 2015-02-14 10:56:01 -08:00
vdpau_mpeg4.c lavc: deprecate the use of AVCodecContext.time_base for decoding 2014-10-15 06:37:43 +00:00
vdpau_mpeg12.c vdpau: Adjust necessary #includes for vdpau_internal.h 2015-02-14 10:56:01 -08:00
vdpau_vc1.c vdpau: pass codec-specific parameters from hwaccel 2014-10-05 10:41:31 +00:00
vdpau.c vdpau: add support for 4:2:2 and 4:4:4 chroma sampling 2014-12-25 20:47:49 +01:00
vdpau.h vdpau: add helper for surface chroma type and size 2014-12-25 20:47:49 +01:00
version.h lavc: add profile define for DTS Express 2015-03-29 10:00:38 +02:00
videodsp_template.c Add missing headers to make template files compile (more) standalone 2014-03-26 04:31:27 -07:00
videodsp.c aarch64: implement videodsp.prefetch 2014-04-06 21:18:49 +02:00
videodsp.h aarch64: implement videodsp.prefetch 2014-04-06 21:18:49 +02:00
vima.c LucasArts SMUSH VIMA audio decoder 2014-04-06 16:41:39 +02:00
vmdaudio.c vmd: Split audio and video decoder 2014-07-07 07:45:00 -07:00
vmdvideo.c vmd: Split audio and video decoder 2014-07-07 07:45:00 -07:00
vmnc.c vmnc: use the AVFrame API properly. 2013-11-16 13:25:29 +01:00
vorbis_data.c Remove unnecessary dsputil.h #includes 2013-02-26 00:51:34 +01:00
vorbis_enc_data.h
vorbis_parser_internal.h lavc: add a public API for parsing vorbis packets. 2014-11-06 08:51:25 +01:00
vorbis_parser.c vorbis_parser: Move vp check to avoid a null pointer dereference 2014-11-25 02:00:06 +00:00
vorbis_parser.h vorbis_parser: Include stdint.h in the header, to make it work standalone 2014-11-25 14:01:46 +02:00
vorbis.c vorbisdec: cosmetics: rename variable avccontext to avctx 2013-02-25 15:15:21 -05:00
vorbis.h vorbisdec: cosmetics: rename variable avccontext to avctx 2013-02-25 15:15:21 -05:00
vorbisdec.c vorbis: Check the vlc value in setup_classifs 2015-03-08 14:33:03 +01:00
vorbisdsp.c aarch64: NEON vorbis_inverse_coupling 2014-04-22 22:01:45 +02:00
vorbisdsp.h aarch64: NEON vorbis_inverse_coupling 2014-04-22 22:01:45 +02:00
vorbisenc.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
vp3_parser.c VP3: K&R formatting cosmetics 2014-04-01 23:47:25 +02:00
vp3.c theora: support different visible and coded frame size 2014-12-18 23:22:59 +01:00
vp3data.h VP3: K&R formatting cosmetics 2014-04-01 23:47:25 +02:00
vp3dsp.c Remove all Blackfin architecture optimizations 2014-06-02 08:41:47 -07:00
vp3dsp.h Remove all Blackfin architecture optimizations 2014-06-02 08:41:47 -07:00
vp5.c vp56: stop using deprecated avcodec_set_dimensions 2013-10-31 20:14:16 +01:00
vp5data.h
vp6.c vp56: stop using deprecated avcodec_set_dimensions 2013-10-31 20:14:16 +01:00
vp6data.h vp56data: Move all shared enum/struct declarations to common header 2013-08-15 14:38:03 +02:00
vp6dsp.c
vp8_parser.c vp8: K&R formatting cosmetics 2014-03-29 16:11:09 +01:00
vp8.c vp8: improve memory allocation checks 2015-01-15 01:25:07 +01:00
vp8.h vp8: initialize color space and range properties 2014-10-08 18:17:50 +01:00
vp8data.h On2 VP7 decoder 2014-04-04 04:00:11 +02:00
vp8dsp.c On2 VP7 decoder 2014-04-04 04:00:11 +02:00
vp8dsp.h On2 VP7 decoder 2014-04-04 04:00:11 +02:00
vp9.c vp9: initialize color space and range properties 2014-10-08 18:17:50 +01:00
vp9.h vp9: Use the correct upper bound for seg_id 2014-11-21 12:37:05 +00:00
vp9block.c vp9: Use the correct upper bound for seg_id 2014-11-21 12:37:05 +00:00
vp9data.c lavc: VP9 decoder 2013-11-15 10:16:28 +01:00
vp9data.h lavc: VP9 decoder 2013-11-15 10:16:28 +01:00
vp9dsp.c lavc: VP9 decoder 2013-11-15 10:16:28 +01:00
vp9mvs.c vp9: fix mvref finding to adhere to bug in libvpx. 2014-01-24 07:02:56 +01:00
vp9prob.c lavc: VP9 decoder 2013-11-15 10:16:28 +01:00
vp56.c vp56: Return meaningful error codes 2015-02-14 09:24:13 -08:00
vp56.h Drop unnecessary av_unused attributes. 2014-09-05 13:55:04 +02:00
vp56data.c vp56data: Move all data tables to the .c file 2013-08-15 14:38:03 +02:00
vp56data.h vp56data: Move all data tables to the .c file 2013-08-15 14:38:03 +02:00
vp56dsp.c vp56: Mark VP6-only optimizations as such. 2013-08-23 14:42:19 +02:00
vp56dsp.h vp56: Mark VP6-only optimizations as such. 2013-08-23 14:42:19 +02:00
vp56rac.c Update Fiona's name in copyright statements. 2014-07-01 03:26:51 -07:00
vqavideo.c cosmetics: Group .name and .long_name together in codec/format declarations 2013-10-03 23:32:01 +02:00
wavpack.c lavc: change all decoders to behave consistently with AV_EF_CRCCHECK. 2013-10-28 07:22:18 +01:00
webp.c webp: ensure that each transform is only used once 2015-03-19 21:03:13 +01:00
wma_common.c wma: K&R formatting cosmetics 2014-09-03 03:09:08 -07:00
wma_common.h Remove pointless av_cold attributes in header files 2013-02-23 20:13:47 +01:00
wma_freqs.c build: Split WMA frequencies into a separate object file 2014-09-04 05:19:46 -07:00
wma_freqs.h build: Split WMA frequencies into a separate object file 2014-09-04 05:19:46 -07:00
wma.c lavc: remove unused traces of fmtconvert usage 2015-02-28 21:51:24 +01:00
wma.h wma.h: #include "avcodec.h" 2015-03-03 20:57:56 +01:00
wmadata.h build: Split WMA frequencies into a separate object file 2014-09-04 05:19:46 -07:00
wmadec.c wma: K&R formatting cosmetics 2014-09-03 03:09:08 -07:00
wmaenc.c lavc: use a separate field for exporting audio encoder padding 2014-10-13 19:09:01 +00:00
wmalosslessdec.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
wmaprodata.h
wmaprodec.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
wmavoice_data.h
wmavoice.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
wmv2.c wmv2: K&R formatting cosmetics 2014-09-02 16:14:22 -07:00
wmv2.h wmv2: K&R formatting cosmetics 2014-09-02 16:14:22 -07:00
wmv2dec.c wmv2: Return meaningful error codes 2015-02-17 12:18:20 -05:00
wmv2dsp.c qpeldsp: Mark source pointer in qpel_mc_func function pointer const 2014-07-25 02:52:54 -07:00
wmv2dsp.h dsputil: Split off quarterpel bits into their own context 2014-05-29 06:48:31 -07:00
wmv2enc.c wmv2: K&R formatting cosmetics 2014-09-02 16:14:22 -07:00
wnv1.c cosmetics: Group .name and .long_name together in codec/format declarations 2013-10-03 23:32:01 +02:00
ws-snd1.c cosmetics: Group .name and .long_name together in codec/format declarations 2013-10-03 23:32:01 +02:00
xan.c xan: use the AVFrame API properly. 2013-11-16 13:25:17 +01:00
xbmdec.c X-Bitmap decoder 2014-03-27 23:59:13 +01:00
xbmenc.c xbm: use av_frame_free on close 2014-03-27 23:57:51 +01:00
xiph.c
xiph.h
xl.c cosmetics: Group .name and .long_name together in codec/format declarations 2013-10-03 23:32:01 +02:00
xsubdec.c xsub: Support DXSA subtitles 2015-01-07 13:51:30 +01:00
xsubenc.c cosmetics: Group .name and .long_name together in codec/format declarations 2013-10-03 23:32:01 +02:00
xvididct.c xvid: Add C IDCT 2014-09-02 14:41:13 -07:00
xvididct.h xvid: Add C IDCT 2014-09-02 14:41:13 -07:00
xvmc_internal.h Deprecate obsolete XvMC hardware decoding support 2013-11-13 21:07:45 +01:00
xvmc.h Deprecate obsolete XvMC hardware decoding support 2013-11-13 21:07:45 +01:00
xwd.h
xwddec.c More correct printf format specifiers 2014-04-02 00:27:22 +02:00
xwdenc.c Replace all instances of avcodec_alloc_frame() with av_frame_alloc(). 2013-11-16 12:44:20 +01:00
xxan.c xxan: use the AVFrame API properly. 2013-11-16 13:24:56 +01:00
yop.c cosmetics: Group .name and .long_name together in codec/format declarations 2013-10-03 23:32:01 +02:00
zerocodec.c avcodec: Don't anonymously typedef structs 2015-02-14 10:13:49 -08:00
zmbv.c cosmetics: Write NULL pointer equality checks more compactly 2014-08-15 03:18:18 -07:00
zmbvenc.c cosmetics: Write NULL pointer equality checks more compactly 2014-08-15 03:18:18 -07:00