ffmpeg/libavcodec
Nedeljko Babic 3827a86eac Optimization of AMR NB and WB decoders for MIPS
AMR NB and WB decoders are optimized for MIPS architecture.
Appropriate Makefiles are changed accordingly.

Cnfigure script is changed in order to support optimizations.
 Optimizations are enabled by default when compiling is done for
  mips architecture.
 Appropriate cflags are automatically set.
 Support for several mips CPUs is added in configure script.

New ffmpeg options are added for disabling optimizations.

The FFMPEG option --disable-mipsfpu disables MIPS floating point
 optimizations.
The FFMPEG option --disable-mips32r2 disables MIPS32R2
 optimizations.
The FFMPEG option --disable-mipsdspr1 disables MIPS DSP ASE R1
 optimizations.
The FFMPEG option --disable-mipsdspr2 disables MIPS DSP ASE R2
 optimizations.

Signed-off-by: Nedeljko Babic <nbabic@mips.com>
Reviewed-by: Vitor Sessak <vitor1001@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-06-11 21:12:39 +02:00
..
alpha lowres2 support. 2012-04-22 22:26:55 +02:00
arm Merge remote-tracking branch 'qatar/master' 2012-06-08 23:59:09 +02:00
avr32
bfin Merge remote-tracking branch 'qatar/master' 2012-03-26 20:52:52 +02:00
mips Optimization of AMR NB and WB decoders for MIPS 2012-06-11 21:12:39 +02:00
ppc Merge remote-tracking branch 'qatar/master' 2012-06-08 23:59:09 +02:00
sh4 Merge remote-tracking branch 'qatar/master' 2012-03-26 20:52:52 +02:00
sparc Merge remote-tracking branch 'qatar/master' 2012-04-13 00:39:19 +02:00
x86 libavcodec/x86/rv40dsp_init.c: add missing HAVE_YASM 2012-06-10 03:26:24 +02:00
4xm.c Merge remote-tracking branch 'qatar/master' 2012-04-29 21:45:54 +02:00
8bps.c Merge remote-tracking branch 'qatar/master' 2012-01-28 07:53:34 +01:00
8svx.c 8svx: fix crash 2012-06-01 02:32:00 +02:00
a64colors.h
a64enc.h Merge remote-tracking branch 'qatar/master' 2012-02-24 02:57:18 +01:00
a64multienc.c cosmetics: remove superfluous curly brackets 2012-03-23 03:09:07 +01:00
a64tables.h
aac_ac3_parser.c Merge remote-tracking branch 'qatar/master' 2012-02-21 05:10:12 +01:00
aac_ac3_parser.h Merge remote-tracking branch 'qatar/master' 2011-11-26 01:12:08 +01:00
aac_adtstoasc_bsf.c
aac_parser.c Merge remote-tracking branch 'qatar/master' 2011-11-03 02:16:26 +01:00
aac_tablegen_decl.h
aac_tablegen.c
aac_tablegen.h
aac.h Merge remote-tracking branch 'qatar/master' 2012-06-08 23:59:09 +02:00
aacadtsdec.c
aacadtsdec.h
aaccoder.c search_for_quantizers_faac: fix curband 2012-06-06 18:35:05 +02:00
aacdec.c Merge remote-tracking branch 'qatar/master' 2012-06-08 23:59:09 +02:00
aacdectab.h Merge remote-tracking branch 'qatar/master' 2012-02-11 01:22:22 +01:00
aacenc.c Merge remote-tracking branch 'qatar/master' 2012-06-08 23:59:09 +02:00
aacenc.h Merge remote-tracking branch 'qatar/master' 2012-06-08 23:59:09 +02:00
aacps_tablegen.c Merge remote-tracking branch 'qatar/master' 2012-05-06 21:53:19 +02:00
aacps_tablegen.h Merge remote-tracking branch 'qatar/master' 2012-05-06 21:53:19 +02:00
aacps.c Merge remote-tracking branch 'qatar/master' 2012-05-06 21:53:19 +02:00
aacps.h Merge remote-tracking branch 'qatar/master' 2012-05-06 21:53:19 +02:00
aacpsdata.c
aacpsdsp.c aacps: NEON optimisations 2012-05-05 22:04:21 +01:00
aacpsdsp.h aacps: NEON optimisations 2012-05-05 22:04:21 +01:00
aacpsy.c aacpsy: fix "may be used uninitialized" warning 2012-05-26 20:59:57 +02:00
aacpsy.h
aacsbr.c aacsbr: remove unused variables 2012-06-03 01:53:36 +02:00
aacsbr.h
aacsbrdata.h Merge remote-tracking branch 'qatar/master' 2012-05-22 23:42:17 +02:00
aactab.c Merge remote-tracking branch 'qatar/master' 2012-05-22 23:42:17 +02:00
aactab.h Merge remote-tracking branch 'qatar/master' 2012-05-22 23:42:17 +02:00
aandcttab.c
aandcttab.h
aasc.c aasc: support 16bpp 2012-05-20 16:29:07 +02:00
ac3_parser.c Merge remote-tracking branch 'qatar/master' 2012-02-24 02:57:18 +01:00
ac3_parser.h
ac3.c
ac3.h Merge remote-tracking branch 'qatar/master' 2011-11-26 01:12:08 +01:00
ac3dec_data.c
ac3dec_data.h
ac3dec.c ac3dec: Check number of output channels. 2012-04-20 17:52:33 +02:00
ac3dec.h Merge remote-tracking branch 'qatar/master' 2011-12-03 03:00:30 +01:00
ac3dsp.c Merge remote-tracking branch 'qatar/master' 2012-02-02 02:24:09 +01:00
ac3dsp.h
ac3enc_fixed.c Merge remote-tracking branch 'qatar/master' 2012-06-08 23:59:09 +02:00
ac3enc_float.c Merge remote-tracking branch 'qatar/master' 2012-06-08 23:59:09 +02:00
ac3enc_opts_template.c (e)ac3enc: select a default bit rate based on the channel layout 2012-02-29 14:36:00 -05:00
ac3enc_template.c Merge remote-tracking branch 'qatar/master' 2012-06-08 23:59:09 +02:00
ac3enc.c Merge remote-tracking branch 'qatar/master' 2012-06-08 23:59:09 +02:00
ac3enc.h Add a float DSP framework to libavutil 2012-06-08 13:14:38 -04:00
ac3tab.c Merge remote-tracking branch 'qatar/master' 2012-02-24 02:57:18 +01:00
ac3tab.h Merge remote-tracking branch 'qatar/master' 2012-02-24 02:57:18 +01:00
acelp_filters.c Optimization of AMR NB and WB decoders for MIPS 2012-06-11 21:12:39 +02:00
acelp_filters.h Optimization of AMR NB and WB decoders for MIPS 2012-06-11 21:12:39 +02:00
acelp_pitch_delay.c Merge remote-tracking branch 'qatar/master' 2012-03-08 02:51:45 +01:00
acelp_pitch_delay.h
acelp_vectors.c Optimization of AMR NB and WB decoders for MIPS 2012-06-11 21:12:39 +02:00
acelp_vectors.h Optimization of AMR NB and WB decoders for MIPS 2012-06-11 21:12:39 +02:00
adpcm_data.c
adpcm_data.h
adpcm.c Merge remote-tracking branch 'qatar/master' 2012-05-01 22:06:55 +02:00
adpcm.h Merge remote-tracking branch 'qatar/master' 2012-02-01 02:36:09 +01:00
adpcmenc.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
adx_parser.c adx parser: set duration 2012-02-20 15:08:41 -05:00
adx.c adxdec: Validate channel count to fix a division by zero. 2012-01-03 16:28:17 -05:00
adx.h Merge remote-tracking branch 'qatar/master' 2011-12-03 03:00:30 +01:00
adxdec.c adxdec: Check available space before decoding block. 2012-04-16 02:18:10 +02:00
adxenc.c adxenc: fix error in merging from qatar 2012-03-24 17:52:53 +01:00
alac.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
alacenc.c cosmetics: remove superfluous curly brackets 2012-03-23 03:09:07 +01:00
allcodecs.c Merge remote-tracking branch 'qatar/master' 2012-06-06 01:08:33 +02:00
alsdec.c alsdec.c: Also test 0 when checking rice decoder values. 2012-05-05 13:19:35 +02:00
amr.h
amrnbdata.h Merge remote-tracking branch 'qatar/master' 2012-01-29 00:34:59 +01:00
amrnbdec.c Optimization of AMR NB and WB decoders for MIPS 2012-06-11 21:12:39 +02:00
amrwbdata.h Make AMR tables of lookup filter tables const. 2011-11-05 15:37:02 +01:00
amrwbdec.c Optimization of AMR NB and WB decoders for MIPS 2012-06-11 21:12:39 +02:00
anm.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
ansi.c ansi: Fix use of uninitalized width/height warning. 2012-02-11 08:23:42 +01:00
apedec.c Merge remote-tracking branch 'qatar/master' 2012-05-10 23:30:42 +02:00
ass_split.c ass_split: accept files with only \n and no \r. 2012-03-07 16:41:30 +01:00
ass_split.h
ass.c lavc: switch from ts_end to duration in ff_ass_add_rect. 2012-05-29 21:33:28 +02:00
ass.h lavc: switch from ts_end to duration in ff_ass_add_rect. 2012-05-29 21:33:28 +02:00
assdec.c assdec: check that the alloc+init of the private data succeeded. 2012-05-15 02:31:52 +02:00
assenc.c
asv1.c asv1dec: check extradatasize before reading. 2012-04-22 12:16:29 +02:00
atrac1.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
atrac1data.h
atrac3.c Merge remote-tracking branch 'qatar/master' 2012-06-08 23:59:09 +02:00
atrac3data.h
atrac.c Merge remote-tracking branch 'qatar/master' 2012-02-16 01:34:37 +01:00
atrac.h Merge remote-tracking branch 'qatar/master' 2012-02-16 01:34:37 +01:00
audio_frame_queue.c audio_frame_queue: fix null ptr dereference 2012-05-15 02:31:28 +02:00
audio_frame_queue.h audio_frame_que: simplify 2012-05-08 00:25:25 +02:00
audioconvert.c Merge remote-tracking branch 'qatar/master' 2012-04-06 22:52:01 +02:00
audioconvert.h Merge remote-tracking branch 'qatar/master' 2012-04-06 22:52:01 +02:00
aura.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
avcodec.h Merge remote-tracking branch 'qatar/master' 2012-06-06 01:08:33 +02:00
avfft.c
avfft.h Merge remote-tracking branch 'qatar/master' 2012-04-10 22:53:25 +02:00
avpacket.c Merge remote-tracking branch 'qatar/master' 2012-06-04 00:33:42 +02:00
avs.c avsdec: Set dimensions instead of relying on the demuxer. 2012-04-20 17:42:18 +02:00
avuidec.c Test extradata size before reading from extradata when decoding avui. 2012-05-28 15:58:46 +02:00
avuienc.c Mark avui encoder experimental. 2012-05-28 18:20:39 +02:00
bethsoftvideo.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
bethsoftvideo.h
bfi.c Merge remote-tracking branch 'qatar/master' 2012-04-13 00:39:19 +02:00
bgmc.c Merge remote-tracking branch 'qatar/master' 2012-04-13 00:39:19 +02:00
bgmc.h
bink.c bink: fix out of reference frame read 2012-06-02 19:56:10 +02:00
binkaudio.c binkaudio: prevent extradata overread 2012-06-09 10:43:20 +00:00
binkdata.h
binkdsp.c
binkdsp.h
bintext.c lavc/bintext: check extradata size 2012-06-09 15:04:12 +02:00
bintext.h
bit_depth_template.c h264: Fix some mixed declarations and code. 2012-03-13 22:10:02 +01:00
bitstream_filter.c Merge remote-tracking branch 'qatar/master' 2012-02-11 01:22:22 +01:00
bitstream.c bitstream: build_table, check table_nb_bits. 2012-03-23 11:38:53 +01:00
bmp.c Merge remote-tracking branch 'qatar/master' 2012-04-13 00:39:19 +02:00
bmp.h
bmpenc.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
bmv.c Merge remote-tracking branch 'qatar/master' 2012-06-04 00:33:42 +02:00
bytestream.h bytestream: add functions for accessing size of buffer 2012-03-21 03:05:19 +01:00
c93.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
cabac_functions.h h264: use one table instead of several for cabac functions 2012-04-28 20:02:27 +02:00
cabac.c h264: use one table instead of several for cabac functions 2012-04-28 20:02:27 +02:00
cabac.h h264: use one table instead of several for cabac functions 2012-04-28 20:02:27 +02:00
cavs_parser.c Merge remote-tracking branch 'qatar/master' 2012-02-11 01:22:22 +01:00
cavs.c Merge remote-tracking branch 'qatar/master' 2012-04-01 00:36:43 +02:00
cavs.h
cavsdata.h
cavsdec.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
cavsdsp.c
cavsdsp.h
cbrt_tablegen.c
cbrt_tablegen.h
cdgraphics.c cdgraphics: Fix out of array write 2012-05-28 17:24:13 +02:00
cdxl.c cdxl: swap CHUNKY and BYTE_PLANAR 2012-03-21 03:03:33 +01:00
celp_filters.c Optimization of AMR NB and WB decoders for MIPS 2012-06-11 21:12:39 +02:00
celp_filters.h Optimization of AMR NB and WB decoders for MIPS 2012-06-11 21:12:39 +02:00
celp_math.c Optimization of AMR NB and WB decoders for MIPS 2012-06-11 21:12:39 +02:00
celp_math.h Optimization of AMR NB and WB decoders for MIPS 2012-06-11 21:12:39 +02:00
cga_data.c set ff_cga_palette and ff_ega_palette alpha component 2011-11-12 04:26:37 +01:00
cga_data.h
chomp_bsf.c
cinepak.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
cljr.c cosmetics: remove superfluous curly brackets 2012-03-23 03:09:07 +01:00
codec_names.sh
cook_parser.c avcodec: add a cook parser to get subpacket duration 2012-04-20 12:11:20 -04:00
cook.c cook: check subacket count 2012-04-21 19:28:35 +02:00
cookdata.h Merge remote-tracking branch 'qatar/master' 2012-03-11 01:12:52 +01:00
cos_tablegen.c
crystalhd.c CrystalHD: Improve detection of field pair -> two fields content. 2012-05-06 17:25:52 +02:00
cscd.c CSCD: must use reget_buffer. 2012-05-08 23:18:48 +02:00
cyuv.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
dca_parser.c Merge remote-tracking branch 'qatar/master' 2012-03-06 06:03:32 +01:00
dca_parser.h dca_parser: parse the sample rate and frame durations 2012-03-05 13:08:17 -05:00
dca.c Decode XBR extension in first asset 2012-05-07 18:55:44 +02:00
dca.h
dcadata.h Merge remote-tracking branch 'qatar/master' 2012-03-08 02:51:45 +01:00
dcadsp.c
dcadsp.h
dcaenc.c dcaenc: fix out of array read 2012-05-11 03:33:59 +02:00
dcaenc.h lavc/dcaenc: fix make checkheaders. 2012-05-18 23:34:11 +02:00
dcahuff.h
dct32_fixed.c
dct32_float.c
dct32.c
dct32.h
dct-test.c dct-test: fix alignment in ff_prores_idct_put_10_sse2() 2012-06-10 20:45:55 +02:00
dct.c Merge remote-tracking branch 'qatar/master' 2012-01-04 01:12:34 +01:00
dct.h
dctref.c
dctref.h
dfa.c Merge remote-tracking branch 'qatar/master' 2012-05-06 21:53:19 +02:00
dirac_arith.c
dirac_arith.h
dirac_parser.c Merge remote-tracking branch 'qatar/master' 2011-11-03 02:16:26 +01:00
dirac.c
dirac.h
diracdec.c Fix a few @file doxy inconsistencies. 2012-05-04 18:50:59 +02:00
diracdsp.c dirac: mark some variables const. 2012-03-15 22:12:02 +01:00
diracdsp.h dirac: mark some variables const. 2012-03-15 22:12:02 +01:00
dnxhd_parser.c Handle interlaced formats (two coding units together make one full frame) 2012-02-16 03:05:22 +01:00
dnxhddata.c remove unreferenced table "dnxhd_1238_ac_index_flag" (empty curly braces did not compile with ICL12.1) 2012-06-09 20:09:43 +02:00
dnxhddata.h
dnxhddec.c dnxhddec: check that the indicated bit depth matches the tables. 2012-04-21 21:39:18 +02:00
dnxhdenc.c dnxhd: replace asserts by av_asserts 2012-06-01 12:14:49 +02:00
dnxhdenc.h dnxhdenc: remove unused variable from context 2011-12-14 23:17:59 +01:00
dpcm.c Merge remote-tracking branch 'qatar/master' 2012-03-25 23:10:30 +02:00
dpx.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
dpxenc.c cosmetics: remove superfluous curly brackets 2012-03-23 03:09:07 +01:00
dsicinav.c dsicinav: Check for overread in RLE decode. 2012-04-16 16:44:12 +02:00
dsputil_template.c
dsputil.c Merge remote-tracking branch 'qatar/master' 2012-06-08 23:59:09 +02:00
dsputil.h Merge remote-tracking branch 'qatar/master' 2012-06-08 23:59:09 +02:00
dump_extradata_bsf.c
dv_profile.c dv_profile: fix decoding of SoftLabDVCPRO codec (PAL mode) 2012-05-16 03:10:16 +02:00
dv_profile.h Merge remote-tracking branch 'qatar/master' 2012-05-08 22:02:59 +02:00
dv_tablegen.c
dv_tablegen.h Merge remote-tracking branch 'qatar/master' 2012-04-18 00:28:06 +02:00
dv_vlc_data.h Merge remote-tracking branch 'qatar/master' 2012-04-19 21:23:52 +02:00
dv.c Do not try to encode DVCPRO HD, it produces broken files. 2012-06-04 20:42:00 +02:00
dvbsub_parser.c Merge remote-tracking branch 'qatar/master' 2011-11-03 02:16:26 +01:00
dvbsub.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
dvbsubdec.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
dvdata.c Merge remote-tracking branch 'qatar/master' 2012-05-08 22:02:59 +02:00
dvdata.h Merge remote-tracking branch 'qatar/master' 2012-05-08 22:02:59 +02:00
dvdec.c Merge remote-tracking branch 'qatar/master' 2012-05-06 21:53:19 +02:00
dvdsub_parser.c Merge remote-tracking branch 'qatar/master' 2011-11-03 02:16:26 +01:00
dvdsubdec.c Exposing forced flag for DVD and PGS subtitles 2012-04-30 19:48:21 +02:00
dvdsubenc.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
dwt.c Merge remote-tracking branch 'qatar/master' 2012-05-23 21:48:31 +02:00
dwt.h Merge remote-tracking branch 'qatar/master' 2012-05-23 21:48:31 +02:00
dxa.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
dxtory.c Dxtory capture format decoder 2011-12-10 11:58:03 +01:00
dxva2_h264.c Merge remote-tracking branch 'qatar/master' 2012-01-29 00:34:59 +01:00
dxva2_internal.h
dxva2_mpeg2.c Merge remote-tracking branch 'qatar/master' 2012-01-29 00:34:59 +01:00
dxva2_vc1.c dxva2_vc1: pass the overlap flag to the decoder 2012-03-13 08:14:23 +01:00
dxva2.c Merge remote-tracking branch 'qatar/master' 2012-03-29 04:11:10 +02:00
dxva2.h Merge remote-tracking branch 'qatar/master' 2012-04-10 22:53:25 +02:00
eac3_data.c
eac3_data.h
eac3dec.c cosmetics: fix some typos 2012-03-13 01:14:04 +01:00
eac3enc.c cosmetics: Align codec declarations 2012-04-06 22:37:38 +03:00
eac3enc.h
eacmv.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
eaidct.c
eamad.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
eatgq.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
eatgv.c Merge remote-tracking branch 'qatar/master' 2012-05-06 21:53:19 +02:00
eatqi.c Merge remote-tracking branch 'qatar/master' 2012-05-25 00:38:16 +02:00
elbg.c
elbg.h
error_resilience.c EC: fix dest index for non 420 chroma. 2012-04-30 03:49:32 +02:00
escape124.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
escape130.c Merge remote-tracking branch 'qatar/master' 2011-12-23 03:25:51 +01:00
exr.c exr: make message about missing feature more useful 2012-05-30 12:07:41 +00:00
faandct.c faandct: Remove FAAN_POSTSCALE define and related code. 2012-03-28 09:38:31 +02:00
faandct.h Merge remote-tracking branch 'qatar/master' 2012-03-29 04:11:10 +02:00
faanidct.c
faanidct.h
faxcompr.c Merge remote-tracking branch 'qatar/master' 2012-04-13 21:50:37 +02:00
faxcompr.h
fft_fixed.c
fft_float.c
fft-fixed-test.c
fft-internal.h
fft-test.c Merge remote-tracking branch 'qatar/master' 2012-04-26 22:24:58 +02:00
fft.c Merge remote-tracking branch 'qatar/master' 2012-01-29 00:34:59 +01:00
fft.h
ffv1.c ffv1enc: add yuva422p to .pix_fmts 2012-06-09 18:15:50 +00:00
ffwavesynth.c lavc: add ffwavesynth pseudo-codec. 2011-12-15 18:38:04 +01:00
flac_parser.c flac_parser: speedup fifo realloc 2012-05-14 01:42:51 +02:00
flac.c Revert "Set channel layout in flac decoder." 2012-02-24 04:22:20 +01:00
flac.h
flacdata.c
flacdata.h
flacdec.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
flacenc.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
flashsv2enc.c Fix flashsv2 encoder error message. 2012-05-12 13:11:56 +02:00
flashsv.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
flashsvenc.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
flicvideo.c flicvideo: support 256-bytes extradata 2012-05-20 16:29:08 +02:00
flv.h
flvdec.c Revert "removing lowres support" 2012-05-25 13:40:12 +02:00
flvenc.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
fmtconvert.c
fmtconvert.h Merge remote-tracking branch 'qatar/master' 2012-04-04 21:17:52 +02:00
fraps.c fraps: fix version 0/1 input data size check. 2012-06-01 23:22:54 +02:00
frwu.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
g722.c Merge remote-tracking branch 'qatar/master' 2012-01-15 01:16:54 +01:00
g722.h g722dec: Signal skipping the lower bits via AVOptions instead of bits_per_coded_sample 2011-12-05 12:41:23 +02:00
g722dec.c g722: Fix the QMF scaling 2012-03-02 18:58:19 +02:00
g722enc.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
g723_1_data.h lavc/g723.1: fix make checkheaders. 2012-05-18 23:34:11 +02:00
g723_1.c g723_1: change to encode2() 2012-05-08 22:04:01 +02:00
g726.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
g729.h
g729data.h
g729dec.c g729dec: initialize pitch_delay_int_prev to the minimum valid value. 2012-04-16 18:36:34 +02:00
g729postfilter.c Merge remote-tracking branch 'qatar/master' 2012-03-08 02:51:45 +01:00
g729postfilter.h lavc/g729postfilter: fix make checkheaders. 2012-05-18 23:34:11 +02:00
get_bits.h get_bits: check the number of bits parameter through av_assert2() 2012-04-07 19:59:00 +02:00
gif.c gifenc: support resolutions up to 65535x65535 2012-05-31 16:59:25 +02:00
gifdec.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
golomb-test.c Merge remote-tracking branch 'qatar/master' 2012-02-02 02:24:09 +01:00
golomb.c
golomb.h golomb: use av_assert 2012-06-06 20:13:17 +02:00
gsm_parser.c gsm parser: set duration 2012-02-20 15:08:41 -05:00
gsm.h gsm.h: Fix project reference 2012-02-01 04:43:06 +01:00
gsmdec_data.c
gsmdec_data.h Merge remote-tracking branch 'qatar/master' 2012-01-12 01:10:32 +01:00
gsmdec_template.c Merge remote-tracking branch 'qatar/master' 2012-01-12 01:10:32 +01:00
gsmdec.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
h261_parser.c Merge remote-tracking branch 'qatar/master' 2011-11-03 02:16:26 +01:00
h261.c Merge remote-tracking branch 'qatar/master' 2012-01-29 00:34:59 +01:00
h261.h
h261data.c h261: move tables from header to .c file. 2012-04-11 21:46:33 +02:00
h261data.h h261: move tables from header to .c file. 2012-04-11 21:46:33 +02:00
h261dec.c h261dec: use av_assert 2012-06-07 21:31:22 +02:00
h261enc.c h261enc: use av_assert 2012-06-07 21:32:32 +02:00
h263_parser.c Merge remote-tracking branch 'qatar/master' 2011-11-03 02:16:26 +01:00
h263_parser.h
h263.c Merge remote-tracking branch 'qatar/master' 2012-02-16 01:34:37 +01:00
h263.h Merge remote-tracking branch 'qatar/master' 2012-03-01 03:17:11 +01:00
h263data.h Merge remote-tracking branch 'qatar/master' 2012-02-16 01:34:37 +01:00
h263dec.c Revert "removing lowres support" 2012-05-25 13:40:12 +02:00
h264_cabac.c h264: new assembly version of get_cabac for x86_64 with PIC 2012-04-28 20:02:27 +02:00
h264_cavlc.c h264_cavlc: check prefix before using it. 2012-05-30 16:42:01 +02:00
h264_direct.c Merge remote-tracking branch 'qatar/master' 2012-03-14 02:10:11 +01:00
h264_loopfilter.c h264: dont mess with chroma planes for grayscale h264. 2012-03-27 15:28:18 +02:00
h264_mp4toannexb_bsf.c h264_mp4toannexb_bsf: use i instead of misusing unit_type. 2012-03-21 22:33:28 +01:00
h264_mvpred.h h264_mvpred: use av_assert 2012-06-07 21:07:17 +02:00
h264_parser.c Fix parser not to clobber has_b_frames when extradata is set. 2012-02-26 15:50:59 +01:00
h264_ps.c Merge remote-tracking branch 'qatar/master' 2012-05-03 21:02:32 +02:00
h264_refs.c h264: fix seeking in low delay streams without IDR 2012-04-04 03:43:23 +02:00
h264_sei.c h264: some fields in SEIs are longer than 25 bits thus use get_bits_long() 2012-04-23 19:41:46 +02:00
h264.c h264: use externally provided dimensions when they appear to be more correct. 2012-06-10 02:24:25 +02:00
h264.h h264: move q0 scan tables into context 2012-05-31 20:25:23 +02:00
h264data.h h264: move q0 scan tables into context 2012-05-31 20:25:23 +02:00
h264dsp_template.c
h264dsp.c
h264dsp.h Merge remote-tracking branch 'qatar/master' 2012-05-10 23:30:42 +02:00
h264idct_template.c Merge remote-tracking branch 'qatar/master' 2012-03-07 03:22:49 +01:00
h264idct.c
h264pred_template.c Merge remote-tracking branch 'qatar/master' 2011-12-12 01:25:37 +01:00
h264pred.c
h264pred.h Merge remote-tracking branch 'qatar/master' 2012-05-10 23:30:42 +02:00
huffman.c Merge remote-tracking branch 'qatar/master' 2012-02-16 01:34:37 +01:00
huffman.h
huffyuv.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
idcinvideo.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
iff.c iff: check if there is extradata 2012-05-30 07:50:32 +00:00
iirfilter.c
iirfilter.h
imc.c Merge remote-tracking branch 'qatar/master' 2012-06-09 20:30:17 +02:00
imcdata.h Merge remote-tracking branch 'qatar/master' 2012-06-09 20:30:17 +02:00
imgconvert.c Add yuva422p pix_fmt. 2012-05-08 08:39:37 +02:00
imgconvert.h
imx_dump_header_bsf.c
indeo2.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
indeo2data.h Merge remote-tracking branch 'qatar/master' 2011-12-23 03:25:51 +01:00
indeo3.c Merge remote-tracking branch 'qatar/master' 2012-05-16 22:32:05 +02:00
indeo3data.h Merge remote-tracking branch 'qatar/master' 2012-04-17 12:13:22 +02:00
indeo4.c Merge remote-tracking branch 'qatar/master' 2012-06-09 20:30:17 +02:00
indeo4data.h indeo4: add some missing static and const qualifiers 2012-01-12 13:54:41 +01:00
indeo5.c indeo5: check quant_mat 2012-05-31 05:07:51 +02:00
indeo5data.h
intelh263dec.c h263: disable loop filter with lowres 2012-06-03 15:01:34 +02:00
internal.h Merge remote-tracking branch 'qatar/master' 2012-05-10 02:25:41 +02:00
interplayvideo.c Merge remote-tracking branch 'qatar/master' 2012-04-11 22:50:22 +02:00
intrax8.c Revert "removing lowres support" 2012-05-25 13:40:12 +02:00
intrax8.h
intrax8dsp.c Merge remote-tracking branch 'qatar/master' 2012-03-29 04:11:10 +02:00
intrax8huf.h
inverse.c
ituh263dec.c h263: disable loop filter with lowres 2012-06-03 15:01:34 +02:00
ituh263enc.c Merge remote-tracking branch 'qatar/master' 2012-02-16 01:34:37 +01:00
ivi_common.c ivi_common: skip null frames for all indeo variants 2012-05-21 14:56:12 +02:00
ivi_common.h Merge remote-tracking branch 'qatar/master' 2012-05-20 22:58:04 +02:00
ivi_dsp.c ividsp: prevent pointers from going outside and overreading. 2012-03-31 16:35:54 +02:00
ivi_dsp.h Merge remote-tracking branch 'qatar/master' 2011-12-29 01:40:34 +01:00
j2k_dwt.c j2kdec: Fix integer overflow leading to a segfault 2011-12-16 04:16:01 +01:00
j2k_dwt.h
j2k.c j2k: remove unreachable assert() 2012-06-10 23:27:17 +02:00
j2k.h
j2kdec.c j2kdec: fix format strings 2012-03-30 20:10:39 +02:00
j2kenc.c j2kenc: Fix "function declaration isn’t a prototype" warning 2012-03-30 20:11:50 +02:00
jacosub.h lavc/jacosub: fix make checkheaders. 2012-05-18 23:34:11 +02:00
jacosubdec.c lavc: switch from ts_end to duration in ff_ass_add_rect. 2012-05-29 21:33:28 +02:00
jfdctfst.c libavcodec: Prefix fdct_ifast, fdct_ifast248 2012-02-15 22:06:38 +02:00
jfdctint_template.c Fix a bunch of common typos. 2011-12-11 00:32:25 +01:00
jfdctint.c doxygen: Do not include license boilerplates in Doxygen comment blocks. 2012-02-06 19:39:24 +01:00
jpegls.c jpeglsdec: fix bpp & limit. 2012-02-14 01:22:38 +01:00
jpegls.h
jpeglsdec.c Merge remote-tracking branch 'qatar/master' 2012-05-10 02:25:41 +02:00
jpeglsdec.h
jpeglsenc.c Remove misplaced comment. 2012-06-04 20:01:36 +02:00
jrevdct.c lowres2 support. 2012-04-22 22:26:55 +02:00
jvdec.c jvdec: check videosize 2012-05-28 17:24:13 +02:00
kbdwin.c Merge remote-tracking branch 'qatar/master' 2012-01-29 00:34:59 +01:00
kbdwin.h
kgv1dec.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
kmvc.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
lagarith.c Fix lagarith YUY2 output. 2012-05-09 11:58:08 +02:00
lagarithrac.c ff_lag_rac_init: fix signedness error leading to out of array read. 2012-04-15 17:01:38 +02:00
lagarithrac.h Merge remote-tracking branch 'qatar/master' 2012-02-16 01:34:37 +01:00
latm_parser.c latm_parser: remove dead store 2012-03-22 13:23:08 +01:00
lcl.h
lcldec.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
lclenc.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
libaacplus.c libaacplus: switch to encode2() 2012-03-24 23:35:09 +01:00
libavcodec.v lavc/lavf: remove unnecessary symbols from the symbol version script. 2012-01-31 07:26:31 +01:00
libcelt_dec.c Replace PATCHWELCOME by relevant error codes. 2011-12-20 19:08:04 +01:00
libfaac.c Merge remote-tracking branch 'qatar/master' 2012-04-18 00:28:06 +02:00
libgsm.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
libmp3lame.c Merge remote-tracking branch 'qatar/master' 2012-06-10 21:34:15 +02:00
libopencore-amr.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
libopenjpegdec.c libopenjpegdec: make use of FF_ARRAY_ELEMS 2012-06-09 23:34:15 +00:00
libopenjpegenc.c libopenjpeg: YUVA422P and YUVA444P support 2012-06-09 18:36:56 +00:00
libschroedinger.c Merge remote-tracking branch 'qatar/master' 2012-05-07 22:51:34 +02:00
libschroedinger.h Merge remote-tracking branch 'qatar/master' 2012-05-07 22:51:34 +02:00
libschroedingerdec.c Merge remote-tracking branch 'qatar/master' 2012-05-10 02:25:41 +02:00
libschroedingerenc.c Merge remote-tracking branch 'qatar/master' 2012-05-07 22:51:34 +02:00
libspeexdec.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
libspeexenc.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
libstagefright.cpp Merge remote-tracking branch 'hexene/stagefright' 2012-04-19 01:58:30 +02:00
libtheoraenc.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
libutvideo.h lavc/libutvideo: protect header. 2012-05-18 23:34:11 +02:00
libutvideodec.cpp libutvideo: Add Ut Video encoder wrapper 2012-03-05 22:25:49 +01:00
libutvideoenc.cpp cosmetics: remove superfluous curly brackets 2012-03-23 03:09:07 +01:00
libvo-aacenc.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
libvo-amrwbenc.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
libvorbis.c libvorbis: only store version string if bitexact is not set. 2012-05-22 20:37:12 +02:00
libvpxdec.c Merge remote-tracking branch 'qatar/master' 2012-01-12 01:10:32 +01:00
libvpxenc.c libvpxenc: add support for forced key frames 2012-06-11 02:06:43 +02:00
libx264.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
libxavs.c cosmetics: remove superfluous curly brackets 2012-03-23 03:09:07 +01:00
libxvid_rc.c Merge remote-tracking branch 'qatar/master' 2012-05-10 02:25:41 +02:00
libxvid.c Merge remote-tracking branch 'qatar/master' 2012-05-10 02:25:41 +02:00
libxvid.h Merge remote-tracking branch 'qatar/master' 2012-05-10 02:25:41 +02:00
ljpegenc.c Allow colour space autodetection when encoding ljpeg. 2012-06-04 20:01:39 +02:00
loco.c loco: fix 10l typo (missing case) 2012-04-16 16:46:53 +02:00
lpc.c Merge remote-tracking branch 'qatar/master' 2012-02-07 01:40:29 +01:00
lpc.h Merge remote-tracking branch 'qatar/master' 2012-02-07 01:40:29 +01:00
lsp.c Optimization of AMR NB and WB decoders for MIPS 2012-06-11 21:12:39 +02:00
lsp.h
lzw.c lzw: check for overread 2012-04-15 18:21:53 +02:00
lzw.h
lzwenc.c
mace.c mace: check channel count, fixes FPE 2012-06-03 15:01:34 +02:00
Makefile Remove eightsvx_raw decoder line 2012-06-11 18:55:09 +00:00
mathops.h Merge remote-tracking branch 'qatar/master' 2012-01-29 00:34:59 +01:00
mdct_fixed.c
mdct_float.c
mdct.c
mdec.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
microdvddec.c lavc: switch from ts_end to duration in ff_ass_add_rect. 2012-05-29 21:33:28 +02:00
mimic.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
mjpeg2jpeg_bsf.c Merge remote-tracking branch 'qatar/master' 2011-11-29 00:20:29 +01:00
mjpeg_parser.c Merge remote-tracking branch 'qatar/master' 2011-12-13 00:39:48 +01:00
mjpeg.c
mjpeg.h ljpeg: Add predictor=0 support. 2012-01-07 00:11:43 +01:00
mjpega_dump_header_bsf.c
mjpegbdec.c lowres2 support. 2012-04-22 22:26:55 +02:00
mjpegdec.c Revert "removing lowres support" 2012-05-25 13:40:12 +02:00
mjpegdec.h Support decoding of some unusual jpeg samples. 2012-01-06 00:51:31 +01:00
mjpegenc.c mjpegenc: add a limit for maximum supported resolution 2012-05-31 16:57:47 +02:00
mjpegenc.h
mlp_parser.c mlp_parser: fix the channel mask value used for the top surround channel 2012-02-25 17:24:43 -05:00
mlp_parser.h Merge remote-tracking branch 'qatar/master' 2012-01-29 00:34:59 +01:00
mlp.c
mlp.h
mlpdec.c mlpdec: set channel variables after checking them 2012-04-19 20:01:33 +02:00
mlpdsp.c
mmvideo.c Merge remote-tracking branch 'qatar/master' 2012-05-07 22:51:34 +02:00
motion_est_template.c
motion_est.c Merge remote-tracking branch 'qatar/master' 2012-03-29 04:11:10 +02:00
motion-test.c Merge remote-tracking branch 'qatar/master' 2012-05-14 20:17:24 +02:00
motionpixels_tablegen.c
motionpixels_tablegen.h
motionpixels.c motionpixels: check extradata size 2012-05-28 17:24:13 +02:00
movsub_bsf.c
mp3_header_compress_bsf.c
mp3_header_decompress_bsf.c
mpc7.c mpc7: fix handling of last frame 2012-06-02 23:43:31 +02:00
mpc7data.h
mpc8.c Fix maxband limit when decoding mpc8. 2012-06-06 13:09:02 +02:00
mpc8data.h
mpc8huff.h
mpc.c mpc: pad mpc_CC/SCF[] tables to allow for negative indices. 2012-03-10 14:28:08 -08:00
mpc.h Merge remote-tracking branch 'qatar/master' 2012-02-03 03:51:32 +01:00
mpcdata.h Merge remote-tracking branch 'qatar/master' 2012-03-12 04:35:06 +01:00
mpeg4audio.c aacdec: Fix null pointer crash 2011-12-17 05:04:56 +01:00
mpeg4audio.h Merge remote-tracking branch 'qatar/master' 2011-12-03 03:00:30 +01:00
mpeg4data.h Merge remote-tracking branch 'qatar/master' 2012-02-16 01:34:37 +01:00
mpeg4video_parser.c mpeg4videoparser: support using timestamps from codec. 2012-05-22 14:59:02 +02:00
mpeg4video_parser.h Merge remote-tracking branch 'qatar/master' 2011-12-13 00:39:48 +01:00
mpeg4video.c Merge remote-tracking branch 'qatar/master' 2012-01-29 00:34:59 +01:00
mpeg4video.h Merge remote-tracking branch 'qatar/master' 2012-02-16 01:34:37 +01:00
mpeg4videodec.c mpeg4videodec: Check that cplx_estimation_* fits in the available space 2012-05-31 20:25:23 +02:00
mpeg4videoenc.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
mpeg12.c Revert "removing lowres support" 2012-05-25 13:40:12 +02:00
mpeg12.h mpeg12: fix logic that prevents extradata from being parsed twice. 2012-05-11 18:46:56 +02:00
mpeg12data.c Merge remote-tracking branch 'qatar/master' 2012-01-31 02:46:26 +01:00
mpeg12data.h
mpeg12decdata.h
mpeg12enc.c timecode: move timecode muxer options to metadata. 2012-06-04 07:41:22 +02:00
mpegaudio_parser.c Merge remote-tracking branch 'qatar/master' 2012-03-04 04:26:04 +01:00
mpegaudio_tablegen.c
mpegaudio_tablegen.h
mpegaudio.c
mpegaudio.h
mpegaudiodata.c mpegaudio: prettify avpriv_mpa_bitrate_tab 2011-11-15 01:59:59 +01:00
mpegaudiodata.h
mpegaudiodec_float.c Merge remote-tracking branch 'qatar/master' 2012-01-28 07:53:34 +01:00
mpegaudiodec.c Merge remote-tracking branch 'qatar/master' 2012-05-20 22:58:04 +02:00
mpegaudiodecheader.c Merge remote-tracking branch 'qatar/master' 2012-03-05 00:15:55 +01:00
mpegaudiodecheader.h
mpegaudiodectab.h
mpegaudiodsp_fixed.c
mpegaudiodsp_float.c
mpegaudiodsp_template.c Merge remote-tracking branch 'qatar/master' 2012-04-04 21:17:52 +02:00
mpegaudiodsp.c Merge remote-tracking branch 'qatar/master' 2012-01-10 03:50:41 +01:00
mpegaudiodsp.h Merge remote-tracking branch 'qatar/master' 2012-01-10 03:50:41 +01:00
mpegaudioenc.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
mpegaudiotab.h
mpegvideo_common.h Merge remote-tracking branch 'qatar/master' 2012-02-16 01:34:37 +01:00
mpegvideo_enc.c mpegvideo_enc: Fix chroma edge size 2012-05-14 11:26:44 +02:00
mpegvideo_parser.c mpegvideo: don't pretend the first frame is always a key frame 2012-03-16 21:27:23 +01:00
mpegvideo_xvmc.c
mpegvideo.c mpegvideo: fix out of heap array accesses 2012-06-06 19:26:21 +02:00
mpegvideo.h mpegvideo: double thread limit 2012-05-07 20:08:56 +02:00
mqc.c
mqc.h
mqcdec.c
mqcenc.c
msgsmdec.c Merge remote-tracking branch 'qatar/master' 2012-01-12 01:10:32 +01:00
msgsmdec.h
msmpeg4.c Revert "removing lowres support" 2012-05-25 13:40:12 +02:00
msmpeg4.h Merge remote-tracking branch 'qatar/master' 2012-03-03 00:23:10 +01:00
msmpeg4data.c Merge remote-tracking branch 'qatar/master' 2012-03-03 00:23:10 +01:00
msmpeg4data.h Merge remote-tracking branch 'qatar/master' 2012-03-03 00:23:10 +01:00
msmpeg4enc.c msmpeg4enc: fix stored fps value 2012-04-12 11:36:17 +02:00
msrle.c Merge remote-tracking branch 'qatar/master' 2012-04-13 00:39:19 +02:00
msrledec.c Merge remote-tracking branch 'qatar/master' 2012-04-13 00:39:19 +02:00
msrledec.h Merge remote-tracking branch 'qatar/master' 2012-04-13 00:39:19 +02:00
msvideo1.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
msvideo1enc.c Set bits_per_coded_sample when encoding Microsoft Video-1. 2012-04-15 16:35:03 +02:00
mxpegdec.c Revert "removing lowres support" 2012-05-25 13:40:12 +02:00
nellymoser.c cosmetics: Remove extra newlines at EOF 2012-01-27 17:19:09 -08:00
nellymoser.h
nellymoserdec.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
nellymoserenc.c Merge remote-tracking branch 'qatar/master' 2012-06-08 23:59:09 +02:00
noise_bsf.c
nuv.c nuv: check buffer size before checking content. 2012-04-17 19:32:04 +02:00
options_table.h Merge remote-tracking branch 'qatar/master' 2012-05-10 02:25:41 +02:00
options.c set some categories of some AVClass structs 2012-06-03 21:55:50 +02:00
os2threads.h lavc: add supports of OS/2 threads 2011-11-13 17:33:09 +01:00
pamenc.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
parser.c mpegvideo: don't pretend the first frame is always a key frame 2012-03-16 21:27:23 +01:00
parser.h Merge remote-tracking branch 'qatar/master' 2012-03-08 02:51:45 +01:00
pcm_tablegen.c Merge remote-tracking branch 'qatar/master' 2012-01-29 00:34:59 +01:00
pcm_tablegen.h
pcm-mpeg.c Merge remote-tracking branch 'qatar/master' 2012-05-30 19:32:06 +02:00
pcm.c Merge remote-tracking branch 'qatar/master' 2012-05-17 23:45:00 +02:00
pcx.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
pcxenc.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
pgssubdec.c Exposing forced flag for DVD and PGS subtitles 2012-04-30 19:48:21 +02:00
pictordec.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
png_parser.c png_parser: dont falsely mark frames as keyframes 2012-06-02 21:12:20 +02:00
png.c png: make ff_png_pass_mask local to pngdec. 2012-03-22 22:53:51 +01:00
png.h png: make ff_png_pass_mask local to pngdec. 2012-03-22 22:53:51 +01:00
pngdec.c Merge remote-tracking branch 'qatar/master' 2012-05-05 20:22:09 +02:00
pngdsp.c Merge remote-tracking branch 'qatar/master' 2012-01-30 05:20:58 +01:00
pngdsp.h Partially revert "Fix png decoding on x86." 2012-02-10 23:18:52 +01:00
pngenc.c Make png-in-mov QuickTime-compatible for more colour-spaces. 2012-06-11 10:57:23 +02:00
pnm_parser.c Merge remote-tracking branch 'qatar/master' 2011-11-03 02:16:26 +01:00
pnm.c Merge remote-tracking branch 'qatar/master' 2012-03-03 00:23:10 +01:00
pnm.h
pnmdec.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
pnmenc.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
proresdata.c prores: move data shared between decoder and encoder to common file 2012-02-15 07:14:45 +01:00
proresdata.h prores: move data shared between decoder and encoder to common file 2012-02-15 07:14:45 +01:00
proresdec2.c proresdec2: use ff_dsputil_init() avoid deprecated ff_ less variant. 2012-02-16 19:55:16 +01:00
proresdec_lgpl.c Merge remote-tracking branch 'qatar/master' 2012-03-01 03:17:11 +01:00
proresdec.h
proresdsp.c Fix compilation condition for some ProRes dsp encoder functions. 2012-06-04 12:18:56 +02:00
proresdsp.h Merge remote-tracking branch 'qatar/master' 2012-02-16 01:34:37 +01:00
proresenc_anatoliy.c Fix a few @file doxy inconsistencies. 2012-05-04 18:50:59 +02:00
proresenc_kostya.c Merge remote-tracking branch 'qatar/master' 2012-04-18 00:28:06 +02:00
psymodel.c Merge remote-tracking branch 'qatar/master' 2012-01-29 00:34:59 +01:00
psymodel.h Merge remote-tracking branch 'qatar/master' 2012-01-24 02:41:53 +01:00
pthread.c Merge remote-tracking branch 'qatar/master' 2012-05-07 22:51:34 +02:00
ptx.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
put_bits.h put_bits: use av_assert 2012-06-06 21:18:14 +02:00
qcelpdata.h Merge remote-tracking branch 'qatar/master' 2011-12-06 01:37:27 +01:00
qcelpdec.c Merge remote-tracking branch 'qatar/master' 2011-12-20 04:12:09 +01:00
qdm2_tablegen.c
qdm2_tablegen.h
qdm2.c qdm2: fix incorrect error spam 2012-06-01 00:35:06 +02:00
qdm2data.h
qdrw.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
qpeg.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
qtrle.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
qtrleenc.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
r210dec.c Fix r10k codec for widths that are not multiples of 64. 2012-05-28 19:05:15 +02:00
r210enc.c Fix r10k codec for widths that are not multiples of 64. 2012-05-28 19:05:15 +02:00
ra144.c
ra144.h Merge remote-tracking branch 'qatar/master' 2012-03-22 00:40:11 +01:00
ra144dec.c Merge remote-tracking branch 'qatar/master' 2011-12-03 03:00:30 +01:00
ra144enc.c Merge remote-tracking branch 'qatar/master' 2012-03-29 04:11:10 +02:00
ra288.c Merge remote-tracking branch 'qatar/master' 2012-06-08 23:59:09 +02:00
ra288.h Merge remote-tracking branch 'qatar/master' 2012-05-22 23:42:17 +02:00
ralf.c cosmetics: Align codec declarations 2012-04-06 22:37:38 +03:00
ralfdata.h RealAudio Lossless decoder 2012-03-19 18:46:34 +01:00
rangecoder.c rangecoder: use av_assert 2012-06-10 23:36:22 +02:00
rangecoder.h
ratecontrol.c ratecontrol: Use ticks_per_frame to calculate fps. 2012-04-12 12:54:54 +02:00
ratecontrol.h Merge remote-tracking branch 'qatar/master' 2012-01-29 00:34:59 +01:00
raw.c isom: add Radius DV YUV FourCCs 2012-06-05 12:13:39 +02:00
raw.h
rawdec.c Support decoding fourcc YVYU. 2012-05-27 01:13:37 +02:00
rawenc.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
rdft.c
rdft.h
rectangle.h lavc/rectangle: change assert to av_assert 2012-06-07 20:51:07 +02:00
remove_extradata_bsf.c
resample2.c Merge remote-tracking branch 'qatar/master' 2011-12-13 00:39:48 +01:00
resample.c Merge remote-tracking branch 'qatar/master' 2012-03-17 23:16:05 +01:00
rl2.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
rl.h Merge remote-tracking branch 'qatar/master' 2012-02-16 01:34:37 +01:00
rle.c
rle.h
roqaudioenc.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
roqvideo.c
roqvideo.h Merge remote-tracking branch 'qatar/master' 2012-03-08 02:51:45 +01:00
roqvideodec.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
roqvideoenc.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
rpza.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
rtjpeg.c Merge remote-tracking branch 'qatar/master' 2012-02-16 01:34:37 +01:00
rtjpeg.h Merge remote-tracking branch 'qatar/master' 2012-02-16 01:34:37 +01:00
rv10.c rv10: change assert() to av_assert() 2012-06-08 18:24:47 +02:00
rv10enc.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
rv20enc.c rv20enc: use av_assert 2012-06-11 20:13:31 +02:00
rv30.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
rv30data.h
rv30dsp.c
rv34_parser.c clenaup: #ifdec CONFIG* 2011-12-13 21:08:43 +01:00
rv34.c Merge remote-tracking branch 'qatar/master' 2012-04-29 21:45:54 +02:00
rv34.h Merge remote-tracking branch 'qatar/master' 2012-04-10 22:53:25 +02:00
rv34data.h Merge remote-tracking branch 'qatar/master' 2012-02-16 01:34:37 +01:00
rv34dsp.c rv34dsp: factorize a multiplication in the noround inverse transform 2012-04-28 11:16:07 -07:00
rv34dsp.h rv40dsp: implement prescaled versions for biweight. 2012-04-10 10:06:48 -07:00
rv34vlc.h
rv40.c Merge remote-tracking branch 'qatar/master' 2012-04-29 21:45:54 +02:00
rv40data.h Merge remote-tracking branch 'qatar/master' 2011-12-01 02:54:24 +01:00
rv40dsp.c Merge remote-tracking branch 'qatar/master' 2012-04-10 22:53:25 +02:00
rv40vlc2.h
s3tc.c Merge remote-tracking branch 'qatar/master' 2012-03-13 01:56:33 +01:00
s3tc.h Merge remote-tracking branch 'qatar/master' 2012-03-17 04:43:12 +01:00
s302m.c s302m: Add Channle Layout for 6 channels 2012-04-06 11:03:15 +02:00
sbr.h Merge remote-tracking branch 'qatar/master' 2012-05-22 23:42:17 +02:00
sbrdsp.c SBR DSP: unroll sum_square 2012-03-07 10:29:52 -08:00
sbrdsp.h sbrdsp: Use standard multiple inclusion guards. 2012-04-04 14:54:11 +02:00
sgi.h
sgidec.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
sgienc.c sgienc: add a limit for maximum supported resolution 2012-06-01 01:14:49 +02:00
shorten.c shorten: fix lossy decoding 2012-05-22 11:56:18 +00:00
simple_idct_template.c Merge remote-tracking branch 'qatar/master' 2012-03-07 03:22:49 +01:00
simple_idct.c Merge remote-tracking branch 'qatar/master' 2012-03-07 03:22:49 +01:00
simple_idct.h
sinewin_tablegen.c Merge remote-tracking branch 'qatar/master' 2012-02-18 02:20:19 +01:00
sinewin_tablegen.h Revert "sinewin_tablegen: use av_assert" 2012-06-08 11:44:50 +02:00
sinewin.c
sinewin.h Merge remote-tracking branch 'qatar/master' 2012-05-22 23:42:17 +02:00
sipr16k.c
sipr16kdata.h
sipr.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
sipr.h Merge remote-tracking branch 'qatar/master' 2011-11-10 03:45:23 +01:00
siprdata.h
smacker.c smacker: Check get_vlc() return values. 2012-04-16 16:39:02 +02:00
smc.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
snow.c snow: zero scratchbuf. 2012-02-16 06:25:32 +01:00
snow.h snowenc: move runs from stack to heap. 2012-03-19 22:37:06 +01:00
snowdata.h Merge remote-tracking branch 'qatar/master' 2012-02-16 01:34:37 +01:00
snowdec.c snowdec: add new line to some error messages 2012-06-05 12:15:18 +02:00
snowenc.c snow: fix 32x32 encoding 2012-05-12 03:36:17 +02:00
sonic.c sonic: mark as experimental 2012-03-24 17:48:03 +01:00
sp5x.h
sp5xdec.c lowres2 support. 2012-04-22 22:26:55 +02:00
srtdec.c lavc: switch from ts_end to duration in ff_ass_add_rect. 2012-05-29 21:33:28 +02:00
srtenc.c
sunrast.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
sunrast.h avcodec: add a Sun Rasterfile encoder 2012-02-17 14:28:56 -05:00
sunrastenc.c sunrast: Add support for negative linesize. 2012-03-24 11:27:20 -04:00
svq1_cb.h
svq1_vlc.h
svq1.c
svq1.h
svq1dec.c svq1dec: Fix overread on very small input 2012-04-22 11:10:17 +02:00
svq1enc_cb.h
svq1enc.c svq1enc: use av_assert 2012-06-07 18:01:09 +02:00
svq3.c svq3: check the watermark height. 2012-04-16 18:36:40 +02:00
synth_filter.c
synth_filter.h
tableprint.h Merge remote-tracking branch 'qatar/master' 2011-12-08 00:23:37 +01:00
targa.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
targa.h
targaenc.c Write palettised targa. 2012-05-08 11:02:12 +02:00
thread.h Merge remote-tracking branch 'qatar/master' 2011-12-13 00:39:48 +01:00
tiertexseqv.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
tiff.c tiffdec: check overread for packbits 2012-04-15 20:20:43 +02:00
tiff.h tiffdec: notify user that tile support is missing 2012-01-11 11:15:05 +01:00
tiffenc.c tiffenc: use av_assert() 2012-06-10 15:40:24 +02:00
timecode.c timecode: drop lavc timecode on next bump. 2012-02-02 14:31:17 +01:00
timecode.h timecode: drop lavc timecode on next bump. 2012-02-02 14:31:17 +01:00
tmv.c Merge remote-tracking branch 'qatar/master' 2011-12-19 02:34:18 +01:00
truemotion1.c truemotion1: Check index, fix out of array read 2012-05-30 16:20:22 +02:00
truemotion1data.h Merge remote-tracking branch 'qatar/master' 2011-11-03 02:16:26 +01:00
truemotion2.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
truespeech_data.h
truespeech.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
tscc.c Merge remote-tracking branch 'qatar/master' 2012-04-13 00:39:19 +02:00
tta.c Merge remote-tracking branch 'qatar/master' 2012-05-16 22:32:05 +02:00
twinvq_data.h
twinvq.c Merge remote-tracking branch 'qatar/master' 2012-06-08 23:59:09 +02:00
txd.c Merge remote-tracking branch 'qatar/master' 2012-05-07 22:51:34 +02:00
ulti_cb.h
ulti.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
unary.h
utils.c lavc: add pkt_duration field to AVFrame 2012-06-05 18:42:17 +02:00
utvideo.c Merge remote-tracking branch 'qatar/master' 2012-04-21 22:56:07 +02:00
v210dec.c Support broken v210 files with 64 byte padding. 2012-04-21 22:31:11 +02:00
v210dec.h Support broken v210 files with 64 byte padding. 2012-04-21 22:31:11 +02:00
v210enc.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
v210x.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
v308dec.c Replace deprecated FF_I_TYPE with AV_PICTURE_TYPE_I in v308 and yuv4. 2012-01-04 19:45:46 +01:00
v308enc.c cosmetics: remove superfluous curly brackets 2012-03-23 03:09:07 +01:00
v408dec.c v408: do not unconditionally compile codecs 2012-02-06 00:29:32 +01:00
v408enc.c cosmetics: remove superfluous curly brackets 2012-03-23 03:09:07 +01:00
v410dec.c lavc: replace some remaining FF_I_TYPE with AV_PICTURE_TYPE_I 2012-01-12 18:18:23 +01:00
v410enc.c cosmetics: remove superfluous curly brackets 2012-03-23 03:09:07 +01:00
vaapi_h264.c Merge remote-tracking branch 'qatar/master' 2011-11-29 00:20:29 +01:00
vaapi_internal.h
vaapi_mpeg2.c Merge remote-tracking branch 'qatar/master' 2012-04-08 20:55:11 +02:00
vaapi_mpeg4.c Merge remote-tracking branch 'qatar/master' 2011-12-12 01:25:37 +01:00
vaapi_vc1.c Merge remote-tracking branch 'qatar/master' 2011-12-31 01:16:45 +01:00
vaapi.c
vaapi.h Merge remote-tracking branch 'qatar/master' 2012-04-10 22:53:25 +02:00
vb.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
vble.c Merge remote-tracking branch 'qatar/master' 2012-02-16 01:34:37 +01:00
vc1_parser.c Merge remote-tracking branch 'qatar/master' 2012-02-19 01:47:10 +01:00
vc1.c vc1: fix incorrect show_bits() usage. 2012-04-07 19:59:00 +02:00
vc1.h VC1: Do not needlessly use signed types. 2012-03-25 12:24:15 +02:00
vc1acdata.h Merge remote-tracking branch 'qatar/master' 2012-03-08 02:51:45 +01:00
vc1data.c Merge remote-tracking branch 'qatar/master' 2012-03-27 11:59:39 +02:00
vc1data.h vc1: Do not read from array if index is invalid. 2012-03-26 17:48:13 -07:00
vc1dec.c vc1dec: check that coded slice positions and interlacing match. 2012-04-19 11:16:56 +02:00
vc1dsp.c Merge remote-tracking branch 'qatar/master' 2012-06-08 23:59:09 +02:00
vc1dsp.h
vcr1.c Merge remote-tracking branch 'qatar/master' 2012-05-14 20:17:24 +02:00
vda_h264.c Merge remote-tracking branch 'qatar/master' 2011-11-29 00:20:29 +01:00
vda_internal.h vda: cosmetic. 2012-01-08 20:22:12 +01:00
vda.c vda: try to fix compile 2012-04-10 23:37:30 +02:00
vda.h Merge remote-tracking branch 'qatar/master' 2012-04-10 22:53:25 +02:00
vdpau_internal.h
vdpau.c
vdpau.h Merge remote-tracking branch 'qatar/master' 2012-04-10 22:53:25 +02:00
version.h Merge remote-tracking branch 'qatar/master' 2012-06-06 01:08:33 +02:00
vmdav.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
vmnc.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
vorbis_data.c Merge remote-tracking branch 'qatar/master' 2011-11-26 01:12:08 +01:00
vorbis_enc_data.h
vorbis_parser.c vorbis_parser: fix blocksize 2012-05-05 02:02:56 +02:00
vorbis_parser.h avcodec: add a Vorbis parser to get packet duration 2012-03-03 16:43:11 -05:00
vorbis.c Merge remote-tracking branch 'qatar/master' 2012-06-06 01:08:33 +02:00
vorbis.h Merge remote-tracking branch 'qatar/master' 2012-06-06 01:08:33 +02:00
vorbisdec.c Merge remote-tracking branch 'qatar/master' 2012-06-08 23:59:09 +02:00
vorbisenc.c Merge remote-tracking branch 'qatar/master' 2012-06-06 01:08:33 +02:00
vp3_parser.c Merge remote-tracking branch 'qatar/master' 2011-11-03 02:16:26 +01:00
vp3.c vp3: Assert on invalid filter_limit values. 2012-04-12 21:31:55 -07:00
vp3data.h
vp3dsp.c Merge remote-tracking branch 'qatar/master' 2012-03-07 03:22:49 +01:00
vp5.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
vp5data.h
vp6.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
vp6data.h
vp6dsp.c
vp8_parser.c Merge remote-tracking branch 'qatar/master' 2011-11-03 02:16:26 +01:00
vp8.c Merge remote-tracking branch 'qatar/master' 2012-05-31 21:27:42 +02:00
vp8.h Merge remote-tracking branch 'qatar/master' 2012-02-07 01:40:29 +01:00
vp8data.h
vp8dsp.c Merge remote-tracking branch 'qatar/master' 2012-03-07 03:22:49 +01:00
vp8dsp.h cosmetics: fix some typos 2012-03-13 01:14:04 +01:00
vp56.c vp56dec: avoid freeing the returned frame before returning it. 2012-03-24 05:21:39 +01:00
vp56.h Merge remote-tracking branch 'qatar/master' 2012-01-08 03:34:22 +01:00
vp56data.c Merge remote-tracking branch 'qatar/master' 2012-02-16 01:34:37 +01:00
vp56data.h Merge remote-tracking branch 'qatar/master' 2012-02-16 01:34:37 +01:00
vp56dsp.c
vp56dsp.h
vp56rac.c
vqavideo.c Merge remote-tracking branch 'qatar/master' 2012-05-11 20:57:39 +02:00
w32pthreads.h w32threads: Make pthread_cond_wait follow POSIX 2012-04-04 13:04:38 -04:00
wavpack.c wavpack: Fix an integer overflow 2012-03-02 08:26:36 +01:00
wma_common.c cosmetics: Consistently place static, inline and av_cold attributes/keywords. 2012-04-04 14:54:13 +02:00
wma_common.h cosmetics: Consistently place static, inline and av_cold attributes/keywords. 2012-04-04 14:54:13 +02:00
wma.c Merge remote-tracking branch 'qatar/master' 2012-03-08 02:51:45 +01:00
wma.h Merge remote-tracking branch 'qatar/master' 2012-03-08 02:51:45 +01:00
wmadata.h
wmadec.c wma: fix off-by-one in array bounds check. 2012-03-07 14:42:39 -08:00
wmaenc.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
wmalosslessdec.c Merge remote-tracking branch 'qatar/master' 2012-05-06 21:53:19 +02:00
wmaprodata.h
wmaprodec.c wmaprodec: tighter check for num_vec_coeffs 2012-04-22 03:49:13 +02:00
wmavoice_data.h
wmavoice.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
wmv2.c Merge remote-tracking branch 'qatar/master' 2012-02-16 01:34:37 +01:00
wmv2.h
wmv2dec.c Remove lowres video decoding 2012-04-21 18:56:19 +01:00
wmv2enc.c wmv2enc: use av_assert 2012-06-06 21:18:47 +02:00
wnv1.c wmv1: check that the input buffer is large enough 2012-06-01 23:22:54 +02:00
ws-snd1.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
xan.c xan: fix out of array read 2012-05-28 17:24:13 +02:00
xbmdec.c xbmdec: fix decoding when variable name contains an 'x'. 2012-05-01 23:30:04 +02:00
xbmenc.c cosmetics: remove superfluous curly brackets 2012-03-23 03:09:07 +01:00
xiph.c
xiph.h
xl.c xldec: move buffer size check up, it can be done before allocating a frame 2012-04-21 21:31:25 +02:00
xsubdec.c xsubdec: print frame size when too small 2012-05-23 19:04:23 +02:00
xsubenc.c
xvmc_internal.h
xvmc.h Merge remote-tracking branch 'qatar/master' 2012-04-10 22:53:25 +02:00
xwd.h XWD encoder and decoder 2012-01-23 19:04:35 +01:00
xwddec.c xwd: convert to bytestream2. 2012-03-18 07:45:41 -07:00
xwdenc.c cosmetics: remove superfluous curly brackets 2012-03-23 03:09:07 +01:00
xxan.c xxan: Remove write-only variable in xan_decode_frame_type0(). 2012-04-20 21:08:35 +02:00
y41pdec.c lavc: replace rest of deprecated FF_*_TYPE with AV_PICTURE_TYPE_* 2012-01-03 03:25:22 +01:00
y41penc.c cosmetics: remove superfluous curly brackets 2012-03-23 03:09:07 +01:00
yop.c yopdec: check frame oddness to be within supported limits 2012-06-01 15:52:20 +02:00
yuv4dec.c Replace deprecated FF_I_TYPE with AV_PICTURE_TYPE_I in v308 and yuv4. 2012-01-04 19:45:46 +01:00
yuv4enc.c cosmetics: remove superfluous curly brackets 2012-03-23 03:09:07 +01:00
zerocodec.c Merge remote-tracking branch 'qatar/master' 2012-05-07 22:51:34 +02:00
zmbv.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00
zmbvenc.c Merge remote-tracking branch 'qatar/master' 2012-04-07 22:41:37 +02:00