ffmpeg/libavcodec
Miroslav Slugeň de2faec2fa avcodec/nvenc: better surface allocation alghoritm, fix rc_lookahead
User selectable surfaces are not working correctly, if you set number of
surfaces on cmdline, it will always use minimum 32 or 48 depends on
selected resolution, but in nvenc it is not necessary to use so many
surfaces.

So from now you can define as low as 1 surface and nvenc will still
work, it will ofcourse lower GPU memory usage by 95% and async_delay to zero

That was the easy part, now littlebit more...

Next part of this patch is to always prefer rc_lookahead to be more
important for number of surfaces, than user defined surfaces value.
Maximum rc_lookahead from nvidia documentation is 32, but could increase
in future generations so there is no limit for this yet. Value
async_depth is still accepted and prefered over rc_lookahead.

There were also bug when you request more than rc_lookahead > 31, it
will always set maximum 31, because surface numbers recalculation was
after setting lookahead, which is now fixed.

Results:
If you set -rc_lookahead 32 and -bf 3 it will now use only 40 surfaces
and lower GPU memory usage by 20%, also it will now increase PSNR by 0.012dB

Two more comments:

1. from my internal test, i don't understand addition of 4 more surfaces
when lookahead is calculated, i didn't used this and everything works as
with those 4 more extra surfaces, does anybody know what is going on
there? I looks like it was used for B frames which are calculated
separately, because B frames maximum is 4.

2. rc_lookahead is defined default to -1, but in test condition if
(ctx->rc_lookahead) which sets lookahead it will be always true, i don't
know if this is intended behavior, so in default behavior is lookahead
always on!

This is default condition when rc_lokkahead is -1 (not defined on
cmdline), whis is maybe something that is not intended:
ctx->encode_config.rcParams.enableLookahead = 1;
ctx->encode_config.rcParams.lookaheadDepth  = 0;
ctx->encode_config.rcParams.disableIadapt   = 0;
ctx->encode_config.rcParams.disableBadapt   = 0;

Signed-off-by: Timo Rothenpieler <timo@rothenpieler.org>
2016-11-22 10:34:27 +01:00
..
aarch64 aarch64: vp9: Implement NEON loop filters 2016-11-15 15:10:03 -05:00
alpha blockdsp: reindent after parameter removal 2015-10-03 23:34:56 +02:00
arm Merge commit '5f74bd31a9' 2016-11-17 15:05:07 +01:00
avr32
bfin
mips avcodec/mips: loongson optimize mmi load and store operators 2016-10-23 03:23:09 +02:00
neon
ppc ppc: pixblockdsp: do unaligned block accesses correctly again 2016-11-03 01:23:36 +01:00
sh4
sparc
tests fate: add test for avfft 2016-07-19 23:25:01 +02:00
x86 x86/vp9itxfm: add missing AVX2 guards 2016-11-18 17:01:11 -03:00
.gitignore Split global .gitignore file into per-directory files 2016-05-13 14:55:56 +02:00
4xm.c doc: fix spelling errors 2016-10-29 20:43:15 +02:00
8bps.c avcodec/8bps: Check side data size before use 2016-10-30 14:15:00 +01:00
8svx.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
012v.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
a64colors.h
a64multienc.c Merge commit '059a934806' 2015-07-27 23:15:19 +02:00
a64tables.h
aac.h avcodec/aac_tablegen: get rid of hardcoded tables entirely 2015-11-28 09:41:15 -05:00
aac_ac3_parser.c lavc/aac_ac3_parser: reindent 2016-02-27 16:31:46 -06:00
aac_ac3_parser.h
aac_adtstoasc_bsf.c Merge commit '33d18982fa' 2016-04-17 18:47:40 +01:00
aac_defines.h avcodec/aactab: do not use floats for constants 2016-03-15 00:47:38 +01:00
aac_parser.c Merge commit '059a934806' 2015-07-27 23:15:19 +02:00
aacadtsdec.c
aacadtsdec.h
aaccoder.c aacenc: add SIMD optimizations for abs_pow34 and quantization 2016-10-18 21:41:18 +01:00
aaccoder_trellis.h aacenc: add SIMD optimizations for abs_pow34 and quantization 2016-10-18 21:41:18 +01:00
aaccoder_twoloop.h doc: fix spelling errors 2016-10-21 23:58:47 +02:00
aacdec.c cosmetics: Fix spelling mistakes 2016-05-04 18:16:21 +02:00
aacdec_fixed.c Move cbrt tables to separate cbrt_data(_fixed).c files. 2016-03-13 18:15:57 +01:00
aacdec_template.c Move cbrt tables to separate cbrt_data(_fixed).c files. 2016-03-13 18:15:57 +01:00
aacdectab.h aactab: move ltp_coef[] from aacdectab to aactab 2015-10-17 02:31:20 +01:00
aacenc.c aacenc: quit when the audio queue reaches 0 rather than keeping track of empty frames 2016-11-08 00:50:51 +00:00
aacenc.h aacenc: quit when the audio queue reaches 0 rather than keeping track of empty frames 2016-11-08 00:50:51 +00:00
aacenc_is.c aacenc: add SIMD optimizations for abs_pow34 and quantization 2016-10-18 21:41:18 +01:00
aacenc_is.h AAC encoder: Extensive improvements 2015-10-11 17:29:50 -03:00
aacenc_ltp.c aacenc: add SIMD optimizations for abs_pow34 and quantization 2016-10-18 21:41:18 +01:00
aacenc_ltp.h aacenc: add support for encoding files using Long Term Prediction 2015-10-17 02:31:20 +01:00
aacenc_pred.c aacenc: add SIMD optimizations for abs_pow34 and quantization 2016-10-18 21:41:18 +01:00
aacenc_pred.h aacenc_pred: correct header information 2015-10-17 02:31:20 +01:00
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: use generational cache instead of resetting. 2016-03-08 23:56:51 +01:00
aacenc_tns.c AAC encoder: check for NaNs/inf in TNS gain 2016-01-21 03:47:28 -03:00
aacenc_tns.h aacenc_tns: rework TNS descision logic 2015-10-17 11:10:26 +01:00
aacenc_utils.h aacenc: add SIMD optimizations for abs_pow34 and quantization 2016-10-18 21:41:18 +01:00
aacenctab.c acenctab: Fix merge conflict 2015-08-22 06:16:31 +01:00
aacenctab.h aacenc: partially revert previous commits to set options via a profile 2015-10-17 03:17:27 +01:00
aacps.c aacps: avoid division by zero in stereo_processing 2015-11-10 01:33:24 +00:00
aacps.h all: Make header guard names consistent 2016-01-31 15:44:11 -08:00
aacps_fixed.c avcodec: Implementation of AAC_fixed_decoder (PS-module) 2015-07-22 21:51:28 +02:00
aacps_fixed_tablegen.c avcodec: Table creation for AAC_fixed_decoder (PS-module) 2015-07-22 21:51:22 +02:00
aacps_fixed_tablegen.h all: Make header guard names consistent 2016-01-31 15:44:11 -08:00
aacps_float.c avcodec: Implementation of AAC_fixed_decoder (PS-module) 2015-07-22 21:51:28 +02:00
aacps_tablegen.c avcodec: Table creation for AAC_fixed_decoder (PS-module) 2015-07-22 21:51:22 +02:00
aacps_tablegen.h all: Make header guard names consistent 2016-01-31 15:44:11 -08:00
aacps_tablegen_template.c avcodec/aacps_tablegen_template: replace #define by typedef 2015-11-24 20:36:40 -05:00
aacpsdata.c avcodec: Implementation of AAC_fixed_decoder (PS-module) 2015-07-22 21:51:28 +02:00
aacpsdsp.h all: Make header guard names consistent 2016-01-31 15:44:11 -08:00
aacpsdsp_fixed.c avcodec: Implementation of AAC_fixed_decoder (PS-module) 2015-07-22 21:51:28 +02:00
aacpsdsp_float.c avcodec: Implementation of AAC_fixed_decoder (PS-module) 2015-07-22 21:51:28 +02:00
aacpsdsp_template.c x86/aacpsdsp: add SSE and SSE3 optimized functions 2015-07-30 19:01:15 -03:00
aacpsy.c aacpsy: remove dead code 2016-05-31 01:08:25 +01:00
aacsbr.c cosmetics: Fix spelling mistakes 2016-05-04 18:16:21 +02:00
aacsbr.h lavc/aacsbr: sbr_dequant optimization 2015-12-19 09:32:53 -08:00
aacsbr_fixed.c avcodec/aacsbr: Split the env_facs table 2015-12-12 12:19:07 +01:00
aacsbr_fixed_tablegen.h avcodec/aacsbr_tablegen: always initialize tables at runtime 2015-12-09 07:36:58 -05:00
aacsbr_tablegen.h avcodec/aacsbr_tablegen: always initialize tables at runtime 2015-12-09 07:36:58 -05:00
aacsbr_tablegen_common.h avcodec/aacsbr_tablegen: always initialize tables at runtime 2015-12-09 07:36:58 -05:00
aacsbr_template.c aacsbr: reduce element type mismatch warning severity 2016-06-08 21:01:04 +01:00
aacsbrdata.h avcodec/aacsbr: add missing header include 2015-07-24 16:27:52 -03:00
aactab.c avcodec/aac_tablegen: get rid of hardcoded tables entirely 2015-11-28 09:41:15 -05:00
aactab.h avcodec/aactab: do not use floats for constants 2016-03-15 00:47:38 +01:00
aandcttab.c
aandcttab.h
aasc.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
ac3.c Merge commit 'b7f98659f2' 2016-06-29 11:16:01 +02:00
ac3.h avcodec/(e)ac3: Fix target_level for EAC3. 2016-09-15 12:18:55 +02:00
ac3_parser.c avcodec: drop 2 suffix from avpriv_ac3_parse_header2 2015-10-22 00:34:54 +02:00
ac3_parser.h avcodec: drop 2 suffix from avpriv_ac3_parse_header2 2015-10-22 00:34:54 +02:00
ac3dec.c avcodec/ac3dec: Check expacc 2016-11-03 22:05:46 +01:00
ac3dec.h avcodec/(e)ac3: Fix target_level for EAC3. 2016-09-15 12:18:55 +02:00
ac3dec_data.c
ac3dec_data.h
ac3dec_fixed.c avcodec: use AV_OPT_TYPE_BOOL in a bunch of places 2015-12-04 15:37:05 +01:00
ac3dec_float.c avcodec: use AV_OPT_TYPE_BOOL in a bunch of places 2015-12-04 15:37:05 +01:00
ac3dsp.c Merge commit '0f40c90984' 2016-06-21 15:26:20 +02:00
ac3dsp.h
ac3enc.c avcodec/ac3enc: Remove duplicate #include 2016-01-11 01:35:34 +01:00
ac3enc.h avcodec/ac3enc: Use avpriv_float_dsp_alloc() 2014-11-29 18:54:27 +01:00
ac3enc_fixed.c
ac3enc_float.c Merge commit '7c6eb0a1b7' 2015-07-27 22:10:35 +02:00
ac3enc_opts_template.c avcodec: use AV_OPT_TYPE_BOOL in a bunch of places 2015-12-04 15:37:05 +01:00
ac3enc_template.c ac3: Check the array bound before dereferencing 2016-05-27 15:49:48 +02:00
ac3tab.c
ac3tab.h avcodec/ac3: always use hardcoded tables 2015-11-30 18:29:57 -05:00
acelp_filters.c lavc: typo fix cliping -> clipping, saftey -> safety 2015-12-11 19:10:00 -05:00
acelp_filters.h Merge commit '29c2d06d67' 2016-02-24 17:31:44 +00:00
acelp_pitch_delay.c all: move ff_exp10, ff_exp10f, ff_fast_powf to lavu/ffmath.h 2016-03-22 10:15:31 -07:00
acelp_pitch_delay.h
acelp_vectors.c avcodec/acelp_vectors: Assert that x is within the array in ff_set_fixed_vector() 2015-05-15 12:17:40 +02:00
acelp_vectors.h
adpcm.c avcodec/adpcm: clip step for ADPCM MTAF decoder 2016-09-15 17:24:40 +02:00
adpcm.h Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
adpcm_data.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
adpcm_data.h Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
adpcmenc.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
adx.c
adx.h
adx_parser.c
adxdec.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
adxenc.c avcodec: Add a min size parameter to ff_alloc_packet2() 2015-07-27 19:57:52 +02:00
aic.c aic: add frame threading support 2016-06-06 12:03:20 -04:00
alac.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
alac_data.c
alac_data.h
alacdsp.c x86/alacdsp: add simd optimized functions 2015-10-06 20:22:00 -03:00
alacdsp.h x86/alacdsp: add simd optimized functions 2015-10-06 20:22:00 -03:00
alacenc.c lavc/lpc: Add min_shift parameter in LPC 2016-08-28 11:18:16 +02:00
aliaspixdec.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
aliaspixenc.c avcodec/aliaspixenc: Use ff_alloc_packet2() 2015-08-02 20:36:24 +02:00
allcodecs.c avcodec/cuvid: Don't claim to decode h.263 (it doesn't) 2016-10-30 15:47:37 -07:00
alsdec.c lavc/alsdec: use get_bitsz() to simplify reading of the mantissa 2016-09-09 11:50:12 -03:00
amr.h avcodec/amr: replace #define by typedef 2015-11-21 08:51:49 -05:00
amrnbdata.h
amrnbdec.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
amrwbdata.h Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
amrwbdec.c Merge commit '29c2d06d67' 2016-02-24 17:31:44 +00:00
anm.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
ansi.c avcodec/ansi: Check dimensions 2016-09-26 21:42:17 +02:00
apedec.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
apng.h apng: move shared header from avformat to avcodec. 2014-12-02 15:52:31 +01:00
ass.c cosmetics: Fix spelling mistakes 2016-05-04 18:16:21 +02:00
ass.h cosmetics: Fix spelling mistakes 2016-05-04 18:16:21 +02:00
ass_split.c avcodec/ass_split: Change order of operations in ass_split_section() 2016-11-17 18:05:18 +01:00
ass_split.h fix some a/an typos 2016-03-28 14:13:17 -08:00
assdec.c lavc: allow subtitle text format to be ASS without timing 2016-02-26 21:49:34 +01:00
assenc.c lavc: deprecate decoded ass subtitles with timings 2016-02-26 21:53:34 +01:00
asv.c
asv.h
asvdec.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
asvenc.c lavc: fix typos 2016-10-09 20:09:00 +02:00
atrac.c
atrac.h
atrac1.c avcodec/atrac1: fix decoder: QMF delay compensation should be 39 samples 2015-11-21 11:38:45 +01:00
atrac1data.h cosmetics: Fix spelling mistakes 2016-05-04 18:16:21 +02:00
atrac3.c avcodec/atrac3: pass AVCodecContext to av_log if available 2016-04-14 18:47:57 +02:00
atrac3data.h
atrac3plus.c lavc: Use get_bitsz where needed 2016-01-11 21:51:11 +01:00
atrac3plus.h atrac3plus: give the phase_shift flag a better name. 2015-06-08 11:45:22 +02:00
atrac3plus_data.h
atrac3plusdec.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
atrac3plusdsp.c lavc/atrac3plusdsp: change pow(2,x) to exp2f(x) 2016-01-22 19:26:41 +05:30
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
audioconvert.c
audioconvert.h audioconvert: Add missing include for FF_API_AUDIO_CONVERT 2015-02-06 19:07:29 +01:00
audiodsp.c
audiodsp.h
audiotoolboxdec.c lavc/audiotoolboxdec: fix OSX SDK detection 2016-11-14 02:35:26 +01:00
audiotoolboxenc.c lavc/audiotoolboxenc: fix dropped frames on iOS 2016-06-16 21:02:41 -04:00
aura.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
avcodec.h avcodec/mpeg4videodec: Workaround interlaced mpeg4 edge MC bug 2016-11-17 12:21:48 +01:00
avcodecres.rc
avdct.c avcodec/avdct: remove redundant "default" information in options 2015-10-26 15:39:09 +01:00
avdct.h avcodec/avdct: support >8bit per sample dcts 2014-12-15 18:25:00 +01:00
avfft.c Merge commit 'd12b5b2f13' 2016-05-11 19:13:03 +01:00
avfft.h
avpacket.c avcodec/avpacket: fix leak on realloc in av_packet_add_side_data() 2016-11-19 20:23:25 -03:00
avpicture.c Merge commit 'f7edcac040' 2015-12-08 10:03:08 +01:00
avrndec.c avcodec/avrndec: Remove obsolete FIXME 2016-09-20 21:36:04 +02:00
avs.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
avuidec.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
avuienc.c avcodec/avuienc: Use ff_alloc_packet2() 2015-08-02 20:24:30 +02:00
bethsoftvideo.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
bethsoftvideo.h
bfi.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
bgmc.c
bgmc.h
bink.c Merge commit 'b668662939' 2016-06-29 11:35:10 +02:00
binkaudio.c Merge commit 'b668662939' 2016-06-29 11:35:10 +02:00
binkdata.h
binkdsp.c
binkdsp.h
bintext.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
bintext.h
bit_depth_template.c
bitstream.c Merge commit 'ffa190d047' 2016-06-23 00:29:25 +02:00
bitstream_filter.c avcodec/bitstream_filter: Fix initializing options from the argument string 2016-04-18 02:48:44 +02:00
bitstream_filters.c Merge commit '06edef3d5e' 2016-05-12 14:04:02 +01:00
blockdsp.c blockdsp: remove high bitdepth parameter 2015-10-02 04:38:40 +02:00
blockdsp.h blockdsp: reindent after parameter removal 2015-10-03 23:34:56 +02:00
bmp.c Merge commit '3496cec433' 2015-10-22 19:43:44 +02:00
bmp.h
bmp_parser.c avcodec/bmp_parser: Check fsize 2016-06-06 14:32:48 +02:00
bmpenc.c avcodec: Add a min size parameter to ff_alloc_packet2() 2015-07-27 19:57:52 +02:00
bmvaudio.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
bmvvideo.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
brenderpix.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
bsf.c libavcodec/bsfs: Fix bsf option setting 2016-08-26 02:10:42 +02:00
bsf.h avcodec/bsf: Add ff_bsf_get_packet_ref() function 2016-08-13 12:46:18 +02:00
bswapdsp.c
bswapdsp.h all: Make header guard names consistent 2016-01-31 15:44:11 -08:00
bytestream.h Merge commit '86eee85dad' 2015-07-12 21:13:07 +02:00
c93.c lavc: Remove newline from avpriv_request_sample() calls. 2015-08-11 22:50:45 +02:00
cabac.c doc: fix spelling errors 2016-10-21 23:58:47 +02:00
cabac.h avcodec/cabac: Check initial cabac decoder state 2015-11-27 13:52:47 +01:00
cabac_functions.h Merge commit '29c2d06d67' 2016-02-24 17:31:44 +00:00
canopus.c Merge commit 'e6fb844f7b' 2015-04-20 05:19:46 +02:00
canopus.h Merge commit 'e6fb844f7b' 2015-04-20 05:19:46 +02:00
cavs.c Merge commit '29c2d06d67' 2016-02-24 17:31:44 +00:00
cavs.h avcodec/cavs: Check for av_malloc* failure in ff_cavs_init_top_lines() 2015-01-10 14:02:39 +01:00
cavs_parser.c
cavsdata.c
cavsdec.c avcodec/cavsdec: Clear MMX state after MB decode loop 2016-10-22 13:46:05 +02:00
cavsdsp.c avcodec/cavsdsp: use av_clip_uint8() for idct 2016-09-23 18:18:18 +02:00
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 Move cbrt tables to separate cbrt_data(_fixed).c files. 2016-03-13 18:15:57 +01: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 libavcodec: Implementation of AAC_fixed_decoder (LC-module) [2/4] 2015-07-09 14:41:19 +02:00
cbrt_tablegen.c libavcodec: Implementation of AAC_fixed_decoder (LC-module) [2/4] 2015-07-09 14:41:19 +02:00
cbrt_tablegen.h Move cbrt tables to separate cbrt_data(_fixed).c files. 2016-03-13 18:15:57 +01:00
cbrt_tablegen_template.c Move cbrt tables to separate cbrt_data(_fixed).c files. 2016-03-13 18:15:57 +01:00
ccaption_dec.c avcodec/ccaption_dec: Use simple array instead of AVBuffer 2016-09-09 11:01:24 +02:00
cdgraphics.c lavc/cdg: Add transparency support. 2015-10-30 01:24:50 +01:00
cdxl.c avcodec/cdxl: add support for raw videos with chunky format 2016-02-19 10:45:54 +01:00
celp_filters.c
celp_filters.h
celp_math.c lavc: G.723.1 encoder 2015-11-30 10:58:46 -05:00
celp_math.h Merge commit 'f023d57d35' 2015-12-07 15:50:45 +01:00
cfhd.c avcodec/cfhd: Increase minimum band dimension to 3 2016-08-19 22:28:32 +02:00
cfhd.h cfhd: reallocate internal buffers on format change. 2016-02-27 12:18:06 +00:00
cfhddata.c avcodec: Cineform HD Decoder 2016-01-30 17:44:13 +00:00
cga_data.c
cga_data.h
chomp_bsf.c Merge commit '33d18982fa' 2016-04-17 18:47:40 +01:00
cinepak.c avcodec/cinepak: Check side data size before use 2016-10-30 14:15:00 +01:00
cinepakenc.c cinepakenc: Stop using AVPicture 2016-02-02 18:06:13 -08:00
cljrdec.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
cljrenc.c avcodec: Add a min size parameter to ff_alloc_packet2() 2015-07-27 19:57:52 +02:00
cllc.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
cngdec.c all: move ff_exp10, ff_exp10f, ff_fast_powf to lavu/ffmath.h 2016-03-22 10:15:31 -07:00
cngenc.c avcodec/cngenc: Use ff_alloc_packet2() 2015-08-02 23:02:12 +02:00
codec_desc.c avcodec/hap: consistent name for codec 2016-11-04 11:19:47 -08:00
cook.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
cook_parser.c
cookdata.h Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
copy_block.h
cos_tablegen.c avcodec/cos_tablegen: extend table generation to 17bits 2016-03-05 00:39:53 -03:00
cpia.c fix some a/an typos 2016-03-28 14:13:17 -08:00
crystalhd.c crystalhd: Update high level description 2016-11-02 13:47:57 -07:00
cscd.c avcodec/cscd: Use BGR0 instead of BGRA 2015-09-10 16:36:47 +02:00
cuvid.c avcodec/cuvid: use dynamically loaded CUDA/CUVID 2016-11-22 10:34:27 +01:00
cyuv.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
d3d11va.c Merge commit 'bb198c4997' 2015-10-05 11:18:31 +02:00
d3d11va.h Merge commit 'e3d4784eb3' 2015-09-17 11:31:40 +02:00
dca.c avcodec/dca: support EXSS marker in avpriv_dca_convert_bitstream() 2016-05-31 11:45:49 -03:00
dca.h avcodec/dca: move EXSS sampling frequency arrays to dca.c 2016-05-26 13:32:48 -03:00
dca_core.c avcodec/dca: remove useless debug message 2016-05-20 14:58:25 -03:00
dca_core.h avcodec/dca: move huffman data into separate object file 2016-05-01 16:50:29 -03:00
dca_core_bsf.c Merge commit '33d18982fa' 2016-04-17 18:47:40 +01: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 avcodec/dca_exss: prepare to be called from parser context 2016-05-25 11:22:55 -03:00
dca_lbr.c avcodec/dca: require checked bitstream reader 2016-05-31 11:45:48 -03:00
dca_lbr.h avcodec/dca: add DTS Express (LBR) decoder 2016-05-10 20:33:28 -03:00
dca_parser.c avcodec/dca_parser: skip initial padding 2016-05-31 11:45:59 -03:00
dca_syncwords.h avcodec/dca: add REV1AUX sync word 2016-01-31 17:09:38 +01:00
dca_xll.c avcodec/dca: require checked bitstream reader 2016-05-31 11:45:48 -03:00
dca_xll.h avcodec/dca: add new decoder based on libdcadec 2016-01-31 17:09:38 +01:00
dcadata.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
dcadata.h avcodec/dca: move EXSS sampling frequency arrays to dca.c 2016-05-26 13:32:48 -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: require checked bitstream reader 2016-05-31 11:45:48 -03:00
dcadec.h avcodec/dca: require checked bitstream reader 2016-05-31 11:45:48 -03:00
dcadsp.c avcodec/dca: add DTS Express (LBR) decoder 2016-05-10 20:33:28 -03:00
dcadsp.h avcodec/dca: add DTS Express (LBR) decoder 2016-05-10 20:33:28 -03:00
dcaenc.c avcodec/dcaenc: move channel reordering tables to dcaenc.h 2016-05-01 00:13:41 -03:00
dcaenc.h avcodec/dcaenc: move channel reordering tables to dcaenc.h 2016-05-01 00:13:41 -03:00
dcahuff.c avcodec/dca: add DTS Express (LBR) decoder 2016-05-10 20:33:28 -03:00
dcahuff.h avcodec/dca: add DTS Express (LBR) decoder 2016-05-10 20:33:28 -03:00
dcamath.h avcodec/dca: add math helpers and fixed point DCT 2016-01-31 17:09:38 +01:00
dct.c Merge commit '69277069dd' 2015-06-01 01:42:13 +02:00
dct.h
dct32.h Merge commit 'f00f6d538d' 2015-09-12 15:16:57 +02:00
dct32_fixed.c
dct32_float.c
dct32_template.c Revert "avcodec/dct32_template: fix typo" 2015-11-22 17:01:42 -05:00
dctref.c
dctref.h
dds.c dds: limit 4 bpp handling to AV_PIX_FMT_PAL8 2016-11-16 19:29:45 +01:00
dfa.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
dirac.c Merge commit '4024b566d6' 2016-06-26 15:12:48 +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
dirac_arith.h lavc/dirac_arith: Only compile x86 asm if ARCH_X86 is set. 2014-12-02 11:36:48 +01:00
dirac_dwt.c diracdec: Pass DWTPlane to dwt init 2016-02-07 09:09:13 -08:00
dirac_dwt.h diracdec: Pass DWTPlane to dwt init 2016-02-07 09:09:13 -08:00
dirac_dwt_template.c dirac_dwt: Rename init2 to init 2016-02-07 09:09:13 -08:00
dirac_parser.c dirac: add more parse codes from the specifications 2016-01-21 16:49:45 +00:00
dirac_vlc.c dirac_vlc: prevent shifting a 0 by 64 bits when zeroing residue 2016-07-14 01:29:34 +01:00
dirac_vlc.h avcodec/dirac_vlc: Fix avutil.h include 2016-07-12 19:11:40 +02:00
diracdec.c diracdec: check return code of get_buffer_with_edge 2016-11-04 20:35:23 +01:00
diracdsp.c diracdsp: add dequantization SIMD 2016-07-11 23:30:11 +01:00
diracdsp.h diracdsp: add dequantization SIMD 2016-07-11 23:30:11 +01:00
diractab.c diradec: split tables away to a separate diractab file 2016-02-03 17:19:33 +00:00
diractab.h diractab: expose the maximum quantization index as a macro 2016-07-11 23:38:01 +01:00
dnxhd_parser.c libavcodec/dnxhd_parser: add parser and probe support raw 444 and dnxhr formats 2016-02-14 19:17:36 +01:00
dnxhddata.c avcodec/dnxhddata: add support for cid 1244 2016-09-19 02:33:58 +02:00
dnxhddata.h avcodec/dnxhddata: move avpriv_dnxhd_parse_header_prefix to a header 2016-07-25 12:19:39 -03:00
dnxhddec.c libavcodec/dnxhd: Enable 12-bit DNxHR support. 2016-08-03 03:17:32 +02:00
dnxhdenc.c avcodec/dnxhdenc: Move allocation out of radix_sort() 2016-10-21 14:17:50 +02:00
dnxhdenc.h avcodec/dnxhdenc: Fix alignment of edge_buf* 2016-11-01 21:02:26 +01:00
dpcm.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
dpx.c lavc/dpx: Support GRAY12 colourspace. 2016-11-14 00:33:12 +01:00
dpx_parser.c Merge commit '87bd298abe' 2014-12-19 03:30:40 +01:00
dpxenc.c avcodec/dpxenc: Fix "libavcodec/dpxenc.c:250:44: warning: passing argument 3 of av_image_copy_to_buffer from incompatible pointer type" 2015-10-24 12:16:04 +02:00
dsd.c avcodec: add Direct Stream Transfer (DST) decoder 2016-05-15 01:01:45 +02:00
dsd.h avcodec/dsd: Fix "warning: ctables defined but not used [-Wunused-variable]" 2016-05-15 17:46:38 +02:00
dsd_tablegen.h avcodec: add Direct Stream Transfer (DST) decoder 2016-05-15 01:01:45 +02:00
dsddec.c avcodec: add Direct Stream Transfer (DST) decoder 2016-05-15 01:01:45 +02:00
dsicinaudio.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
dsicinvideo.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
dss_sp.c avcodec: remove "get_buffer() failed" message 2016-04-08 09:40:32 +02:00
dstdec.c avcodec/dstdec: Fix "warning: initialization from incompatible pointer type [enabled by default]" 2016-05-15 12:21:15 +02:00
dump_extradata_bsf.c avcodec/dump_extradata_bsf: Add back 'k' and 'e' options 2016-04-18 02:54:33 +02:00
dv.c Merge commit 'b7f98659f2' 2016-06-29 11:16:01 +02:00
dv.h Merge commit 'b7f98659f2' 2016-06-29 11:16:01 +02:00
dv_profile.c avcodec: remove FF_API_DV_FRAME_PROFILE cruft 2015-09-05 14:16:16 -03:00
dv_profile.h avcodec: remove FF_API_DV_FRAME_PROFILE cruft 2015-09-05 14:16:16 -03:00
dv_profile_internal.h
dv_tablegen.c libavcodec/dv_tablegen: fixed wrong printf format 2016-05-24 20:47:03 +02:00
dv_tablegen.h
dvaudio.h avcodec/dvaudio: add missing header include 2016-01-29 13:57:15 -03:00
dvaudio_parser.c avcodec: add dvaudio parser 2016-01-28 10:31:41 +01:00
dvaudiodec.c avcodec/dvaudiodec: now that we got samples, fix 12bit case 2016-03-23 09:32:34 +01:00
dvbsub.c Merge commit 'a17a766190' 2015-10-22 21:41:53 +02:00
dvbsub_parser.c Merge commit '6ac52f05a6' 2016-06-29 11:52:03 +02:00
dvbsubdec.c dvbsubdec: fix division by zero in compute_default_clut 2016-11-10 21:01:59 +01:00
dvbtxt.h avformat/dvbtxt: add raw demuxer for dvb teletext probing 2016-02-19 21:50:16 +01:00
dvd_nav_parser.c
dvdata.c
dvdata.h
dvdec.c avcodec/dvdec: Fix "left shift of negative value -254" 2016-01-10 17:44:33 +01:00
dvdsub_parser.c
dvdsubdec.c avcodec/dvdsubdec: Fix off by 1 error 2016-10-26 19:50:53 +02:00
dvdsubenc.c avcodec: use AV_OPT_TYPE_BOOL in a bunch of places 2015-12-04 15:37:05 +01:00
dvenc.c Merge commit 'b7f98659f2' 2016-06-29 11:16:01 +02:00
dxa.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
dxtory.c Merge commit 'b668662939' 2016-06-29 11:35:10 +02:00
dxv.c avcodec/dxv: Check idx in dxv_decompress_dxt5() 2016-01-05 03:08:09 +01:00
dxva2.c dxva2: fix surface selection when compiled with both d3d11va and dxva2 2016-10-20 19:31:34 +02:00
dxva2.h all: Make header guard names consistent 2016-01-31 15:44:11 -08:00
dxva2_h264.c Merge commit 'f638b67e57' 2016-08-01 12:58:09 -03:00
dxva2_hevc.c dxva2_hevc: properly signal the num_delta_pocs from the SPS RPS 2016-02-13 14:19:54 +01:00
dxva2_internal.h avcodec/d3d11va: use the proper slice index 2016-10-10 16:05:14 +02:00
dxva2_mpeg2.c Merge commit '08377f9c3b' 2015-10-14 23:02:00 +02:00
dxva2_vc1.c Merge commit '08377f9c3b' 2015-10-14 23:02:00 +02:00
dxva2_vp9.c avcodec: implement vp9 dxva2 hwaccel 2015-12-07 09:38:59 +01:00
eac3_data.c
eac3_data.h
eac3dec.c avcodec/(e)ac3: Fix target_level for EAC3. 2016-09-15 12:18:55 +02:00
eac3enc.c
eac3enc.h
eacmv.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
eaidct.c
eaidct.h
eamad.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
eatgq.c Merge commit 'b668662939' 2016-06-29 11:35:10 +02:00
eatgv.c Merge commit 'b668662939' 2016-06-29 11:35:10 +02:00
eatqi.c avcodec/eatqi: print error on mb decode failure 2016-02-17 16:13:09 +01:00
elbg.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
elbg.h Merge commit 'ae2d41ec87' 2014-12-19 04:10:17 +01:00
elsdec.c elsdec: Replace EOVERFLOW with INVALIDDATA 2015-07-01 16:26:42 +01:00
elsdec.h Merge commit '08c2d8f0aa' 2015-07-01 03:18:30 +02:00
error_resilience.c lavc/error_resilience: remove unused skip_last_mv label 2016-06-22 11:07:54 +02:00
error_resilience.h Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
escape124.c escape124: reject codebook size 0 2016-11-09 21:10:59 +01:00
escape130.c Merge commit 'b668662939' 2016-06-29 11:35:10 +02:00
evrcdata.h
evrcdec.c avcodec: use AV_OPT_TYPE_BOOL in a bunch of places 2015-12-04 15:37:05 +01:00
exif.c exif: take a generic log context 2016-04-02 22:48:15 +01:00
exif.h exif: take a generic log context 2016-04-02 22:48:15 +01:00
exr.c libavcodec/exr : fix channel size calculation for uint32 channel 2016-11-16 23:45:44 +01:00
faandct.c avcodec/faandct: remove L suffixes for floating point literal 2015-11-26 11:19:03 -05:00
faandct.h
faanidct.c avcodec/faanidct: replace #define by typedef 2015-11-20 08:20:53 -05:00
faanidct.h
faxcompr.c avcodec/faxcompr: Add missing runs check in decode_uncompressed() 2015-11-05 21:36:14 +01:00
faxcompr.h Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
fdctdsp.c avcodec/fdctdsp: use the 10bit code for 9 bit too 2014-12-20 18:32:50 +01:00
fdctdsp.h
ffjni.c doc: fix spelling errors 2016-10-21 23:58:47 +02:00
ffjni.h lavc/ffjni: replace ff_jni_{attach,detach} with ff_jni_get_env 2016-07-27 15:43:39 +02:00
fft-internal.h
fft.h avcodec/fft: Add revtab32 for FFTs with more than 65536 samples 2016-03-04 16:05:47 +01:00
fft_fixed.c
fft_fixed_32.c
fft_float.c
fft_init_table.c avcodec: Extend fft to size 2^17 2016-03-04 13:51:42 +01:00
fft_table.h avcodec: Extend fft to size 2^17 2016-03-04 13:51:42 +01:00
fft_template.c avcodec/fft: Add revtab32 for FFTs with more than 65536 samples 2016-03-04 16:05:47 +01:00
ffv1.c avcodec/ffv1: add AV_PIX_FMT_GBRP16 support 2016-08-08 00:32:09 +02:00
ffv1.h avcodec/ffv1: add AV_PIX_FMT_GBRP16 support 2016-08-08 00:32:09 +02:00
ffv1_template.c avcodec/ffv1: template functions to allow data types different from int16_t 2016-08-08 00:27:43 +02:00
ffv1dec.c lavc/ffv1: Support YUV4xxP12 and GRAY12. 2016-11-20 22:23:01 +01:00
ffv1dec_template.c avcodec/ffv1: Fix rgb plane ordering in experimental planar RGB 2016-08-16 23:04:00 +02:00
ffv1enc.c lavc/ffv1: Support YUV4xxP12 and GRAY12. 2016-11-20 22:23:01 +01:00
ffv1enc_template.c avcodec/ffv1enc: Add RGB48 support 2016-08-16 23:06:02 +02:00
ffwavesynth.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
fic.c lavc/fic: Do not warn about empty cursor. 2016-05-01 15:30:22 +02:00
file_open.c
flac.c avcodec/flac: remove avpriv parsing API cruft 2015-09-06 16:25:56 +02:00
flac.h avcodec/flac: remove avpriv parsing API cruft 2015-09-06 16:25:56 +02:00
flac_parser.c avcodec/flac_parser: Increase FLAC_MAX_SEQUENTIAL_HEADERS by 1 2016-06-24 03:34:42 +02:00
flacdata.c
flacdata.h
flacdec.c avcodec: use AV_OPT_TYPE_BOOL in a bunch of places 2015-12-04 15:37:05 +01:00
flacdsp.c lavc/flac: Fix encoding and decoding with high lpc. 2015-05-17 02:08:58 +02:00
flacdsp.h lavc/flac: Fix encoding and decoding with high lpc. 2015-05-17 02:08:58 +02:00
flacdsp_lpc_template.c
flacdsp_template.c
flacenc.c lavc/lpc: Add min_shift parameter in LPC 2016-08-28 11:18:16 +02:00
flashsv.c avcodec/flashsv: Check size before updating it 2015-11-14 13:34:52 +01:00
flashsv2enc.c all: do standards compliant absdiff computation 2015-09-18 22:42:38 +02:00
flashsvenc.c avcodec/flashsvenc: Correct max dimension in error message 2015-08-15 15:21:04 +02:00
flicvideo.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
flv.h
flvdec.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
flvenc.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +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
frame_thread_encoder.c Check av_dup_packet() return code 2016-06-05 15:22:59 +02:00
frame_thread_encoder.h all: Add missing header guards 2016-01-28 19:49:48 -08:00
fraps.c avcodec/fraps: remove superfluous "Fraps:" from av_log 2016-01-31 12:59:28 +01:00
frwu.c avcodec: use AV_OPT_TYPE_BOOL in a bunch of places 2015-12-04 15:37:05 +01:00
g2meet.c Use correct msvc type specifiers for ptrdiff_t and size_t. 2016-03-09 14:00:22 +01:00
g722.c Merge commit '73ae0a9d12' 2015-02-16 02:07:42 +01:00
g722.h Merge commit '6769068313' 2015-02-16 01:46:35 +01:00
g722dec.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
g722dsp.c x86/g722dsp: add ff_g722_apply_qmf_sse2 2015-02-16 00:41:21 -03:00
g722dsp.h x86/g722dsp: add ff_g722_apply_qmf_sse2 2015-02-16 00:41:21 -03:00
g722enc.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
g723_1.c Merge commit 'f023d57d35' 2015-12-07 15:50:45 +01:00
g723_1.h Merge commit 'c5eb279e24' 2015-12-08 09:50:59 +01:00
g723_1dec.c Merge commit 'b668662939' 2016-06-29 11:35:10 +02:00
g723_1enc.c avcodec/g723_1: fix license header 2015-12-07 16:10:51 +01:00
g726.c avcodec/g726: Add missing ADDB output mask 2016-09-14 15:50:07 +02:00
g729.h avcodec/g729: add g729_parser 2015-08-11 23:16:35 +02:00
g729_parser.c avcodec/g729_parser: Replace codec_id check by assert 2015-08-11 23:16:35 +02:00
g729data.h
g729dec.c lavu: rename and move ff_parity to av_parity 2016-01-07 20:04:24 -03:00
g729postfilter.c avcodec/g729postfilter: Avoid function calls in FFMAX() arguments 2015-11-10 15:44:46 +01:00
g729postfilter.h all: Make header guard names consistent 2016-01-31 15:44:11 -08:00
get_bits.h Merge commit '52567e8198' 2016-06-26 14:19:48 +02:00
gif.c avcodec/gif: don't honor transparency if palette changed 2016-09-07 15:56:13 +02:00
gif.h all: Make header guard names consistent 2016-01-31 15:44:11 -08:00
gifdec.c Merge commit '32c8359093' 2016-10-07 13:03:36 +02:00
golomb.c
golomb.h Merge commit '4024b566d6' 2016-06-26 15:12:48 +02:00
gsm.h
gsm_parser.c avcodec/gsm_parser: Replace codec_id check by assert 2015-08-12 01:00:20 +02:00
gsmdec.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
gsmdec_data.c Merge commit '81f769fa12' 2016-06-29 11:48:53 +02:00
gsmdec_data.h Merge commit '81f769fa12' 2016-06-29 11:48:53 +02:00
gsmdec_template.c Merge commit '81f769fa12' 2016-06-29 11:48:53 +02:00
h261.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
h261.h Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
h261_parser.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
h261data.c
h261dec.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
h261enc.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
h263.c Merge commit '197ae68e78' 2016-06-29 11:52:34 +02:00
h263.h Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
h263_parser.c
h263_parser.h
h263data.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
h263data.h Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
h263dec.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
h263dsp.c avcodec/mips: MSA (MIPS-SIMD-Arch) optimizations for H263 lpf functions 2015-06-17 13:50:14 +02:00
h263dsp.h avcodec/mips: MSA (MIPS-SIMD-Arch) optimizations for H263 lpf functions 2015-06-17 13:50:14 +02:00
h264.h Merge commit '5c2fb561d9' 2016-08-01 15:11:05 -03:00
h264_cabac.c Merge commit '8281cd5cb8' 2016-08-01 16:46:57 -03:00
h264_cavlc.c Merge commit '9df889a5f1' 2016-07-29 11:01:36 +02:00
h264_direct.c Merge commit 'f638b67e57' 2016-08-01 12:58:09 -03:00
h264_loopfilter.c Merge commit 'f638b67e57' 2016-08-01 12:58:09 -03:00
h264_mb.c Merge commit 'f638b67e57' 2016-08-01 12:58:09 -03:00
h264_mb_template.c Merge commit '56087ec0a2' 2016-06-20 12:31:29 +02:00
h264_mc_template.c Merge commit '9df889a5f1' 2016-07-29 11:01:36 +02:00
h264_mp4toannexb_bsf.c Merge commit 'f3ed484953' 2016-05-12 14:34:03 +01:00
h264_mvpred.h Merge commit '9df889a5f1' 2016-07-29 11:01:36 +02:00
h264_parse.c avcodec/h2645: Fix NAL unit padding 2016-08-18 23:36:18 +02:00
h264_parse.h Merge commit 'f638b67e57' 2016-08-01 12:58:09 -03:00
h264_parser.c lavc/h264_parser: export field order in more cases 2016-10-24 01:20:18 -05:00
h264_picture.c Merge commit '9df889a5f1' 2016-07-29 11:01:36 +02:00
h264_ps.c Merge commit 'a8cbe5a0cc' 2016-11-17 15:17:21 +01:00
h264_ps.h Merge commit 'a8cbe5a0cc' 2016-11-17 15:17:21 +01:00
h264_refs.c avcodec/h264_refs: Change default case to av_assert0() to suppress warning 2016-09-12 12:33:44 +02:00
h264_sei.c Merge commit '1cf2f3d334' 2016-08-01 13:04:30 -03:00
h264_sei.h Merge commit '728d90a0c1' 2016-06-18 14:04:55 +02:00
h264_slice.c Merge commit 'a8cbe5a0cc' 2016-11-17 15:17:21 +01:00
h264addpx_template.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
h264chroma.c avcodec: loongson3 optimized h264chroma put and avg with mmi 2015-06-02 13:40:16 +02:00
h264chroma.h avcodec: loongson3 optimized h264chroma put and avg with mmi 2015-06-02 13:40:16 +02:00
h264chroma_template.c
h264data.c Merge commit '9df889a5f1' 2016-07-29 11:01:36 +02:00
h264data.h Merge commit '9df889a5f1' 2016-07-29 11:01:36 +02:00
h264dec.c lavc/h264dec: Improve "Increasing reorder buffer" message loglevel. 2016-08-23 15:05:06 +02:00
h264dec.h avcodec/h2645: Fix NAL unit padding 2016-08-18 23:36:18 +02:00
h264dsp.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
h264dsp.h avcodec/h264: Use ptrdiff_t for (bi)weight functions 2016-09-23 04:10:44 +02:00
h264dsp_template.c avcodec/h264: Use ptrdiff_t for (bi)weight functions 2016-09-23 04:10:44 +02:00
h264idct.c
h264idct.h
h264idct_template.c Merge commit '9df889a5f1' 2016-07-29 11:01:36 +02:00
h264pred.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
h264pred.h Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
h264pred_template.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
h264qpel.c avcodec/mips: MSA (MIPS-SIMD-Arch) optimizations for AVC qpel functions 2015-06-13 02:21:55 +02:00
h264qpel.h avcodec/mips: MSA (MIPS-SIMD-Arch) optimizations for AVC qpel functions 2015-06-13 02:21:55 +02:00
h264qpel_template.c
h2645_parse.c avcodec/h2645_parse: fix nal size 2016-08-20 00:40:43 +02:00
h2645_parse.h Merge commit '61bd0ed781' 2016-11-17 15:24:25 +01:00
hap.c hap: Add utility functions file 2015-07-27 16:21:14 +01:00
hap.h avcodec/hap: add "compressor" option to Hap encoder to disable secondary compression 2016-11-10 14:27:38 +00:00
hapdec.c avcodec/hap: consistent name for codec 2016-11-04 11:19:47 -08:00
hapenc.c avcodec/hap: add "compressor" option to Hap encoder to disable secondary compression 2016-11-10 14:27:38 +00:00
hevc.c hevc: Move hevc_decode_extradata before frame decoding 2016-11-03 16:28:04 +01:00
hevc.h lavc/hevc: store VPS/SPS/PPS data 2016-09-09 16:35:37 +02:00
hevc_cabac.c Merge commit '5afb94c817' 2016-06-21 22:09:35 +02:00
hevc_data.c Merge commit 'a062a55d37' 2015-07-13 17:04:13 +02:00
hevc_filter.c Merge commit '4f81f8dba7' 2016-06-29 11:54:54 +02:00
hevc_mp4toannexb_bsf.c Merge commit '33d18982fa' 2016-04-17 18:47:40 +01:00
hevc_mvs.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
hevc_parse.c lavc: add hevc mediacodec decoder 2016-09-15 21:48:28 +02:00
hevc_parse.h lavc: add hevc mediacodec decoder 2016-09-15 21:48:28 +02:00
hevc_parser.c hevc: Return stream format information from parser 2016-10-31 19:23:40 +00:00
hevc_ps.c lavc/hevc_ps: Use correct pix_fmt for 10bit 4:0:0. 2016-11-14 10:36:25 +01:00
hevc_ps_enc.c Merge commit '66acb76bb0' 2015-07-09 11:53:14 +02:00
hevc_refs.c hevc: properly handle no_rasl_output_flag when removing pictures from the DPB 2015-09-20 00:17:32 +02:00
hevc_sei.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
hevcdsp.c hevcdsp: add x86 SIMD for MC 2015-12-05 21:11:52 +01:00
hevcdsp.h hevcdsp: add x86 SIMD for MC 2015-12-05 21:11:52 +01:00
hevcdsp_template.c hevcdsp: add x86 SIMD for MC 2015-12-05 21:11:52 +01:00
hevcpred.c avcodec/mips: MSA (MIPS-SIMD-Arch) optimizations for HEVC intra prediction functions 2015-06-10 13:53:03 +02:00
hevcpred.h avcodec/mips: MSA (MIPS-SIMD-Arch) optimizations for HEVC intra prediction functions 2015-06-10 13:53:03 +02:00
hevcpred_template.c Merge commit 'b11acd5732' 2015-07-12 22:28:54 +02:00
hnm4video.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
hpel_template.c
hpeldsp.c avcodec/mips: MSA (MIPS-SIMD-Arch) optimizations for hpel functions 2015-06-19 14:00:12 +02:00
hpeldsp.h avcodec/mips: MSA (MIPS-SIMD-Arch) optimizations for hpel functions 2015-06-19 14:00:12 +02:00
hq_hqa.c Merge commit 'b7f98659f2' 2016-06-29 11:16:01 +02:00
hq_hqa.h Merge commit 'b7f98659f2' 2016-06-29 11:16:01 +02:00
hq_hqadata.c Merge commit 'a4edaeb50f' 2015-04-24 21:27:15 +02:00
hq_hqadsp.c Merge commit '22526c1f55' 2015-04-20 05:28:13 +02:00
hq_hqadsp.h Merge commit '22526c1f55' 2015-04-20 05:28:13 +02:00
hqx.c hqx: correct type and size check of info_offset 2015-11-20 00:50:06 +01:00
hqx.h Merge commit '5b5338f6d1' 2015-04-20 05:11:48 +02:00
hqxdsp.c Merge commit 'ea031b75fb' 2015-04-20 04:33:06 +02:00
hqxdsp.h Merge commit 'f00f6d538d' 2015-09-12 15:16:57 +02:00
hqxvlc.c Merge commit '7c60c124c8' 2015-03-17 21:18:25 +01:00
htmlsubtitles.c avcodec/htmlsubtitles: Fix reading one byte beyond the array 2016-11-12 03:23:03 +01:00
htmlsubtitles.h avcodec/htmlsubtitles: drop avcodec dependency 2015-09-06 13:39:04 +02:00
huffman.c avcodec/huffman: beautify: add space between #include and filename. 2016-07-22 03:14:07 +02:00
huffman.h Merge commit 'ffa190d047' 2016-06-23 00:29:25 +02:00
huffyuv.c
huffyuv.h libavcodec: Add missing AVClass pointers 2016-01-22 17:08:08 +02:00
huffyuvdec.c avcodec: use HAVE_THREADS header guards to silence -Wunused-function 2015-10-04 12:47:34 -04:00
huffyuvdsp.c
huffyuvdsp.h Include config.h from huffyuvdsp.h. 2014-11-25 02:00:27 +01:00
huffyuvenc.c Merge commit '2862b63783' 2016-02-03 16:49:19 +00:00
huffyuvencdsp.c huffyuvencdsp: Use intptr_t for width 2015-10-19 16:57:33 -07:00
huffyuvencdsp.h huffyuvencdsp: Use intptr_t for width 2015-10-19 16:57:33 -07:00
idcinvideo.c avcodec/idcinvideo: Check side data size before use 2016-10-30 15:38:44 +01:00
idctdsp.c avcodec/mips: MSA (MIPS-SIMD-Arch) optimizations for idctdsp functions 2015-07-07 14:35:15 +02:00
idctdsp.h avcodec/mips: MSA (MIPS-SIMD-Arch) optimizations for idctdsp functions 2015-07-07 14:35:15 +02:00
iff.c avcodec/iff: remove palette swapping for anim 2016-08-15 13:21:47 +02:00
iirfilter.c Merge commit 'd12b5b2f13' 2016-05-11 19:13:03 +01:00
iirfilter.h
imc.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
imcdata.h
imdct15.c Merge commit '3d5d46233c' 2015-02-02 20:43:13 +01:00
imdct15.h Merge commit '3d5d46233c' 2015-02-02 20:43:13 +01:00
imgconvert.c avcodec: remove missing incompatible_libav_abi references 2016-10-26 17:36:12 -03:00
imx_dump_header_bsf.c Merge commit '33d18982fa' 2016-04-17 18:47:40 +01:00
indeo2.c avcodec/indeo2: check ctab 2016-08-19 14:24:13 +02:00
indeo2data.h Merge commit '09c4e5c598' 2016-06-29 11:20:20 +02:00
indeo3.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
indeo3data.h Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
indeo4.c Merge commit 'b668662939' 2016-06-29 11:35:10 +02:00
indeo4data.h Merge commit '23944d29a2' 2015-03-30 20:39:08 +02:00
indeo5.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
indeo5data.h
intelh263dec.c lavc/get_bits: add a logging context to check_marker() 2016-06-22 20:07:49 +02:00
internal.h Fix -Werror=parentheses error 2016-11-16 02:39:57 +01:00
interplayacm.c interplayacm: increase bitstream buffer size by AV_INPUT_BUFFER_PADDING_SIZE 2016-11-01 00:39:06 +01:00
interplayvideo.c avcodec/interplayvideo: Check side data size before use 2016-10-25 04:46:02 +02:00
intrax8.c lavc/intrax8: Use correct printf specifier for size_t on Windows. 2016-07-22 19:23:01 +02:00
intrax8.h Merge commit 'ca8c759173' 2016-05-07 21:41:27 +01:00
intrax8dsp.c Merge commit '6ebd06a9b2' 2016-05-07 21:40:21 +01:00
intrax8dsp.h Merge commit '2ade1cdafb' 2016-04-17 19:27:53 +01:00
intrax8huf.h Merge commit '2ade1cdafb' 2016-04-17 19:27:53 +01:00
ituh263dec.c avcodec/ituh263dec: Avoid spending a long time in slice sync 2016-11-15 18:27:31 +01:00
ituh263enc.c Merge commit '197ae68e78' 2016-06-29 11:52:34 +02:00
ivi.c Merge commit 'b668662939' 2016-06-29 11:35:10 +02:00
ivi.h Merge commit '64250d94b7' 2016-04-17 18:53:11 +01:00
ivi_dsp.c lavc/ivi_dsp.c: fix warnings due to indentation 2016-10-04 18:38:41 +01:00
ivi_dsp.h Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
j2kenc.c avcodec/j2kenc: Add attribution to OpenJPEG project: 2016-04-01 17:35:15 +02:00
jacosub.h
jacosubdec.c lavc: allow subtitle text format to be ASS without timing 2016-02-26 21:49:34 +01:00
jfdctfst.c
jfdctint.c
jfdctint_template.c idct8x8: Fix undefined negative shifts 2016-03-05 08:26:36 -05:00
jni.c jni: Return ENOSYS on unsupported platforms 2016-08-02 22:32:12 -07:00
jni.h lavc: add JNI support 2016-03-07 11:17:31 +01:00
jpeg2000.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
jpeg2000.h avcodec/jpeg2000: Change coord to 32bit to support larger than 32k width or height 2015-11-15 22:11:05 +01:00
jpeg2000dec.c avcodec/jpeg2000dec: add slice threading support 2016-03-25 22:00:52 +01:00
jpeg2000dsp.c avcodec/jpeg200dsp: add ff_ict_float_{sse,avx} 2015-06-13 16:53:27 -03:00
jpeg2000dsp.h avcodec/jpeg200dsp: add ff_ict_float_{sse,avx} 2015-06-13 16:53:27 -03:00
jpeg2000dwt.c Merge commit 'd12b5b2f13' 2016-05-11 19:13:03 +01: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 Merge commit '6a85dfc830' 2015-04-20 04:10:10 +02:00
jpegls.h
jpeglsdec.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
jpeglsdec.h
jpeglsenc.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
jpegtables.c Merge commit '4978850ca2' 2015-03-31 01:11:02 +02:00
jpegtables.h Merge commit '4978850ca2' 2015-03-31 01:11:02 +02:00
jrevdct.c idct8x8: Fix undefined negative shifts 2016-03-05 08:26:36 -05:00
jvdec.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
kbdwin.c
kbdwin.h
kgv1dec.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
kmvc.c avcodec/kmvc: Check side data size before use 2016-10-30 15:38:44 +01:00
lagarith.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
lagarithrac.c Merge commit '0b699920f3' 2015-11-10 17:43:17 +01:00
lagarithrac.h
latm_parser.c
lcl.h
lcldec.c Merge commit '6b96d2dcda' 2016-02-24 17:35:47 +00:00
lclenc.c Merge commit '6b96d2dcda' 2016-02-24 17:35:47 +00:00
libavcodec.v Merge commit '535a742c26' 2016-06-27 17:56:47 +02:00
libcelt_dec.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
libfdk-aacdec.c avcodec/libfdk-aacdec: Remove unused variable 2015-09-04 11:26:14 +02:00
libfdk-aacenc.c lavc: Switch bitrate to 64bit unless compatibility with avconv was requested. 2015-09-15 18:02:43 +02:00
libgsmdec.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
libgsmenc.c lavc: Switch bitrate to 64bit unless compatibility with avconv was requested. 2015-09-15 18:02:43 +02:00
libilbc.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
libkvazaar.c libkvazaar: Set frame rate as a rational number 2016-01-20 17:29:13 +02:00
libmp3lame.c lavc/libmp3lame: send encoder delay/padding in packet side data 2016-10-18 20:19:29 +02:00
libopencore-amr.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +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 Merge commit '36b380dcd5' 2016-11-18 10:45:08 +01:00
libopenh264enc.c Merge commit '7a76371437' 2016-11-18 10:47:08 +01:00
libopenjpegdec.c configure: fix detection of libopenjpeg 2016-10-13 21:04:19 +02:00
libopenjpegenc.c libopenjpegenc: fix out-of-bounds reads when filling the edges 2016-10-14 16:56:14 +02:00
libopus.c cosmetics: Fix spelling mistakes 2016-05-04 18:16:21 +02:00
libopus.h cosmetics: Fix spelling mistakes 2016-05-04 18:16:21 +02:00
libopusdec.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
libopusenc.c libopusenc: Add channel mapping family argument 2016-07-02 23:31:16 +02:00
libschroedinger.c Merge commit '6fdd4c678a' 2015-10-14 15:00:53 +02:00
libschroedinger.h
libschroedingerdec.c libschroedingerdec: fix leaking of framewithpts 2016-11-16 19:31:11 +01:00
libschroedingerenc.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
libshine.c libshine: Fix faulty ff_alloc_packet2 usage 2015-08-02 19:05:26 +02:00
libspeexdec.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
libspeexenc.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
libtheoraenc.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
libtwolame.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
libvo-amrwbenc.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
libvorbisdec.c avcodec/libvorbisdec: Fix memory leak 2015-09-09 01:56:14 +02:00
libvorbisenc.c Merge commit '059a934806' 2015-07-27 23:15:19 +02:00
libvpx.c libvpx: Enable vp9 alpha encoding 2016-07-12 23:19:50 -07:00
libvpx.h Merge commit '67c884eb07' 2015-07-10 02:32:08 +02:00
libvpxdec.c libvpxdec,cosmetics: rename common fns vp8 -> vpx 2016-07-21 20:50:26 -07:00
libvpxenc.c lavc/libvpxenc: fix -auto-alt-ref option type 2016-10-21 18:16:46 -07:00
libwavpackenc.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
libwebpenc.c avcodec/libwebpenc: Use ff_alloc_packet2() 2015-08-02 20:58:31 +02:00
libwebpenc_animencoder.c libwebpenc_animencoder: add missing braces to struct initialization 2016-03-17 21:46:06 -03:00
libwebpenc_common.c avutil: Rename FF_CEIL_COMPAT to AV_CEIL_COMPAT 2016-01-27 16:36:46 +00:00
libwebpenc_common.h libwebp: simplify AVCodec.close functions 2015-05-23 14:46:46 -03:00
libx264.c lavc: Enable a53cc by default for x264 and qsv_h264. 2016-09-14 17:52:50 +02:00
libx265.c libx265: Add option to force IDR frames 2016-11-04 02:45:51 +01:00
libxavs.c Merge commit '1482aff204' 2016-01-28 16:42:32 +00:00
libxvid.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
libxvid.h avutil/file: Move av_tempfile() to avutil/file_open ff_tempfile() 2016-03-12 02:08:34 +01:00
libxvid_rc.c Use avpriv_tempfile() 2016-03-12 02:08:45 +01:00
libzvbi-teletextdec.c avcodec/libzvbi-teletextdec: Remove unused variable 2016-02-28 23:39:32 +01:00
ljpegenc.c Merge commit '2862b63783' 2016-02-03 16:49:19 +00:00
loco.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
log2_tab.c
lossless_audiodsp.c avcodec/wmalosslessdec: Use unsigned operations for overflowing cases 2016-06-06 02:24:22 +02:00
lossless_audiodsp.h avcodec/wmalosslessdec: fix type for coeffs and lms_updates in cdlms struct 2016-05-01 10:49:12 +02:00
lossless_videodsp.c
lossless_videodsp.h
lpc.c lavc/lpc: Add min_shift parameter in LPC 2016-08-28 11:18:16 +02:00
lpc.h lavc/lpc: Add min_shift parameter in LPC 2016-08-28 11:18:16 +02:00
lsp.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
lsp.h Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
lzf.c lzf: update pointer p after realloc 2016-11-05 18:56:26 +01:00
lzf.h Merge commit '0c7707610f' 2015-09-07 12:53:00 +02:00
lzw.c avcodec/lzw: ff_lzw_decode_tail() now returns the consumed bytes in lzw decompress 2015-11-10 23:21:27 +01:00
lzw.h avcodec/lzw: ff_lzw_decode_tail() now returns the consumed bytes in lzw decompress 2015-11-10 23:21:27 +01:00
lzwenc.c
m101.c avcodec/m101: Ask for samples with too small extradata_size 2016-05-18 23:59:02 +02:00
mace.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
magicyuv.c Merge commit 'd78fd2fa21' 2016-07-14 18:52:20 +02:00
Makefile Merge commit '326d911693' 2016-11-14 12:01:17 +01:00
mathops.h Merge commit 'f4d581cda3' 2016-04-24 11:47:39 +01:00
mathtables.c Merge commit 'f4d581cda3' 2016-04-24 11:47:39 +01:00
mdct_fixed.c
mdct_fixed_32.c
mdct_float.c
mdct_template.c fft: Split MDCT bits off from FFT 2016-03-01 10:18:28 +01:00
mdec.c Mark read-only tables as static 2016-05-05 10:48:34 +02:00
me_cmp.c avcodec/me_cmp: add median SAD compare function 2016-08-22 16:41:33 +02:00
me_cmp.h avcodec/me_cmp: add median SAD compare function 2016-08-22 16:41:33 +02:00
mediacodec.c lavc/mediacodec: use more meaningful filenames 2016-10-19 10:50:56 +02:00
mediacodec.h lavc: add mediacodec hwaccel support 2016-07-08 17:02:37 +02:00
mediacodec_surface.c lavc/ffjni: replace ff_jni_{attach,detach} with ff_jni_get_env 2016-07-27 15:43:39 +02:00
mediacodec_surface.h lavc: add mediacodec hwaccel support 2016-07-08 17:02:37 +02:00
mediacodec_sw_buffer.c lavc/mediacodec: use more meaningful filenames 2016-10-19 10:50:56 +02:00
mediacodec_sw_buffer.h lavc/mediacodec: use more meaningful filenames 2016-10-19 10:50:56 +02:00
mediacodec_wrapper.c lavc/mediacodec_wrapper: do not discard codecs reporting they do not support any profile 2016-10-19 09:52:15 +02:00
mediacodec_wrapper.h doc: fix spelling errors 2016-10-21 23:58:47 +02:00
mediacodecdec.c lavc/mediacodec: use more meaningful filenames 2016-10-19 10:50:56 +02:00
mediacodecdec_common.c lavc/mediacodec: use more meaningful filenames 2016-10-19 10:50:56 +02:00
mediacodecdec_common.h lavc/mediacodec: use more meaningful filenames 2016-10-19 10:50:56 +02:00
metasound.c Merge commit 'b668662939' 2016-06-29 11:35:10 +02:00
metasound_data.c avcodec/metasound_data: comment out unused variable 2015-08-20 23:39:04 +02:00
metasound_data.h
microdvddec.c lavc: allow subtitle text format to be ASS without timing 2016-02-26 21:49:34 +01:00
mimic.c avutil: Rename FF_CEIL_COMPAT to AV_CEIL_COMPAT 2016-01-27 16:36:46 +00:00
mjpeg.h Merge commit '4978850ca2' 2015-03-31 01:11:02 +02:00
mjpeg2jpeg_bsf.c avcodec/mjpeg2jpeg_bsf: Check ff_bsf_get_packet success 2016-05-02 04:10:03 +02:00
mjpeg_parser.c lavc/mjpeg_parser: Allow jpegls parsing. 2016-07-05 23:48:22 +02:00
mjpega_dump_header_bsf.c Merge commit '33d18982fa' 2016-04-17 18:47:40 +01:00
mjpegbdec.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
mjpegdec.c Cosmetics: Reindent after e82b181f. 2016-09-03 14:23:32 +02:00
mjpegdec.h cosmetics: Fix spelling mistakes 2016-05-04 18:16:21 +02:00
mjpegenc.c Drop pointless assert.h #includes 2016-05-03 15:45:10 +02:00
mjpegenc.h Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
mjpegenc_common.c avcodec/mjpegenc_common: Store approximate aspect if exact cannot be stored 2016-03-19 16:00:11 +01:00
mjpegenc_common.h Merge commit '2862b63783' 2016-02-03 16:49:19 +00:00
mlp.c mlpenc: Working MLP/TrueHD encoder 2016-09-17 13:23:56 +01:00
mlp.h mlpenc: Working MLP/TrueHD encoder 2016-09-17 13:23:56 +01:00
mlp_parser.c Merge commit 'dc70c19476' 2015-09-05 16:42:44 +02:00
mlp_parser.h Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
mlpdec.c mlpdec: Fix a undefined left shift of negative number 2015-09-29 14:33:00 +02:00
mlpdsp.c
mlpdsp.h
mlpenc.c mlpenc: Working MLP/TrueHD encoder 2016-09-17 13:23:56 +01:00
mlz.c mlz: limit next_code to data buffer size 2016-11-15 22:01:08 +01:00
mlz.h avcodec/mlz: Remove 'l' postfixes from numbers 2016-09-21 16:26:55 +02:00
mmaldec.c Merge commit '32c8359093' 2016-10-07 13:03:36 +02:00
mmvideo.c mmvideo: Make sure the rle does not write over the frame boundaries 2015-09-11 18:19:00 +02:00
motion_est.c avcodec/me_cmp: add median SAD compare function 2016-08-22 16:41:33 +02:00
motion_est.h all: Make header guard names consistent 2016-01-31 15:44:11 -08:00
motion_est_template.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
motionpixels.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
motionpixels_tablegen.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
motionpixels_tablegen.h Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
movsub_bsf.c Merge commit '33d18982fa' 2016-04-17 18:47:40 +01:00
movtextdec.c avcodec/movtextdec: Add error message for tsmb_size check 2016-11-15 15:08:20 +01:00
movtextenc.c lavc: reindent a few decoders after previous commits 2016-02-26 22:15:20 +01:00
mp3_header_decompress_bsf.c Merge commit '33d18982fa' 2016-04-17 18:47:40 +01:00
mpc.c Merge commit 'b7f98659f2' 2016-06-29 11:16:01 +02:00
mpc.h Merge commit '42dc214323' 2016-06-29 11:46:36 +02:00
mpc7.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
mpc7data.h
mpc8.c avcodec/mpc8: Correct end truncation 2016-06-11 17:27:19 +02:00
mpc8data.h
mpc8huff.h
mpcdata.h
mpeg4_unpack_bframes_bsf.c avcodec/mpeg4_unpack_bframes_bsf: Check av_packet_from_data() return value 2016-07-22 19:04:21 +02:00
mpeg4audio.c mpeg4audio: validate sample_rate 2016-11-07 00:51:49 +01:00
mpeg4audio.h avcodec/mpeg4audio: add some padding/alignment to MAX_PCE_SIZE 2015-05-14 00:12:34 +02:00
mpeg4data.h Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
mpeg4video.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
mpeg4video.h Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
mpeg4video_parser.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
mpeg4video_parser.h Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
mpeg4videodec.c avcodec/mpeg4videodec: Workaround interlaced mpeg4 edge MC bug 2016-11-17 12:21:48 +01:00
mpeg4videoenc.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
mpeg12.c avcodec/vdpau: clean up vdpau_internal.h 2016-08-04 16:40:51 -03:00
mpeg12.h Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +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 mpeg12dec: unref discarded picture from extradata 2016-10-21 19:41:29 +02:00
mpeg12enc.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
mpeg12framerate.c Merge commit 'fe27792fd7' 2016-11-14 10:42:36 +01:00
mpeg12vlc.h Merge commit 'b7f98659f2' 2016-06-29 11:16:01 +02:00
mpeg_er.c Merge commit '8b5007a31b' 2015-06-12 20:47:14 +02:00
mpeg_er.h Merge commit '8b5007a31b' 2015-06-12 20:47:14 +02:00
mpegaudio.c
mpegaudio.h
mpegaudio_parser.c mpegaudio_parser: don't return AVERROR_PATCHWELCOME 2016-11-07 19:41:17 +01:00
mpegaudio_tablegen.c avcodec: include tablegen compat header before the tablegen functionality 2015-12-04 14:49:38 +01:00
mpegaudio_tablegen.h avcodec/mpegaudio_tablegen: Add (), fix fate 2015-12-02 03:42:44 +01:00
mpegaudiodata.c
mpegaudiodata.h
mpegaudiodec_fixed.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
mpegaudiodec_float.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
mpegaudiodec_template.c Merge commit '74b1bf632f' 2016-06-26 14:31:53 +02:00
mpegaudiodecheader.c lavc: Add missing #includes for ff_dlog() 2016-01-03 22:49:55 +01:00
mpegaudiodecheader.h Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
mpegaudiodectab.h
mpegaudiodsp.c mips: rename mipsdspr1 to mipsdsp 2015-12-04 02:35:42 +01:00
mpegaudiodsp.h mips: rename mipsdspr1 to mipsdsp 2015-12-04 02:35:42 +01:00
mpegaudiodsp_data.c
mpegaudiodsp_fixed.c
mpegaudiodsp_float.c
mpegaudiodsp_template.c
mpegaudioenc_fixed.c
mpegaudioenc_float.c
mpegaudioenc_template.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
mpegaudiotab.h avcodec/mpegaudio: use predefined M_SQRT2 2015-11-14 10:58:39 -05:00
mpegpicture.c avcodec/mpegvideo: Fix edge emu buffer overlap with interlaced mpeg4 2016-11-17 12:21:48 +01:00
mpegpicture.h Merge commit '1aa24df74c' 2015-10-03 09:52:39 +02:00
mpegutils.c
mpegutils.h Merge commit '525f58977c' 2015-09-16 11:23:20 +02:00
mpegvideo.c avcodec/mpeg4videodec: Workaround interlaced mpeg4 edge MC bug 2016-11-17 12:21:48 +01:00
mpegvideo.h avcodec/me_cmp: add median SAD compare function 2016-08-22 16:41:33 +02:00
mpegvideo_enc.c avcodec/mpegvideo: Fix edge emu buffer overlap with interlaced mpeg4 2016-11-17 12:21:48 +01:00
mpegvideo_motion.c avcodec/mpeg4videodec: Workaround interlaced mpeg4 edge MC bug 2016-11-17 12:21:48 +01:00
mpegvideo_parser.c mpegvideo: Return correct coded frame sizes from parser 2016-10-31 19:23:40 +00:00
mpegvideo_xvmc.c Merge commit '7c6eb0a1b7' 2015-07-27 22:10:35 +02:00
mpegvideodata.c avcodec/mpeg12dec: Move non_linear_qscale to mpegvideodata 2015-09-18 02:52:54 +02:00
mpegvideodata.h avcodec/mpeg12dec: Move non_linear_qscale to mpegvideodata 2015-09-18 02:52:54 +02:00
mpegvideodsp.c
mpegvideodsp.h
mpegvideoencdsp.c Merge commit '892f037c55' 2016-01-27 19:58:35 +00:00
mpegvideoencdsp.h avcodec/mips: MSA (MIPS-SIMD-Arch) optimizations for mpegvideoencdsp functions 2015-07-06 18:25:01 +02:00
mpl2dec.c lavc: allow subtitle text format to be ASS without timing 2016-02-26 21:49:34 +01:00
mqc.c
mqc.h Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +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: Remove unused variable 2015-06-20 22:36:15 +02:00
msgsmdec.c Merge commit 'b668662939' 2016-06-29 11:35:10 +02:00
msgsmdec.h
msmpeg4.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
msmpeg4.h Merge commit '31a117a0e6' 2015-06-01 01:17:26 +02:00
msmpeg4data.c Merge commit 'f9fbd47467' 2016-02-24 18:15:14 +00:00
msmpeg4data.h Merge commit 'b7f98659f2' 2016-06-29 11:16:01 +02:00
msmpeg4dec.c Merge commit '4f98bb7b6d' 2016-10-07 13:23:38 +02:00
msmpeg4enc.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
msrle.c avcodec/msrle: Check side data size before use 2016-10-31 00:19:02 +01:00
msrledec.c Merge commit '3496cec433' 2015-10-22 19:43:44 +02:00
msrledec.h Merge commit '3496cec433' 2015-10-22 19:43:44 +02:00
mss1.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
mss2.c Merge commit '59c6509d9f' 2016-06-29 11:42:42 +02:00
mss2dsp.c
mss2dsp.h
mss3.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
mss4.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
mss12.c mss2: Fix buffer overflow. 2016-02-28 13:32:01 +01:00
mss12.h
mss34dsp.c
mss34dsp.h
msvideo1.c avcodec/msvideo1: Check side data size before use 2016-10-31 01:08:45 +01:00
msvideo1enc.c Merge commit '059a934806' 2015-07-27 23:15:19 +02:00
mvcdec.c avcodec/mvcdec: simplify, no need to use reget buffer 2016-05-22 22:58:01 +02:00
mxpegdec.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
nellymoser.c Remove unnecessary get_bits.h #includes 2016-06-07 13:09:57 +02:00
nellymoser.h
nellymoserdec.c Merge commit 'b668662939' 2016-06-29 11:35:10 +02:00
nellymoserenc.c lavc/nellymoserenc: avoid wasteful pow 2015-12-17 08:12:41 -08:00
noise_bsf.c avcodec/noise_bsf: set correct size of .priv_data_size field 2016-05-01 22:23:48 +02:00
nuv.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
nvenc.c avcodec/nvenc: better surface allocation alghoritm, fix rc_lookahead 2016-11-22 10:34:27 +01:00
nvenc.h avcodec/nvenc: use dynamically loaded CUDA 2016-11-22 10:34:27 +01:00
nvenc_h264.c avcodec/nvenc: maximum usable surfaces are limited to maximum registered frames 2016-11-22 10:34:27 +01:00
nvenc_hevc.c avcodec/nvenc: maximum usable surfaces are limited to maximum registered frames 2016-11-22 10:34:27 +01:00
omx.c Merge commit '5c2fb561d9' 2016-08-01 15:11:05 -03:00
on2avc.c avcodec/on2avc: add 0x500 stereo support and improve 0x500 mono support 2016-09-21 14:37:25 +02:00
on2avcdata.c
on2avcdata.h all: Make header guard names consistent 2016-01-31 15:44:11 -08:00
options.c Merge commit '24b5cff01b' 2016-06-26 15:20:43 +02:00
options_table.h options_table: limit codec parameters to sane values 2016-11-18 22:40:42 +01:00
opus.c libavcodec/opus: Add channel mapping 2 to extradata parser 2016-09-01 23:53:24 +02:00
opus.h opus: move the entropy decoding functions to opus_rc.c 2016-11-08 14:18:59 +00:00
opus_celt.c opus: move the entropy decoding functions to opus_rc.c 2016-11-08 14:18:59 +00:00
opus_parser.c opus_parser: drop unused variable 2015-01-15 01:25:16 +01:00
opus_rc.c opus: move the entropy decoding functions to opus_rc.c 2016-11-08 14:18:59 +00:00
opus_rc.h opus: move the entropy decoding functions to opus_rc.c 2016-11-08 14:18:59 +00:00
opus_silk.c opus: move the entropy decoding functions to opus_rc.c 2016-11-08 14:18:59 +00:00
opusdec.c opus: move the entropy decoding functions to opus_rc.c 2016-11-08 14:18:59 +00:00
opustab.c opus: move all tables to a separate file 2016-11-08 14:18:59 +00:00
opustab.h opus: move all tables to a separate file 2016-11-08 14:18:59 +00:00
paf.h
pafaudio.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
pafvideo.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
pamenc.c Replace any remaining avpicture function with imgutils 2015-10-21 11:59:59 +02:00
parser.c lavc/parser: export field order if not already set 2016-10-24 01:20:18 -05:00
parser.h avcodec/parser: add fuzzy mode to ff_fetch_timestamp() 2015-01-07 11:52:08 +01:00
pcm-bluray.c lavc: Switch bitrate to 64bit unless compatibility with avconv was requested. 2015-09-15 18:02:43 +02:00
pcm-dvd.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
pcm.c avcodec: add 64-bit signed pcm codec 2016-08-18 15:30:05 +02:00
pcm_tablegen.c
pcm_tablegen.h Merge commit '29c2d06d67' 2016-02-24 17:31:44 +00:00
pcx.c Move const qualifier before type name 2016-03-23 09:25:30 +01:00
pcxenc.c lavc/pcxenc: Update format description link. 2016-02-29 12:42:29 +01:00
pel_template.c
pgssubdec.c Merge commit 'b7e64fba7f' 2016-06-21 22:40:56 +02:00
pictordec.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
pixblockdsp.c pixblockdsp: Use AV_COPY128U for get_pixels_16_c 2015-10-31 17:25:30 -07:00
pixblockdsp.h avcodec/mips: MSA (MIPS-SIMD-Arch) optimizations for pixblock functions 2015-06-29 12:03:43 +02:00
pixels.h
png.c
png.h
png_parser.c
pngdec.c Revert "apngdec: use side data to pass extradata to the decoder" 2016-11-18 12:24:28 -03:00
pngdsp.c
pngdsp.h Merge commit 'f00f6d538d' 2015-09-12 15:16:57 +02:00
pngenc.c apng: use side data to pass extradata to muxer 2016-10-28 01:53:52 +02:00
pnm.c pnm: limit maxval to UINT16_MAX 2016-11-12 01:36:47 +01:00
pnm.h
pnm_parser.c lavc/pnm_parser: disable parsing for text based PNMs 2016-06-27 18:04:50 +02:00
pnmdec.c pnmdec: make sure v is capped by maxval 2016-11-12 01:36:47 +01:00
pnmenc.c Merge commit 'f890677d05' 2015-10-22 20:48:54 +02:00
profiles.c libavcodec/dnxhd: add dnxhr profiles 2016-07-20 13:40:06 +02:00
profiles.h libavcodec/dnxhd: add dnxhr profiles 2016-07-20 13:40:06 +02:00
proresdata.c
proresdata.h
proresdec.h
proresdec2.c avcodec/proresdec2: Add support for grayscale videos 2016-05-27 17:25:40 +02:00
proresdec_lgpl.c proresdec_lgpl: explicitly check coff[3] against slice_data_size 2016-11-10 21:00:44 +01:00
proresdsp.c
proresdsp.h
proresenc_anatoliy.c avcodec/proresenc_anatoliy: remove coded_frame use 2015-07-29 01:37:43 +02:00
proresenc_kostya.c Merge commit '059a934806' 2015-07-27 23:15:19 +02:00
psymodel.c lavc/psymodel: check for av_malloc failure 2016-03-23 08:22:22 -07:00
psymodel.h doc: fix spelling errors 2016-10-21 23:58:47 +02:00
pthread.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
pthread_frame.c avcodec/pthread_frame: Remove unused variable 2016-03-15 00:51:58 +01:00
pthread_internal.h Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
pthread_slice.c avcodec/mpeg12enc: Move high resolution thread check to before initializing threads 2016-01-21 00:56:11 +01:00
ptx.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
put_bits.h avcodec/put_bits: Assert buf_ptr in flush_put_bits() 2016-01-18 19:56:37 +01:00
qcelpdata.h
qcelpdec.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
qdm2.c lavc/qdm2: increase code clarity 2016-09-28 12:35:58 +01:00
qdm2_tablegen.c qdm2: Allow hard-coding VLC tables. 2014-12-18 23:51:07 +01:00
qdm2_tablegen.h qdm2: Allow hard-coding VLC tables. 2014-12-18 23:51:07 +01:00
qdm2data.h
qdrw.c avcodec: remove "get_buffer() failed" message 2016-04-08 09:40:32 +02:00
qpeg.c avcodec/qpeg: Check side data size before use 2016-10-31 00:36:12 +01:00
qpel_template.c
qpeldsp.c avcodec/mips: MSA (MIPS-SIMD-Arch) optimizations for qpel functions 2015-06-18 12:33:15 +02:00
qpeldsp.h avcodec/mips: MSA (MIPS-SIMD-Arch) optimizations for qpel functions 2015-06-18 12:33:15 +02:00
qsv.c Merge commit '92736c74fb' 2016-11-14 15:20:00 +01:00
qsv.h Merge commit 'dc923bc23b' 2015-10-22 15:55:43 +02:00
qsv_api.c Merge commit '0fbb271318' 2015-02-19 21:12:33 +01:00
qsv_internal.h Merge commit '536bb17e96' 2016-11-14 15:19:43 +01:00
qsvdec.c Merge commit '924e2ecd2b' 2016-11-14 15:20:09 +01:00
qsvdec.h Merge commit 'ce320cf1c4' 2016-11-14 15:19:51 +01:00
qsvdec_h2645.c Merge commit '92736c74fb' 2016-11-14 15:20:00 +01:00
qsvdec_mpeg2.c qsvdec: Avoid probing with qsv decoders 2016-10-31 19:23:40 +00:00
qsvdec_vc1.c qsvdec: Avoid probing with qsv decoders 2016-10-31 19:23:40 +00:00
qsvenc.c qsvenc: do not re-execute encoding on all positive status codes 2016-11-04 18:56:01 +00:00
qsvenc.h qsv: Merge libav implementation 2016-10-31 19:23:40 +00:00
qsvenc_h264.c qsv: Merge libav implementation 2016-10-31 19:23:40 +00:00
qsvenc_hevc.c avcodec/h2645: Fix NAL unit padding 2016-08-18 23:36:18 +02:00
qsvenc_mpeg2.c Merge commit '0e6c853221' 2016-01-27 20:18:04 +00:00
qtrle.c avcodec/qtrle: Check side data size before use 2016-10-31 00:27:45 +01:00
qtrleenc.c lavc/qtrleenc: simplify FF_API_CODED_FRAME deprecation guard 2016-06-22 11:09:19 +02:00
r210dec.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
r210enc.c avcodec/r210enc: Drop coded_frame usage 2015-07-30 19:57:58 +02:00
ra144.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
ra144.h Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
ra144dec.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
ra144enc.c lavc/lpc: Add min_shift parameter in LPC 2016-08-28 11:18:16 +02:00
ra288.c Merge commit 'b668662939' 2016-06-29 11:35:10 +02:00
ra288.h Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
ralf.c avcodec/ralf: add support for mono 2016-04-14 22:31:57 +02:00
ralfdata.h
rangecoder.c Merge commit 'd12b5b2f13' 2016-05-11 19:13:03 +01:00
rangecoder.h
ratecontrol.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
ratecontrol.h Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
raw.c nut: add gray12 support 2016-11-10 01:18:43 +01:00
raw.h
rawdec.c avcodec/rawdec: check for side data before checking its size 2016-11-04 23:38:56 -03:00
rawenc.c lavc/raw: Support QT b64a ARGB64 rawvideo. 2016-08-13 01:44:52 +02:00
rdft.c avcodec/rdft: Use more specific error codes 2015-06-05 04:05:57 +02:00
rdft.h
realtextdec.c lavc: allow subtitle text format to be ASS without timing 2016-02-26 21:49:34 +01:00
rectangle.h Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
remove_extradata_bsf.c avcodec/remove_extradata_bsf: Fix AVoption parameter max value 2016-09-23 17:15:49 +02:00
resample.c avcodec/resample: Remove disabled and faulty code 2016-03-16 19:52:01 +01:00
resample2.c avcodec/resample2: replace #define by typedef 2015-11-20 08:20:30 -05:00
reverse.c avutil: add ff_reverse as av_reverse replacement 2015-08-12 00:14:14 +02:00
rl.c lavc: fix previous merge 2016-06-23 00:42:16 +02:00
rl.h Merge commit 'ffa190d047' 2016-06-23 00:29:25 +02:00
rl2.c cosmetics: Fix spelling mistakes 2016-05-04 18:16:21 +02:00
rle.c Merge commit 'eeb6849ced' 2016-11-14 12:03:00 +01:00
rle.h Merge commit 'eeb6849ced' 2016-11-14 12:03:00 +01:00
rnd_avg.h
roqaudioenc.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
roqvideo.c
roqvideo.h
roqvideodec.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
roqvideoenc.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
rpza.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
rscc.c avcodec/rscc: Fix constant 2016-10-31 23:20:31 +01:00
rtjpeg.c
rtjpeg.h
rv10.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
rv10.h Merge commit 'e7af52a68d' 2015-06-12 21:05:57 +02:00
rv10enc.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
rv20enc.c Merge commit 'f1fa1eed2a' 2015-06-12 21:25:21 +02:00
rv30.c Merge commit '4024b566d6' 2016-06-26 15:12:48 +02:00
rv30data.h cosmetics: Fix spelling mistakes 2016-05-04 18:16:21 +02:00
rv30dsp.c
rv34.c Merge commit '4024b566d6' 2016-06-26 15:12:48 +02:00
rv34.h Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
rv34_parser.c Merge commit '7f9f771eac' 2015-02-14 21:18:17 +01:00
rv34data.h
rv34dsp.c
rv34dsp.h
rv34vlc.h
rv40.c avcodec/rv40: Test remaining space in loop of get_dimension() 2016-11-15 23:08:43 +01:00
rv40data.h
rv40dsp.c
rv40vlc2.h
s302m.c FF_OPT_TYPE_* -> AV_OPT_TYPE_*. 2015-08-18 11:48:49 -04:00
s302menc.c avcodec/s302menc: comment out allowed channel layouts 2015-12-23 12:46:23 +01:00
samidec.c lavc/options: add ass_ro_flush_noop to flags2 2016-02-26 21:53:32 +01:00
sanm.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
sbr.h aacsbr: don't call sbr_dequant twice without intermediate read_sbr_data 2015-11-20 23:25:24 +01:00
sbrdsp.c avcodec: Implementation of AAC_fixed_decoder (SBR-module) 2015-07-20 17:20:16 +02:00
sbrdsp.h avcodec: Implementation of AAC_fixed_decoder (SBR-module) 2015-07-20 17:20:16 +02:00
sbrdsp_fixed.c sbrdsp_fixed: assert that input values are in the valid range 2015-12-11 00:04:04 +01:00
sbrdsp_template.c avcodec: Implementation of AAC_fixed_decoder (SBR-module) 2015-07-20 17:20:16 +02:00
screenpresso.c lavc/screenpresso: Fix 32bit pix_fmt, there is no transparency. 2016-08-13 01:35:10 +02:00
sgi.h
sgidec.c sgi: Correctly propagate meaningful error values 2015-11-24 09:05:01 -05:00
sgienc.c Merge commit 'c34df42262' 2015-12-18 14:39:59 +01:00
sgirledec.c sgirledec: simplify, no need to use reget buffer 2016-06-06 12:05:02 -04:00
sheervideo.c lavc/sheervideo: Increase av_get_codec_tag_string() input buffer size. 2016-10-20 09:55:52 +02:00
shorten.c avcodec/shorten: make max frame size bigger if custom block size was used 2016-04-27 09:08:45 +02:00
simple_idct.c idct: Only build prores IDCT if ProRes decoder is enabled 2016-02-24 11:41:01 +01:00
simple_idct.h
simple_idct_template.c Merge commit '283226e11c' 2016-06-21 22:12:36 +02:00
sinewin.c libavcodec: Implementation of AAC_fixed_decoder (LC-module) [2/4] 2015-07-09 14:41:19 +02:00
sinewin.h avcodec: Minor macro polishing 2015-07-22 23:23:29 +02:00
sinewin_fixed.c libavcodec: Implementation of AAC_fixed_decoder (LC-module) [2/4] 2015-07-09 14:41:19 +02:00
sinewin_fixed_tablegen.c libavcodec: Implementation of AAC_fixed_decoder (LC-module) [2/4] 2015-07-09 14:41:19 +02:00
sinewin_tablegen.c libavcodec: Implementation of AAC_fixed_decoder (LC-module) [2/4] 2015-07-09 14:41:19 +02:00
sinewin_tablegen.h avcodec: Minor macro polishing 2015-07-22 23:23:29 +02:00
sinewin_tablegen_template.c avcodec: Minor macro polishing 2015-07-22 23:23:29 +02:00
sipr.c Merge commit 'b668662939' 2016-06-29 11:35:10 +02:00
sipr.h
sipr16k.c
sipr16kdata.h
siprdata.h
smacker.c Merge commit 'b668662939' 2016-06-29 11:35:10 +02:00
smc.c avcodec/smc: Check side data size before use 2016-10-31 23:20:47 +01:00
smvjpegdec.c smvjpegdec: make sure cur_frame is not negative 2016-11-12 01:36:47 +01:00
snappy.c snappy: Refactor so ff_snappy_uncompress() uses an existing buffer 2015-07-23 13:35:16 +01:00
snappy.h snappy: Refactor so ff_snappy_uncompress() uses an existing buffer 2015-07-23 13:35:16 +01:00
snow.c avutil: Rename FF_CEIL_COMPAT to AV_CEIL_COMPAT 2016-01-27 16:36:46 +00:00
snow.h avcodec/snow: Document BlockNode 2016-06-17 21:48:34 +02:00
snow_dwt.c avcodec/snow_dwt: Remove ff_ prefix from ff_spatial_idwt_init() and ff_spatial_idwt_slice() 2015-05-18 14:07:48 +02:00
snow_dwt.h Include stddef from snow_dwt.h. 2014-11-25 02:00:27 +01:00
snowdata.h
snowdec.c avutil/motion_vector: export subpel motion information 2015-11-23 10:55:15 +01:00
snowenc.c avcodec/snowenc: Clear MMX state after edge drawing and picture encode 2016-10-22 13:46:58 +02:00
sonic.c sonic: make sure num_taps * channels is not larger than frame_size 2015-12-17 19:55:09 +01:00
sp5x.h Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
sp5xdec.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
srtdec.c lavc: allow subtitle text format to be ASS without timing 2016-02-26 21:49:34 +01:00
srtenc.c lavc/srtenc: do not emit any subrip tags with text codec 2016-05-01 15:16:50 +02:00
startcode.c Merge commit '059a934806' 2015-07-27 23:15:19 +02:00
startcode.h
subviewerdec.c lavc: allow subtitle text format to be ASS without timing 2016-02-26 21:49:34 +01:00
sunrast.c avcodec/sunrast: Fix input buffer pointer check 2016-11-02 12:06:22 +01:00
sunrast.h
sunrastenc.c sunrastenc: Properly load codec private options 2016-01-11 15:32:57 -05:00
svq1.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
svq1.h Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
svq1_cb.h Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
svq1_vlc.h Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
svq1dec.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
svq1enc.c avcodec/svq1enc: Clear MMX state after svq1_encode_plane() 2016-10-22 13:45:59 +02:00
svq1enc.h Merge commit '85b8403c6f' 2016-06-29 11:45:37 +02:00
svq1enc_cb.h
svq3.c avcodec/svq3: Reintroduce slice_type 2016-09-08 22:16:35 +02:00
svq13.c
synth_filter.c avcodec/synth_filter: add more filters 2016-01-31 17:09:38 +01:00
synth_filter.h avcodec/synth_filter: add more filters 2016-01-31 17:09:38 +01:00
tableprint.h libavcodec: Implementation of AAC_fixed_decoder (LC-module) [2/4] 2015-07-09 14:41:19 +02:00
tableprint_vlc.h libavcodec/tableprint_vlc.h: include lavu/reverse.c for ff_reverse. 2015-08-12 11:37:24 +02:00
tak.c Merge commit 'b668662939' 2016-06-29 11:35:10 +02:00
tak.h Merge commit 'b668662939' 2016-06-29 11:35:10 +02:00
tak_parser.c Merge commit 'b668662939' 2016-06-29 11:35:10 +02:00
takdec.c Merge commit 'b668662939' 2016-06-29 11:35:10 +02:00
takdsp.c avcodec/takdec: add x86 SIMD for rest of decorrelation modes 2015-10-09 21:38:15 +02:00
takdsp.h avcodec/takdec: add x86 SIMD for rest of decorrelation modes 2015-10-09 21:38:15 +02:00
targa.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
targa.h
targa_y216dec.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
targaenc.c Merge commit 'd8f3b0fb58' 2016-11-14 12:16:32 +01:00
tdsc.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
textdec.c lavc/options: add ass_ro_flush_noop to flags2 2016-02-26 21:53:32 +01:00
texturedsp.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
texturedsp.h Merge commit '8337e0c573' 2015-06-22 20:57:41 +02:00
texturedspenc.c Merge commit '5afb94c817' 2016-06-21 22:09:35 +02:00
thread.h
tiertexseqv.c Merge commit 'b668662939' 2016-06-29 11:35:10 +02:00
tiff.c lavc/tiff: Print compression debug information. 2016-10-05 13:49:17 +02:00
tiff.h
tiff_common.c
tiff_common.h
tiff_data.c
tiff_data.h
tiffenc.c Merge commit '6c445990e6' 2016-11-14 12:32:08 +01:00
tmv.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
tpeldsp.c
tpeldsp.h
truemotion1.c avcodec/truemotion1: Initialize mb_change_byte only when needed 2015-11-05 03:16:15 +01:00
truemotion1data.h
truemotion2.c avcodec/truemotion2: Cleanup in case of tm2_read_stream() failure 2016-01-12 17:23:13 +01:00
truemotion2rt.c Merge commit '40dd5166d2' 2016-09-28 13:19:07 -03:00
truespeech.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
truespeech_data.h
tscc.c avcodec/tscc: Check side data size before use 2016-10-31 23:20:47 +01:00
tscc2.c Merge commit 'b668662939' 2016-06-29 11:35:10 +02:00
tscc2data.h Merge commit 'f4d581cda3' 2016-04-24 11:47:39 +01:00
tta.c avcodec/ttadsp: cosmetics 2016-08-06 18:27:01 -03:00
ttadata.c
ttadata.h
ttadsp.c avcodec/ttadsp: cosmetics 2016-08-06 18:27:01 -03:00
ttadsp.h avcodec/ttadsp: cosmetics 2016-08-06 18:27:01 -03:00
ttaenc.c avcodec/ttaenc: split off hybrid filter processing as ttaencdsp 2016-08-02 15:47:38 -03:00
ttaencdsp.c x86/ttaenc: add ff_ttaenc_filter_process_{ssse3,sse4} 2016-08-02 15:48:04 -03:00
ttaencdsp.h x86/ttaenc: add ff_ttaenc_filter_process_{ssse3,sse4} 2016-08-02 15:48:04 -03:00
twinvq.c Merge commit '7c6eb0a1b7' 2015-07-27 22:10:35 +02:00
twinvq.h Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
twinvq_data.h
twinvqdec.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
txd.c avutil: Rename FF_CEIL_COMPAT to AV_CEIL_COMPAT 2016-01-27 16:36:46 +00:00
ulti.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
ulti_cb.h
unary.h
utils.c lavc/utils.c: Make sure skip_samples never goes negative. 2016-11-10 17:44:47 +01:00
utvideo.c avcodec/utvideo: add support for UQY2 2016-06-11 18:36:39 +02:00
utvideo.h avccodec/utvideoenc: support encoding ULY4 and ULH4 2016-09-04 15:51:33 +02:00
utvideodec.c avcodec/utvideodec: add support for ULY4 and ULH4 2016-09-04 01:57:50 +02:00
utvideoenc.c lavc/utvideoenc: Set bits_per_coded_sample for rgba. 2016-10-25 13:44:08 +02:00
v210dec.c lavc/v210dec: Allow odd width. 2016-01-30 13:31:44 +01:00
v210dec.h avcodec/v210dec: Add ff prefix to v210_x86_init() 2015-02-27 19:08:09 +01:00
v210enc.c Merge commit 'e280fe1329' 2016-02-16 17:23:32 +00:00
v210enc.h Merge commit 'e280fe1329' 2016-02-16 17:23:32 +00:00
v210x.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
v308dec.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
v308enc.c avcodec/v308enc: Remove coded_frame usage 2015-07-30 15:54:45 +02:00
v408dec.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
v408enc.c avcodec/v408enc: remove coded_frame usage 2015-07-30 15:53:54 +02:00
v410dec.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
v410enc.c avcodec/v410enc: do not use internal->byte_buffer 2015-07-27 20:03:02 +02:00
vaapi.c Merge commit '5f1c3cbd52' 2016-06-21 15:36:43 +02:00
vaapi.h vaapi: fix local header include. 2015-09-07 15:32:08 +02:00
vaapi_encode.c vaapi_encode: Decide on GOP setup before initialising sequence parameters 2016-11-21 22:13:41 +00:00
vaapi_encode.h vaapi_encode: Check packed header capabilities 2016-11-21 22:13:41 +00:00
vaapi_encode_h26x.c Merge commit '2c62fcdf5d' 2016-05-08 22:43:52 +01:00
vaapi_encode_h26x.h Merge commit '2c62fcdf5d' 2016-05-08 22:43:52 +01:00
vaapi_encode_h264.c vaapi_encode: Fix format specifier for bitrate logging 2016-11-21 22:59:58 +00:00
vaapi_encode_h265.c vaapi_encode: Fix format specifier for bitrate logging 2016-11-21 22:59:58 +00:00
vaapi_encode_mjpeg.c vaapi_encode: Check packed header capabilities 2016-11-21 22:13:41 +00:00
vaapi_h264.c Merge commit 'f638b67e57' 2016-08-01 12:58:09 -03:00
vaapi_hevc.c doc: fix spelling errors 2015-10-09 22:09:08 +02:00
vaapi_internal.h avcodec/vaapi_internal: Add missing include 2015-09-16 11:41:07 +02:00
vaapi_mpeg2.c Merge commit '5f1c3cbd52' 2016-06-21 15:36:43 +02:00
vaapi_mpeg4.c Merge commit '5f1c3cbd52' 2016-06-21 15:36:43 +02:00
vaapi_vc1.c Merge commit '5f1c3cbd52' 2016-06-21 15:36:43 +02:00
vaapi_vp9.c vaapi: Add VP9 hwaccell support 2015-12-22 12:54:23 +01:00
vb.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
vble.c Merge commit 'b668662939' 2016-06-29 11:35:10 +02:00
vc1.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
vc1.h Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
vc1_block.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
vc1_common.h avcodec/vc1: simplify find_next_marker() 2015-02-13 14:01:45 +01:00
vc1_loopfilter.c Merge commit '7c6eb0a1b7' 2015-07-27 22:10:35 +02:00
vc1_mc.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
vc1_parser.c vc1: Return stream format information from parser 2016-10-31 19:23:40 +00:00
vc1_pred.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
vc1_pred.h
vc1acdata.h
vc1data.c
vc1data.h Merge commit 'b7f98659f2' 2016-06-29 11:16:01 +02:00
vc1dec.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
vc1dsp.c Merge commit '29c2d06d67' 2016-02-24 17:31:44 +00:00
vc1dsp.h Merge commit '29c2d06d67' 2016-02-24 17:31:44 +00:00
vc2enc.c diractab: expose the maximum quantization index as a macro 2016-07-11 23:38:01 +01:00
vc2enc_dwt.c vc2enc: add support for Haar wavelet transforms 2016-02-20 13:49:44 +00:00
vc2enc_dwt.h vc2enc_dwt: use 32 bit coefficients by default 2016-05-08 19:09:42 +01:00
vcr1.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
vda.c avcodec/vda: define av_vda_default_init2 when CONFIG_H264_VDA_HWACCEL equ 0 2016-10-21 16:54:25 +02:00
vda.h Merge commit 'e7c5e17d4f' 2015-05-13 22:42:49 +02:00
vda_h264.c Merge commit '9df889a5f1' 2016-07-29 11:01:36 +02:00
vda_h264_dec.c Merge commit '9df889a5f1' 2016-07-29 11:01:36 +02:00
vda_vt_internal.h avcodec: add new Videotoolbox hwaccel. 2015-08-03 10:12:10 +02:00
vdpau.c Merge commit '9df889a5f1' 2016-07-29 11:01:36 +02:00
vdpau.h cosmetics: Fix spelling mistakes 2016-05-04 18:16:21 +02:00
vdpau_compat.h Merge commit '9df889a5f1' 2016-07-29 11:01:36 +02:00
vdpau_h264.c Merge commit 'f638b67e57' 2016-08-01 12:58:09 -03:00
vdpau_hevc.c Merge commit '8d34a2f803' 2016-02-16 20:05:28 +00:00
vdpau_internal.h avcodec/vdpau: clean up vdpau_internal.h 2016-08-04 16:40:51 -03:00
vdpau_mpeg4.c Merge commit 'd35d0c723e' 2015-11-02 11:58:01 +01:00
vdpau_mpeg12.c Merge commit 'ecbcebde34' 2015-02-14 22:59:16 +01:00
vdpau_vc1.c
version.h lavc/ffv1: Support YUV4xxP12 and GRAY12. 2016-11-20 22:23:01 +01:00
videodsp.c
videodsp.h
videodsp_template.c videodsp: assert that linesize is larger than width 2015-07-08 01:32:04 +02:00
videotoolbox.c Merge commit '9df889a5f1' 2016-07-29 11:01:36 +02:00
videotoolbox.h avcodec: add new Videotoolbox hwaccel. 2015-08-03 10:12:10 +02:00
videotoolboxenc.c lavc/videotoolboxenc: skip SEI allocation when side data is not present 2016-10-18 19:51:42 -04:00
vima.c avcodec: remove missing bits from deprecated VIMA decoder 2015-09-07 16:06:25 -03:00
vlc.h lavc: fix previous merge 2016-06-23 00:42:16 +02:00
vmdaudio.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
vmdvideo.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
vmnc.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
vorbis.c Merge commit '6d8fd614ff' 2016-06-29 11:43:57 +02:00
vorbis.h
vorbis_data.c
vorbis_enc_data.h
vorbis_parser.c avcodec/vorbis: remove avpriv vorbis parser cruft 2015-09-06 16:25:58 +02:00
vorbis_parser.h Merge commit '29c2d06d67' 2016-02-24 17:31:44 +00:00
vorbis_parser_internal.h all: Make header guard names consistent 2016-01-31 15:44:11 -08:00
vorbisdec.c Merge commit 'b668662939' 2016-06-29 11:35:10 +02:00
vorbisdsp.c
vorbisdsp.h
vorbisenc.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
vp3.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
vp3_parser.c
vp3data.h Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
vp3dsp.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
vp3dsp.h
vp5.c Merge commit 'b7f98659f2' 2016-06-29 11:16:01 +02:00
vp5data.h
vp6.c huffman: allow specifying nb_bits to ff_huff_build_tree() 2015-09-03 13:55:38 +02:00
vp6data.h
vp6dsp.c
vp8.c Merge commit '5afb94c817' 2016-06-21 22:09:35 +02:00
vp8.h Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
vp8_parser.c
vp8data.h Merge commit 'f4d581cda3' 2016-04-24 11:47:39 +01:00
vp8dsp.c avcodec/mips: MSA (MIPS-SIMD-Arch) optimizations for VP8 functions 2015-08-04 11:15:06 -04:00
vp8dsp.h Merge commit '2866d108c9' 2016-11-17 15:06:28 +01:00
vp9.c aarch64: vp9: Add NEON optimizations of VP9 MC functions 2016-11-15 15:10:03 -05:00
vp9.h cosmetics: Fix spelling mistakes 2016-05-04 18:16:21 +02:00
vp9_mc_template.c vp9_mc_template: limit assert to SCALED == 0 2016-11-13 12:38:15 +01:00
vp9_parser.c avcodec/vp9_parser: Check the input frame sizes for being consistent 2016-08-01 17:05:51 +02:00
vp9_superframe_bsf.c Merge commit '33d18982fa' 2016-04-17 18:47:40 +01:00
vp9data.h vp9: split header into separate struct and expose in vp9.h 2015-10-15 13:02:20 +02:00
vp9dsp.c aarch64: vp9: Add NEON optimizations of VP9 MC functions 2016-11-15 15:10:03 -05:00
vp9dsp.h aarch64: vp9: Add NEON optimizations of VP9 MC functions 2016-11-15 15:10:03 -05:00
vp9dsp_8bpp.c vp9: add keyframe profile 2/3 support. 2015-05-06 15:10:41 -04:00
vp9dsp_10bpp.c vp9: add keyframe profile 2/3 support. 2015-05-06 15:10:41 -04:00
vp9dsp_12bpp.c vp9: add keyframe profile 2/3 support. 2015-05-06 15:10:41 -04:00
vp9dsp_template.c vp9dsp: Deduplicate the subpel filters 2016-11-15 15:10:03 -05:00
vp56.c avcodec/vp56: Add () to protect TRANSPOSE()s arguments 2015-02-17 19:13:26 +01:00
vp56.h
vp56data.c
vp56data.h
vp56dsp.c
vp56dsp.h
vp56rac.c
vqavideo.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
wavpack.c Merge commit 'b668662939' 2016-06-29 11:35:10 +02:00
wavpack.h avcodec/wavpack: Add () to protect the arguments of UPDATE_WEIGHT_CLIP() 2015-02-18 01:49:35 +01:00
wavpackenc.c avcodec/wavpackenc: use put_sbits 2016-01-20 16:41:19 -03:00
wavpackenc.h
webp.c Merge commit 'b668662939' 2016-06-29 11:35:10 +02:00
webvttdec.c lavc: allow subtitle text format to be ASS without timing 2016-02-26 21:49:34 +01:00
webvttenc.c lavc: deprecate decoded ass subtitles with timings 2016-02-26 21:53:34 +01:00
wma.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
wma.h lavc/wma: add av_warn_unused_result to ff_wma_init 2016-01-22 19:26:24 +05:30
wma_common.c
wma_common.h
wma_freqs.c
wma_freqs.h Merge commit 'f00f6d538d' 2015-09-12 15:16:57 +02:00
wmadata.h
wmadec.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
wmaenc.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
wmalosslessdec.c libavcodec/wmalosslessdec: Check the remaining bits 2016-08-21 21:06:17 +02:00
wmaprodata.h
wmaprodec.c cosmetics: Fix spelling mistakes 2016-05-04 18:16:21 +02:00
wmavoice.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
wmavoice_data.h
wmv2.c Merge commit 'f9fbd47467' 2016-02-24 18:15:14 +00:00
wmv2.h Merge commit '2f15846ad7' 2015-06-01 01:09:38 +02:00
wmv2data.c Merge commit 'f9fbd47467' 2016-02-24 18:15:14 +00:00
wmv2data.h Merge commit 'f9fbd47467' 2016-02-24 18:15:14 +00:00
wmv2dec.c Merge commit 'ca8c759173' 2016-05-07 21:41:27 +01:00
wmv2dsp.c
wmv2dsp.h
wmv2enc.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
wnv1.c Merge commit '059a934806' 2015-07-27 23:15:19 +02:00
wrapped_avframe.c Merge commit 'b52307933b' 2015-10-16 23:04:46 +02:00
ws-snd1.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
xan.c Merge commit 'b668662939' 2016-06-29 11:35:10 +02:00
xbmdec.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
xbmenc.c avcodec: Add a min size parameter to ff_alloc_packet2() 2015-07-27 19:57:52 +02:00
xface.c avcodec/xface: Add asserts to limit nb_words from becoming too large 2014-12-16 19:19:35 +01:00
xface.h all: Add missing header guards 2016-01-28 19:49:48 -08:00
xfacedec.c
xfaceenc.c avcodec/xfaceenc: remove coded_frame usage 2015-08-02 18:41:12 +02:00
xiph.c avcodec/xiph: mark returned header pointers const from avpriv_split_xiph_headers() 2014-12-14 14:30:45 +01: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 Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
xsubdec.c Merge commit 'b7e64fba7f' 2016-06-21 22:40:56 +02:00
xsubenc.c Merge commit 'a17a766190' 2015-10-22 21:41:53 +02:00
xvididct.c avcodec: loongson optimize xvid idct with mmi 2015-07-21 14:48:23 +02:00
xvididct.h avcodec: loongson optimize xvid idct with mmi 2015-07-21 14:48:23 +02:00
xvmc.h avcodec/xvmc: apply attribute_deprecated correctly 2015-10-09 19:01:08 -04:00
xvmc_internal.h
xwd.h
xwddec.c xwddec: prevent overflow of lsize * avctx->height 2016-01-13 09:39:13 +01:00
xwdenc.c avcodec: Add a min size parameter to ff_alloc_packet2() 2015-07-27 19:57:52 +02:00
xxan.c Merge commit 'b7f98659f2' 2016-06-29 11:16:01 +02:00
y41pdec.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
y41penc.c avcodec/y41penc: Drop coded_frame usage 2015-07-30 16:14:23 +02:00
ylc.c avcodec: add YUY2 Lossless Codec decoder 2016-06-26 10:18:10 +02:00
yop.c Merge commit '5c31eaa999' 2016-06-21 15:42:49 +02:00
yuv4dec.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
yuv4enc.c avcodec/yuv4enc: drop coded_frame usage 2015-07-30 16:14:06 +02:00
zerocodec.c Merge commit 'def97856de' 2015-07-27 22:50:18 +02:00
zmbv.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
zmbvenc.c avcodec/zmbvenc: use log2 instead of log()/M_LN2 2015-10-29 18:46:00 -04:00