ffmpeg/libavcodec
Oliver Fromme a32dcaaaf8 avcodec/dvdsubenc: Add dvdsub workaround for some players
The issue affects dvdsub subtitles (a.k.a. VOBSUB).

Some players -- in particular hardware players -- cut off
the lowest row of pixels if the number of rows in the subtitle
is odd.

The patch below implements a work-around for that.  If the
number of rows is odd, it is simply rounded up to an even
number, adding an invisible (i.e. fully transparent) row.
The work-around can be enabled or disabled with a new
option -even_rows_fix.  The default is disabled, so there
is no change of behaviour for users who don't care about it.

The overhead for the fix is low, and in many cases even zero:
For subtitles with an odd number of rows (i.e. in 50% of
cases on average), the size increases by two bytes because
a fully transparent row is encoded as 0x00 0x00.  However,
in the VOBSUB standard, all data packets are padded to 2KB
anyway, so in most cases the additional bytes just use some
part of the padding, so there is no overhead.  Only in the
rare case that the 2KB boundary is hit (0.1% chance), a full
2KB block is added.

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-07-09 20:11:36 +02:00
..
aarch64 Merge commit 'f23d26a6864128001b03876b0b92fffe131f2060' 2014-06-23 20:35:33 +02:00
alpha alpha/idctdsp: move idct init code out of dsputil 2014-07-08 22:19:38 +02:00
arm Merge commit '79fce1ec8abd017593c003917fc123f7119a78d6' 2014-07-08 14:44:12 +02:00
avr32
bfin bfin: add README 2014-06-02 20:18:44 +02:00
mips
ppc Merge commit 'a9aee08d900f686e966c64afec5d88a7d9d130a3' 2014-07-08 03:19:06 +02:00
sh4 libavcodec/sh4: add note about the removial 2014-03-13 22:24:19 +01:00
sparc avcodec/sparc: add note about the removial 2014-03-13 22:37:38 +01:00
x86 Merge commit 'a9aee08d900f686e966c64afec5d88a7d9d130a3' 2014-07-08 03:19:06 +02:00
4xm.c Merge commit 'c67b449bebbe0b35c73b203683e77a0a649bc765' 2014-06-23 13:31:26 +02:00
8bps.c Merge commit '632ad2248e2e5d8cd4b51e6c87c943a38c3da425' 2014-05-11 21:48:32 +02:00
8svx.c
012v.c
a64colors.h
a64multienc.c avcodec/a64multienc: use av_malloc(z)_array() 2014-04-08 16:15:32 +02:00
a64tables.h
aac_ac3_parser.c
aac_ac3_parser.h
aac_adtstoasc_bsf.c avcodec/aac_adtstoasc_bsf: Fix memory leak 2014-02-03 15:06:41 +01:00
aac_parser.c
aac_tablegen_decl.h
aac_tablegen.c
aac_tablegen.h
aac.h avcodec/aac: fix () in IS_CODEBOOK_UNSIGNED macro 2014-05-25 03:45:10 +02:00
aacadtsdec.c Merge commit 'a90d92ce2aeea8eaae5c616958d20e000e20b964' 2014-05-03 23:21:26 +02:00
aacadtsdec.h
aaccoder.c
aacdec.c fix various typos 2014-06-03 10:58:19 -08:00
aacdectab.h
aacenc.c avcodec/aacenc: dont use global quality if its negative 2014-05-24 20:32:37 +02:00
aacenc.h
aacps_tablegen.c
aacps_tablegen.h
aacps.c avcodec/aacps: fix number of bands used with ipd/opd 2014-01-02 17:48:01 +01:00
aacps.h
aacpsdata.c
aacpsdsp.c
aacpsdsp.h
aacpsy.c avcodec/aacpsy: Use av_mallocz_array() 2014-06-08 15:14:03 +02:00
aacsbr.c
aacsbr.h
aacsbrdata.h
aactab.c Merge commit '7f29644108c5fbd80f160930b31b78b8704c1a49' 2014-01-05 02:18:57 +01:00
aactab.h Merge commit '7f29644108c5fbd80f160930b31b78b8704c1a49' 2014-01-05 02:18:57 +01:00
aandcttab.c aandcttab: fix spelling 2014-06-15 12:11:46 +02:00
aandcttab.h aandcttab: fix spelling 2014-06-15 12:11:46 +02:00
aasc.c
ac3_parser.c avcodec/ac3_parser: add avpriv_ac3_parse_header2() and use it in libavcodec 2014-03-01 01:51:01 +01:00
ac3_parser.h avcodec/ac3_parser: add avpriv_ac3_parse_header2() and use it in libavcodec 2014-03-01 01:51:01 +01:00
ac3.c
ac3.h avcodec/ac3: rename identifier used to select the fixed point variant 2014-04-01 19:58:31 +02:00
ac3dec_data.c
ac3dec_data.h
ac3dec_fixed.c avcodec/ac3dec_fixed: add missingAVprefix to CODEC_ID 2014-04-01 19:58:51 +02:00
ac3dec_float.c libavcodec: Implementation of AC3 fixedpoint decoder 2014-04-01 19:01:57 +02:00
ac3dec.c Merge commit 'c67b449bebbe0b35c73b203683e77a0a649bc765' 2014-06-23 13:31:26 +02:00
ac3dec.h Merge commit 'c67b449bebbe0b35c73b203683e77a0a649bc765' 2014-06-23 13:31:26 +02:00
ac3dsp.c libavcodec: Implementation of AC3 fixedpoint decoder 2014-04-01 19:01:57 +02:00
ac3dsp.h libavcodec: Implementation of AC3 fixedpoint decoder 2014-04-01 19:01:57 +02:00
ac3enc_fixed.c Merge commit '9a9e2f1c8aa4539a261625145e5c1f46a8106ac2' 2014-06-22 17:58:28 +02:00
ac3enc_float.c Merge commit '9a9e2f1c8aa4539a261625145e5c1f46a8106ac2' 2014-06-22 17:58:28 +02:00
ac3enc_opts_template.c
ac3enc_template.c Merge commit '9a9e2f1c8aa4539a261625145e5c1f46a8106ac2' 2014-06-22 17:58:28 +02:00
ac3enc.c Merge commit '9a9e2f1c8aa4539a261625145e5c1f46a8106ac2' 2014-06-22 17:58:28 +02:00
ac3enc.h Merge commit '9a9e2f1c8aa4539a261625145e5c1f46a8106ac2' 2014-06-22 17:58:28 +02:00
ac3tab.c Merge remote-tracking branch 'qatar/master' 2014-03-25 19:39:00 +01:00
ac3tab.h Merge commit '4b48201d4d9d57a2a1ecf8504bc928aff83cb99a' 2014-01-09 20:23:41 +01:00
acelp_filters.c
acelp_filters.h
acelp_pitch_delay.c Merge commit '9a9e2f1c8aa4539a261625145e5c1f46a8106ac2' 2014-06-22 17:58:28 +02:00
acelp_pitch_delay.h Merge commit '9a9e2f1c8aa4539a261625145e5c1f46a8106ac2' 2014-06-22 17:58:28 +02:00
acelp_vectors.c
acelp_vectors.h
adpcm_data.c lavc/adpcm_data: fix const misplacement 2014-02-07 19:33:20 +00:00
adpcm_data.h lavc/adpcm_data: fix const misplacement 2014-02-07 19:33:20 +00:00
adpcm.c avcodec/adpcm: also squelch 'mismatch in coded sample count' warning for AV_CODEC_ID_ADPCM_EA_R1 2014-03-31 13:18:19 +02:00
adpcm.h
adpcmenc.c adpcm: Write the proper predictor in trellis mode in IMA QT 2014-06-10 16:28:47 +03:00
adx_parser.c
adx.c Merge commit '5569146d48f06564e8fa393424782cceed510916' 2014-01-04 01:00:19 +01:00
adx.h
adxdec.c avformat/adxdec: dont return random data on EOF 2014-01-07 16:05:56 +01:00
adxenc.c
aic.c Merge commit 'e3fcb14347466095839c2a3c47ebecff02da891e' 2014-07-01 15:22:11 +02:00
alac_data.c
alac_data.h
alac.c Merge commit 'cc8163e1a3601a56f722a4720516e860bf1c6198' 2014-03-22 18:43:40 +01:00
alacenc.c
aliaspixdec.c Merge commit 'e50f5d3cf9ef9a16982a5cb4d8b1916cd963aa5b' 2014-03-27 01:10:28 +01:00
aliaspixenc.c Merge commit 'e50f5d3cf9ef9a16982a5cb4d8b1916cd963aa5b' 2014-03-27 01:10:28 +01:00
allcodecs.c avcodec/webvttenc: add webvtt encoder 2014-05-25 03:04:14 +02:00
alsdec.c Merge commit 'c67b449bebbe0b35c73b203683e77a0a649bc765' 2014-06-23 13:31:26 +02:00
amr.h
amrnbdata.h
amrnbdec.c
amrwbdata.h
amrwbdec.c
anm.c
ansi.c avcodec/ansi: fix integer overflow 2014-02-17 20:50:33 +01:00
apedec.c Merge commit 'c67b449bebbe0b35c73b203683e77a0a649bc765' 2014-06-23 13:31:26 +02:00
ass_split.c
ass_split.h
ass.c avcodec/ass: move playres parameters below scripttype 2014-06-18 18:43:36 +02:00
ass.h
assdec.c
assenc.c
asv.c Merge commit 'e3fcb14347466095839c2a3c47ebecff02da891e' 2014-07-01 15:22:11 +02:00
asv.h Merge commit 'a9aee08d900f686e966c64afec5d88a7d9d130a3' 2014-07-08 03:19:06 +02:00
asvdec.c Merge commit 'e3fcb14347466095839c2a3c47ebecff02da891e' 2014-07-01 15:22:11 +02:00
asvenc.c Merge commit 'a9aee08d900f686e966c64afec5d88a7d9d130a3' 2014-07-08 03:19:06 +02:00
atrac1.c
atrac1data.h Various small spelling fixes. 2014-04-22 20:44:31 +02:00
atrac3.c avcodec/atrac3: Use av_mallocz_array() 2014-05-21 15:59:56 +02:00
atrac3data.h
atrac3plus_data.h ATRAC3+ decoder 2014-01-09 19:33:07 +01:00
atrac3plus.c Merge remote-tracking branch 'qatar/master' 2014-01-09 20:58:03 +01:00
atrac3plus.h Merge remote-tracking branch 'qatar/master' 2014-01-09 20:58:03 +01:00
atrac3plusdec.c avcodec/atrac3plusdec: Use av_mallocz_array() 2014-05-21 16:03:22 +02:00
atrac3plusdsp.c Merge remote-tracking branch 'qatar/master' 2014-01-09 20:58:03 +01:00
atrac.c
atrac.h
audio_frame_queue.c
audio_frame_queue.h
audioconvert.c
audioconvert.h
audiodsp.c Merge commit '9a9e2f1c8aa4539a261625145e5c1f46a8106ac2' 2014-06-22 17:58:28 +02:00
audiodsp.h Merge commit '9a9e2f1c8aa4539a261625145e5c1f46a8106ac2' 2014-06-22 17:58:28 +02:00
aura.c
avcodec.h avcodec: Updated comment for sub param 2014-07-02 19:47:14 +02:00
avcodecres.rc
avfft.c
avfft.h Merge commit '4d7ab5cfebef91820af2933ef2f622ea598e6b53' 2014-02-17 21:11:29 +01:00
avpacket.c Merge commit '874390e163427c1fe7682ab27924a7843780dbb3' 2014-06-20 16:40:04 +02:00
avpicture.c
avrndec.c
avs.c
avuidec.c
avuienc.c
bethsoftvideo.c
bethsoftvideo.h
bfi.c
bgmc.c
bgmc.h
bink.c Merge commit 'e74433a8e6fc00c8dbde293c97a3e45384c2c1d9' 2014-06-19 04:54:38 +02:00
binkaudio.c avcodec/binkaudio: clear padding area of packet_buffer 2014-01-01 03:31:09 +01:00
binkdata.h
binkdsp.c Merge commit 'cb52a17cb62297802b0a77e5af9850d87c3f925b' 2014-05-30 01:23:04 +02:00
binkdsp.h Merge commit 'cb52a17cb62297802b0a77e5af9850d87c3f925b' 2014-05-30 01:23:04 +02:00
bintext.c
bintext.h
bit_depth_template.c Merge commit 'f9279ee74936b4990fc46287c27816ef828cc06c' 2014-03-22 22:23:04 +01:00
bitstream_filter.c
bitstream.c avcodec/bitstream: remove trivial assert 2014-07-02 16:25:40 +02:00
blockdsp.c alpha/blockdsp: move clear_blocks out of dsputil 2014-06-19 22:39:38 +02:00
blockdsp.h alpha/blockdsp: move clear_blocks out of dsputil 2014-06-19 22:39:38 +02:00
bmp_parser.c Merge commit 'fb5cf145b6bcfa4f83af94398e5560c1132cc410' 2014-03-28 11:00:27 +01:00
bmp.c Use os/2 palette even if it contains less than 256 entries. 2014-07-05 02:11:17 +02:00
bmp.h
bmpenc.c
bmvaudio.c Merge commit '2fc85fe96e7e0e5fc433b98eacebf4d3511d2d58' 2014-07-06 23:43:37 +02:00
bmvvideo.c Merge commit '2fc85fe96e7e0e5fc433b98eacebf4d3511d2d58' 2014-07-06 23:43:37 +02:00
brenderpix.c avcodec/brenderpix: propagate error codes 2014-03-27 22:07:49 +01:00
bswapdsp.c Merge commit 'c67b449bebbe0b35c73b203683e77a0a649bc765' 2014-06-23 13:31:26 +02:00
bswapdsp.h Merge commit 'c67b449bebbe0b35c73b203683e77a0a649bc765' 2014-06-23 13:31:26 +02:00
bytestream.h Merge commit '5748faf291fec297ef25d81962b52b3438f54278' 2014-04-13 02:06:47 +02:00
c93.c
cabac_functions.h Merge commit '634d9d8b398982647b3d7160641198744901d8d8' 2014-03-09 13:37:29 +01:00
cabac.c Merge commit 'fb0c9d41d685abb58575c5482ca33b8cd457c5ec' 2014-01-26 01:54:55 +01:00
cabac.h Merge commit 'dfe224f377be3e45758c69d881ca7874b82d647a' 2014-03-09 13:27:04 +01:00
cavs_parser.c
cavs.c Merge commit 'e3fcb14347466095839c2a3c47ebecff02da891e' 2014-07-01 15:22:11 +02:00
cavs.h Merge commit 'e3fcb14347466095839c2a3c47ebecff02da891e' 2014-07-01 15:22:11 +02:00
cavsdata.c avcodec/cavs: make cavs_chroma_qp non static 2014-06-28 19:08:39 +02:00
cavsdec.c avcodec/cavs: make cavs_chroma_qp non static 2014-06-28 19:08:39 +02:00
cavsdsp.c Merge commit 'e3fcb14347466095839c2a3c47ebecff02da891e' 2014-07-01 15:22:11 +02:00
cavsdsp.h Merge commit '368f50359eb328b0b9d67451f56fda20b3255f9a' 2014-05-30 02:43:34 +02:00
cbrt_tablegen.c
cbrt_tablegen.h
cdgraphics.c
cdxl.c
celp_filters.c
celp_filters.h
celp_math.c
celp_math.h
cga_data.c
cga_data.h
chomp_bsf.c
cinepak.c
cinepakenc.c avcodec/cinepakenc: use av_malloc_array() 2014-05-11 20:06:28 +02:00
cljrdec.c avcodec/cljrdec: remove unneeded include 2014-07-07 16:31:51 +02:00
cljrenc.c Merge commit '373a6dda5422186bc057297342a9e559a564595e' 2014-07-06 20:00:59 +02:00
cllc.c Merge commit 'c67b449bebbe0b35c73b203683e77a0a649bc765' 2014-06-23 13:31:26 +02:00
cngdec.c avcodec/cngdec: use av_mallocz_array() 2014-04-09 23:18:32 +02:00
cngenc.c avcodec/cngenc: Use av_malloc_array() 2014-04-22 02:38:03 +02:00
codec_desc.c lavc: add a mime_types field to codec descriptors. 2014-04-29 13:24:18 +02:00
cook_parser.c
cook.c Merge commit '9a9e2f1c8aa4539a261625145e5c1f46a8106ac2' 2014-06-22 17:58:28 +02:00
cookdata.h
copy_block.h Merge commit 'd37c96213a2a9e1fd8669122d5405f4ce6a99ed8' 2014-03-28 03:26:43 +01:00
cos_tablegen.c Merge commit '794fcf79a89eca2d4e889803b2c804a0b1defbb3' 2014-01-07 13:10:56 +01:00
cpia.c lavc/cpia: use avpriv_report_missing_feature() 2014-04-07 01:33:53 +02:00
crystalhd.c avcodec/crystalhd: Add #if HAVE_UNISTD_H around #include <unistd.h> 2014-07-08 02:51:56 +02:00
cscd.c
cyuv.c
dca_parser.c
dca.c Merge remote-tracking branch 'qatar/master' 2014-03-04 15:09:58 +01:00
dca.h
dcadata.h Merge commit '6b7b8585d73548f08b98959df39d80b97677662f' 2014-05-23 19:01:12 +02:00
dcadec.c avcodec/dcadec: remove unsignedness from constant 2014-06-18 13:46:51 +02:00
dcadsp.c Merge commit '4cb6964244fd6c099383d8b7e99731e72cc844b9' 2014-02-28 21:41:19 +01:00
dcadsp.h Merge commit '4cb6964244fd6c099383d8b7e99731e72cc844b9' 2014-02-28 21:41:19 +01:00
dcaenc.c fix various typos 2014-06-03 10:58:19 -08:00
dcaenc.h
dcahuff.h
dct32_fixed.c
dct32_float.c
dct32_template.c
dct32.h
dct-test.c Merge commit '880e2aa23645ed9871c66ee1cbd00f93c72d2d73' 2014-06-02 19:38:01 +02:00
dct.c avcodec/dct: use av_malloc_array() 2014-05-11 20:06:45 +02:00
dct.h
dctref.c
dctref.h
dfa.c Merge commit 'cc8163e1a3601a56f722a4720516e860bf1c6198' 2014-03-22 18:43:40 +01:00
dirac_arith.c
dirac_arith.h avcodec/dirac_arith: Fix build with PIC and stack-check options 2014-04-09 19:41:48 +02:00
dirac_dwt.c avcodec/dirac_dwt: initialize support value for fidelity wavelet 2013-12-18 15:52:08 +01:00
dirac_dwt.h Various small spelling fixes. 2014-04-22 20:44:31 +02:00
dirac_parser.c
dirac.c Merge commit '9e500efdbe0deeff1602500ebc229a0a6b6bb1a2' 2014-06-20 22:20:28 +02:00
dirac.h
diracdec.c Merge commit '3c650efb81aaa3b395ba4606ee68a47ee4efb57b' 2014-07-07 16:17:27 +02:00
diracdsp.c
diracdsp.h
dnxhd_parser.c Merge commit '89ef08c992c484a46711b1a68a988303679c288e' 2014-04-11 14:04:10 +02:00
dnxhddata.c Merge commit '89ef08c992c484a46711b1a68a988303679c288e' 2014-04-11 14:04:10 +02:00
dnxhddata.h Various small spelling fixes. 2014-04-22 20:44:31 +02:00
dnxhddec.c Merge commit 'e3fcb14347466095839c2a3c47ebecff02da891e' 2014-07-01 15:22:11 +02:00
dnxhdenc.c Merge commit 'a9aee08d900f686e966c64afec5d88a7d9d130a3' 2014-07-08 03:19:06 +02:00
dnxhdenc.h Merge commit 'e74433a8e6fc00c8dbde293c97a3e45384c2c1d9' 2014-06-19 04:54:38 +02:00
dpcm.c
dpx_parser.c avcodec/dpx_parser: fix off by 1 error 2014-06-01 20:14:49 +02:00
dpx.c Merge commit '9e500efdbe0deeff1602500ebc229a0a6b6bb1a2' 2014-06-20 22:20:28 +02:00
dpxenc.c
dsd_tablegen.c Direct Stream Digital (DSD) decoder 2014-04-15 20:35:57 +02:00
dsd_tablegen.h Direct Stream Digital (DSD) decoder 2014-04-15 20:35:57 +02:00
dsddec.c avcodec/dsddec: use av_malloc_array() 2014-04-22 20:08:30 +02:00
dsicinaudio.c Merge commit 'd6902070c52151ec1e8154ce9b22283a1d0bc192' 2014-07-07 00:04:22 +02:00
dsicinvideo.c Merge commit 'd6902070c52151ec1e8154ce9b22283a1d0bc192' 2014-07-07 00:04:22 +02:00
dsputil.c Merge commit 'a9aee08d900f686e966c64afec5d88a7d9d130a3' 2014-07-08 03:19:06 +02:00
dsputil.h Merge commit 'a9aee08d900f686e966c64afec5d88a7d9d130a3' 2014-07-08 03:19:06 +02:00
dsputilenc_template.c Merge commit 'e7373585f827d4ec05d952daa3877e8decfe3c08' 2014-03-26 14:40:49 +01:00
dump_extradata_bsf.c
dv_profile.c Merge commit '650dee63c8b1e6693c6cf5983f4a5ed3f571379f' 2014-06-20 18:00:42 +02:00
dv_profile.h Merge commit '650dee63c8b1e6693c6cf5983f4a5ed3f571379f' 2014-06-20 18:00:42 +02:00
dv_tablegen.c
dv_tablegen.h
dv.c Merge commit 'e63b818dbe6060b606ae10eb184859f8b97d2353' 2014-06-27 19:13:34 +02:00
dv.h Merge commit '650dee63c8b1e6693c6cf5983f4a5ed3f571379f' 2014-06-20 18:00:42 +02:00
dvbsub_parser.c
dvbsub.c mpegts muxer, DVB subtitles encoder: common DVB subtitles payload 2014-01-12 16:40:52 +01:00
dvbsubdec.c avcodec/dvbsubdec: removed unnecessary null check for subtitle 2014-07-02 19:47:14 +02:00
dvd_nav_parser.c
dvdata.c Merge remote-tracking branch 'qatar/master' 2014-04-05 19:43:28 +02:00
dvdata.h Merge remote-tracking branch 'qatar/master' 2014-04-05 19:43:28 +02:00
dvdec.c avcodec/dvdec: remove redundant null check 2014-07-02 16:37:38 +02:00
dvdsub_parser.c
dvdsubdec.c avcodec/dvdsubdec: fix alpha in debuging code 2014-07-04 00:35:21 +02:00
dvdsubenc.c avcodec/dvdsubenc: Add dvdsub workaround for some players 2014-07-09 20:11:36 +02:00
dvenc.c Merge commit 'a9aee08d900f686e966c64afec5d88a7d9d130a3' 2014-07-08 03:19:06 +02:00
dxa.c avcodec/dxa: check for overread in decode_13() 2013-12-19 17:16:34 +01:00
dxtory.c Merge commit 'cc8163e1a3601a56f722a4720516e860bf1c6198' 2014-03-22 18:43:40 +01:00
dxva2_h264.c Merge commit 'a871ef0cc936612bdb0e643196be72efcf0c8986' 2014-05-11 23:49:13 +02:00
dxva2_internal.h dxva2: Directly use AVFrames 2014-04-01 00:10:15 +02:00
dxva2_mpeg2.c Merge commit 'e3fcb14347466095839c2a3c47ebecff02da891e' 2014-07-01 15:22:11 +02:00
dxva2_vc1.c Merge commit 'a871ef0cc936612bdb0e643196be72efcf0c8986' 2014-05-11 23:49:13 +02:00
dxva2.c dxva2: Directly use AVFrames 2014-04-01 00:10:15 +02:00
dxva2.h dxva2_h264: add a workaround for old Intel GPUs 2014-04-28 20:21:59 +02:00
eac3_data.c
eac3_data.h
eac3dec.c Merge commit '9cd4bc41760f8ad879e248920eacbe1e7757152c' 2014-02-16 02:18:58 +01:00
eac3enc.c Merge commit '27631796c9d1b8146ad4a16e6539ecc08afa7565' 2014-06-13 19:51:35 +02:00
eac3enc.h
eacmv.c Merge commit '5430839144c6da0160e8e0cfb0c8db01de432e94' 2014-02-05 01:42:06 +01:00
eaidct.c
eaidct.h
eamad.c Merge commit 'e3fcb14347466095839c2a3c47ebecff02da891e' 2014-07-01 15:22:11 +02:00
eatgq.c Merge commit 'e3fcb14347466095839c2a3c47ebecff02da891e' 2014-07-01 15:22:11 +02:00
eatgv.c avcodec/eatgv: use av_mallocz() for frame_buffer 2013-12-24 23:20:30 +01:00
eatqi.c Merge commit 'e3fcb14347466095839c2a3c47ebecff02da891e' 2014-07-01 15:22:11 +02:00
elbg.c avcodec/elbg: Use av_malloc(z)_array() 2014-04-12 05:40:37 +02:00
elbg.h
error_resilience.c avcodec: add option to make is_intra_more_likely() from error concealment return "no" 2014-05-12 22:55:39 +02:00
error_resilience.h Various small spelling fixes. 2014-04-22 20:44:31 +02:00
escape124.c
escape130.c
evrcdata.h lavc/evrcdec: fix const misplacement 2014-02-07 19:32:16 +00:00
evrcdec.c lavc/evrcdec: fix const misplacement 2014-02-07 19:32:16 +00:00
exif.c avcodec/exif: do not follow 0 offsets 2014-04-20 17:02:16 +02:00
exif.h Reindent after last commit. 2014-04-05 03:32:11 +02:00
exr.c Merge commit '9e500efdbe0deeff1602500ebc229a0a6b6bb1a2' 2014-06-20 22:20:28 +02:00
faandct.c
faandct.h
faanidct.c
faanidct.h
faxcompr.c avcodec/faxcompr: use av_malloc_array() 2014-04-12 15:37:57 +02:00
faxcompr.h
fdctdsp.c Merge commit 'a9aee08d900f686e966c64afec5d88a7d9d130a3' 2014-07-08 03:19:06 +02:00
fdctdsp.h Merge commit 'a9aee08d900f686e966c64afec5d88a7d9d130a3' 2014-07-08 03:19:06 +02:00
fft_fixed_32.c rename CONFIG_FFT_FIXED_32 -> FFT_FIXED_32 2014-01-07 13:11:06 +01:00
fft_fixed.c rename CONFIG_FFT_FIXED_32 -> FFT_FIXED_32 2014-01-07 13:11:06 +01:00
fft_float.c rename CONFIG_FFT_FIXED_32 -> FFT_FIXED_32 2014-01-07 13:11:06 +01:00
fft_init_table.c
fft_table.h Various small spelling fixes. 2014-04-22 20:44:31 +02:00
fft_template.c Merge commit '650c4300d94aa9398ff1dd4f454bf39eaa285f62' 2014-04-22 23:06:24 +02:00
fft-fixed32-test.c rename CONFIG_FFT_FIXED_32 -> FFT_FIXED_32 2014-01-07 13:11:06 +01:00
fft-fixed-test.c Merge commit '794fcf79a89eca2d4e889803b2c804a0b1defbb3' 2014-01-07 13:10:56 +01:00
fft-internal.h rename CONFIG_FFT_FIXED_32 -> FFT_FIXED_32 2014-01-07 13:11:06 +01:00
fft-test.c Merge commit '24f45c16224d4c5d482e928676714766ffdda4fc' 2014-06-27 02:36:45 +02:00
fft.h Merge commit '650c4300d94aa9398ff1dd4f454bf39eaa285f62' 2014-04-22 23:06:24 +02:00
ffv1.c avcodec/ffv1: use av_malloc_array() 2014-04-12 15:41:00 +02:00
ffv1.h Merge commit 'cd832f032f945a57a1f1dd385942c2fadc7ce4e5' 2014-03-13 21:26:49 +01:00
ffv1dec.c Merge commit '9e500efdbe0deeff1602500ebc229a0a6b6bb1a2' 2014-06-20 22:20:28 +02:00
ffv1enc.c avcodec/ffv1enc: allocate padding for extradata 2014-05-18 15:58:41 +02:00
ffwavesynth.c lavc/ffwavesynth: fix dependency sizeof(AVFrame). 2013-12-30 10:58:01 +01:00
fic.c avcodec/fic: avoid 2 additions per idct row 2014-04-23 22:34:31 +02:00
file_open.c
flac_parser.c lavc/flac_parser: use av_fifo_alloc_array 2014-05-20 00:00:45 +02:00
flac.c Merge commit '5fdaf312c5541b77b6364db8b49d6abb416a25c0' 2014-05-28 12:33:49 +02:00
flac.h Merge commit '5fdaf312c5541b77b6364db8b49d6abb416a25c0' 2014-05-28 12:33:49 +02:00
flacdata.c
flacdata.h
flacdec.c Merge commit '5fdaf312c5541b77b6364db8b49d6abb416a25c0' 2014-05-28 12:33:49 +02:00
flacdsp_lpc_template.c flacdsp_lpc_template: add comment to explain the CONFIG_SMALL code 2014-02-15 20:48:25 +01:00
flacdsp_template.c
flacdsp.c lavc: fix flac encoder and decoder dependencies 2014-02-13 21:00:32 +01:00
flacdsp.h flac/x86: add ff_flac_lpc_32_sse4() 2014-02-06 02:51:19 +01:00
flacenc.c Merge commit 'c67b449bebbe0b35c73b203683e77a0a649bc765' 2014-06-23 13:31:26 +02:00
flashsv2enc.c avcodec/flashsv2enc: drop dependancy on sizeof(AVFrame) 2013-12-17 16:58:06 +01:00
flashsv.c avcodec/flashsv: check decode_hybrid() for overread 2013-12-19 16:28:26 +01:00
flashsvenc.c
flicvideo.c
flv.h
flvdec.c Merge commit 'c6b42e85493915a3c3891345f57422f9031a0b4f' 2014-05-03 23:15:37 +02:00
flvenc.c
fmtconvert.c
fmtconvert.h
frame_thread_encoder.c lavc/frame_thread_encoder: use av_fifo_alloc_array 2014-05-20 00:00:45 +02:00
frame_thread_encoder.h
fraps.c Merge commit 'c67b449bebbe0b35c73b203683e77a0a649bc765' 2014-06-23 13:31:26 +02:00
frwu.c
g2meet.c Merge commit 'e3fcb14347466095839c2a3c47ebecff02da891e' 2014-07-01 15:22:11 +02:00
g722.c
g722.h
g722dec.c
g722enc.c
g723_1_data.h
g723_1.c avcodec/g723_1: fix writing into input frame data and warning 2014-05-26 21:05:03 +02:00
g726.c
g729.h
g729data.h
g729dec.c Merge commit '9a9e2f1c8aa4539a261625145e5c1f46a8106ac2' 2014-06-22 17:58:28 +02:00
g729postfilter.c Merge commit '9a9e2f1c8aa4539a261625145e5c1f46a8106ac2' 2014-06-22 17:58:28 +02:00
g729postfilter.h Merge commit '9a9e2f1c8aa4539a261625145e5c1f46a8106ac2' 2014-06-22 17:58:28 +02:00
get_bits.h avcodec/bitstream: try to make vlc init code inherently thread safe 2014-06-16 20:09:21 +02:00
gif.c
gif.h
gifdec.c avcodec/gifdec: check that the correct number of bytes was decoded 2013-12-17 02:33:19 +01:00
golomb-test.c avcodec/golomb-test: fix () in EXTEND() macro 2014-05-25 03:45:10 +02:00
golomb.c
golomb.h Merge remote-tracking branch 'qatar/master' 2014-03-30 03:03:28 +02:00
gsm_parser.c
gsm.h
gsmdec_data.c
gsmdec_data.h
gsmdec_template.c
gsmdec.c
h261_parser.c
h261.c
h261.h
h261data.c Merge remote-tracking branch 'qatar/master' 2014-03-25 19:39:00 +01:00
h261dec.c Merge commit '7b9ef8d701c319c26f7d0664fe977e176764c74e' 2014-06-23 03:48:30 +02:00
h261enc.c Merge commit 'e0c16e4e3259cf50b5bac4c23bb6e517f397c74b' 2014-03-17 12:36:48 +01:00
h263_parser.c
h263_parser.h
h263.c Merge commit 'e3fcb14347466095839c2a3c47ebecff02da891e' 2014-07-01 15:22:11 +02:00
h263.h Merge commit 'e74433a8e6fc00c8dbde293c97a3e45384c2c1d9' 2014-06-19 04:54:38 +02:00
h263data.h
h263dec.c Merge commit '7b9ef8d701c319c26f7d0664fe977e176764c74e' 2014-06-23 03:48:30 +02:00
h263dsp.c
h263dsp.h
h264_cabac.c avcodec/h264_cabac: fix indention 2014-04-28 00:22:38 +02:00
h264_cavlc.c Merge commit 'd24e9a99a40166bf881ccd2e3ae5688af4726658' 2014-03-17 13:46:23 +01:00
h264_direct.c Merge commit 'd24e9a99a40166bf881ccd2e3ae5688af4726658' 2014-03-17 13:46:23 +01:00
h264_loopfilter.c Merge commit 'd24e9a99a40166bf881ccd2e3ae5688af4726658' 2014-03-17 13:46:23 +01:00
h264_mb_template.c Merge commit 'aba70bb5387f12dfa5e6cd8cb861c9c7e668151f' 2014-03-26 14:50:55 +01:00
h264_mb.c Merge commit '368f50359eb328b0b9d67451f56fda20b3255f9a' 2014-05-30 02:43:34 +02:00
h264_mc_template.c Merge commit 'aba70bb5387f12dfa5e6cd8cb861c9c7e668151f' 2014-03-26 14:50:55 +01:00
h264_mp4toannexb_bsf.c avcodec/h264_mp4toannexb_bsf: prepend global headers before any in stream parameter sets 2014-03-26 18:09:23 +01:00
h264_mvpred.h Merge commit 'e0c16e4e3259cf50b5bac4c23bb6e517f397c74b' 2014-03-17 12:36:48 +01:00
h264_parser.c Merge commit 'e0c16e4e3259cf50b5bac4c23bb6e517f397c74b' 2014-03-17 12:36:48 +01:00
h264_picture.c Merge commit 'ca1e36a8e4cd416142487071dbca734567bdaddf' 2014-06-20 23:18:45 +02:00
h264_ps.c Merge commit 'cba4e6062a02d5bf684e13a770be88aa1fec717e' 2014-04-02 02:54:09 +02:00
h264_refs.c avcodec/h264: in the absence of recovery points, be more tolerant on accepting plain I frames 2014-06-04 04:25:14 +02:00
h264_sei.c avcodec/h264: in the absence of recovery points, be more tolerant on accepting plain I frames 2014-06-04 04:25:14 +02:00
h264_slice.c Merge commit '9e500efdbe0deeff1602500ebc229a0a6b6bb1a2' 2014-06-20 22:20:28 +02:00
h264.c avcodec/h264: do not leave ret random on minor failures, causing major failure 2014-06-24 01:54:39 +02:00
h264.h avcodec/h264: Use named identifier for single thread fall-back return from ff_h264_decode_slice_header() 2014-06-19 19:49:26 +02:00
h264addpx_template.c
h264chroma_template.c Merge commit '982b596ea6640bfe218a31f6c3fc542d9fe61c31' 2014-02-20 23:02:38 +01:00
h264chroma.c Merge commit '71617884a2a673908bd5c0f73d4f91fdca3da82a' 2014-01-15 15:00:06 +01:00
h264chroma.h Merge commit '71617884a2a673908bd5c0f73d4f91fdca3da82a' 2014-01-15 15:00:06 +01:00
h264data.h Merge commit 'd24e9a99a40166bf881ccd2e3ae5688af4726658' 2014-03-17 13:46:23 +01:00
h264dsp_template.c
h264dsp.c h264: Move search code search functions into separate source files. 2014-04-25 02:35:56 +02:00
h264dsp.h Merge commit '8438b3f09f6b225d0886cc385117c38eb44ca0c1' 2014-01-15 15:06:47 +01:00
h264idct_template.c Merge commit 'aba70bb5387f12dfa5e6cd8cb861c9c7e668151f' 2014-03-26 14:50:55 +01:00
h264idct.c
h264idct.h
h264pred_template.c avcodec/h264pred_template: fix declarations after statements 2014-03-18 20:53:37 +01:00
h264pred.c Merge commit '3dc6272bed7890a49080e18eacf3c7a4a6594b0d' 2014-04-05 18:54:15 +02:00
h264pred.h On2 VP7 decoder 2014-04-04 04:00:11 +02:00
h264qpel_template.c Merge commit 'f0ce9913d0974ac0c7371a62c3324dd2863b5d1b' 2014-06-13 19:03:55 +02:00
h264qpel.c Merge commit 'd5dd8c7bf0f0d77c581db3236e0d938f06fd5591' 2014-01-15 15:13:41 +01:00
h264qpel.h Merge commit '368f50359eb328b0b9d67451f56fda20b3255f9a' 2014-05-30 02:43:34 +02:00
hevc_cabac.c Merge commit '869fc416f7c78ed4e397e0208acd1545771c0502' 2014-06-18 23:32:55 +02:00
hevc_filter.c hevc: C code update for new motion compensation 2014-05-06 18:22:34 +02:00
hevc_mvs.c hevc/pps: optimized size of min_tb_addr_zs 2014-06-24 13:11:40 +02:00
hevc_parser.c hevc: fix key_frame as an IRAP 2014-05-17 01:14:51 +02:00
hevc_ps.c Merge commit '9b60d9197970658e91daf4b586397f450de9af69' 2014-06-26 19:58:25 +02:00
hevc_refs.c Revert "avcodec/hevc: fix outputted AVFrame.key_frame" 2014-05-15 21:34:34 +02:00
hevc_sei.c avcodec/hevc_sei: fix invalid get_bits() in a comment 2014-06-07 23:37:27 +02:00
hevc.c Merge commit 'df949b645b12d62bb4da56d629a887c81f67f2e5' 2014-07-03 13:19:34 +02:00
hevc.h hevc: remove unused array min_cb_addr_zs 2014-06-26 15:51:54 +02:00
hevcdsp_template.c avcodec/hevc: new idct + asm 2014-06-17 13:23:36 +02:00
hevcdsp.c avcodec/hevc: new idct + asm 2014-06-17 13:23:36 +02:00
hevcdsp.h avcodec/hevc: new idct + asm 2014-06-17 13:23:36 +02:00
hevcpred_template.c hevc/pps: optimized size of min_tb_addr_zs 2014-06-24 13:11:40 +02:00
hevcpred.c Merge commit 'a1c2b48018b09d2613f075ec0748c95bd520ac00' 2014-05-19 14:10:13 +02:00
hevcpred.h Merge commit 'a1c2b48018b09d2613f075ec0748c95bd520ac00' 2014-05-19 14:10:13 +02:00
hnm4video.c avcodec/hnm4video: check offset before subtraction in decode_interframe_v4a() 2014-02-03 03:11:48 +01:00
hpel_template.c Merge commit 'aba70bb5387f12dfa5e6cd8cb861c9c7e668151f' 2014-03-26 14:50:55 +01:00
hpeldsp.c Merge commit 'f0ce9913d0974ac0c7371a62c3324dd2863b5d1b' 2014-06-13 19:03:55 +02:00
hpeldsp.h Merge commit '880e2aa23645ed9871c66ee1cbd00f93c72d2d73' 2014-06-02 19:38:01 +02:00
huffman.c avcodec/huffman/ff_huff_gen_len_table: support skiping stat=0 entries 2014-06-09 14:56:00 +02:00
huffman.h avcodec/huffman/ff_huff_gen_len_table: support skiping stat=0 entries 2014-06-09 14:56:00 +02:00
huffyuv.c Merge commit 'c67b449bebbe0b35c73b203683e77a0a649bc765' 2014-06-23 13:31:26 +02:00
huffyuv.h Merge commit 'c67b449bebbe0b35c73b203683e77a0a649bc765' 2014-06-23 13:31:26 +02:00
huffyuvdec.c Merge commit 'c67b449bebbe0b35c73b203683e77a0a649bc765' 2014-06-23 13:31:26 +02:00
huffyuvdsp.c avcodec/huffyuvdsp: Change w to intptr in add_hfyu_median_pred() and add_hfyu_left_pred() 2014-05-30 15:12:58 +02:00
huffyuvdsp.h avcodec/huffyuvdsp: Change w to intptr in add_hfyu_median_pred() and add_hfyu_left_pred() 2014-05-30 15:12:58 +02:00
huffyuvenc.c Merge commit 'c67b449bebbe0b35c73b203683e77a0a649bc765' 2014-06-23 13:31:26 +02:00
huffyuvencdsp.c avcodec/huffyuvencdsp: try to fix misaligned access 2014-06-29 16:26:38 +02:00
huffyuvencdsp.h Merge commit '512f3ffe9b4bb86767c2b1176554407c75fe1a5c' 2014-05-28 00:03:59 +02:00
idcinvideo.c
idctdsp.c alpha/idctdsp: move idct init code out of dsputil 2014-07-08 22:19:38 +02:00
idctdsp.h alpha/idctdsp: move idct init code out of dsputil 2014-07-08 22:19:38 +02:00
iff.c avcodec/iff: ensure that runs with insufficient input dont leave uninitialized bytes in the output 2014-01-02 14:52:02 +01:00
iirfilter.c
iirfilter.h
imc.c Merge commit 'c67b449bebbe0b35c73b203683e77a0a649bc765' 2014-06-23 13:31:26 +02:00
imcdata.h
imgconvert.c Move av_find_best_pix_fmt_of_2() from avcodec to avutil 2014-04-30 23:14:05 +02:00
imgconvert.h Merge commit '600b854ad8173995518bd917e7f86120b5505088' 2014-03-22 22:17:54 +01:00
imx_dump_header_bsf.c
indeo2.c Merge commit '422e14f721c22cf9c19a8e7aae051ba9d559f6b6' 2014-06-27 01:11:59 +02:00
indeo2data.h
indeo3.c avcodec/indeo3: check the return code of ff_set_dimensions() 2013-12-11 00:05:34 +01:00
indeo3data.h
indeo4.c Merge commit '5ec6d152e26c570c0a16ec72c1f354db95708179' 2014-06-27 02:05:22 +02:00
indeo4data.h Merge commit 'f9279ee74936b4990fc46287c27816ef828cc06c' 2014-03-22 22:23:04 +01:00
indeo5.c Merge commit '5ec6d152e26c570c0a16ec72c1f354db95708179' 2014-06-27 02:05:22 +02:00
indeo5data.h
intelh263dec.c Merge commit 'b2290bf10b12b7772f55fcab014a47e18e9fdef2' 2014-06-19 15:12:45 +02:00
internal.h Merge commit '9e500efdbe0deeff1602500ebc229a0a6b6bb1a2' 2014-06-20 22:20:28 +02:00
interplayvideo.c avcodec/interplayvideo: Check that enough data is available for opcode_0x7/8/D 2013-12-19 00:38:11 +01:00
intrax8.c Merge commit 'e3fcb14347466095839c2a3c47ebecff02da891e' 2014-07-01 15:22:11 +02:00
intrax8.h
intrax8dsp.c
intrax8dsp.h
intrax8huf.h
ituh263dec.c Merge commit 'e74433a8e6fc00c8dbde293c97a3e45384c2c1d9' 2014-06-19 04:54:38 +02:00
ituh263enc.c avcodec/ituh263enc: fix advanced intra coding 2014-06-21 04:05:28 +02:00
ivi_common.c Merge commit '5ec6d152e26c570c0a16ec72c1f354db95708179' 2014-06-27 02:05:22 +02:00
ivi_common.h Merge commit '5ec6d152e26c570c0a16ec72c1f354db95708179' 2014-06-27 02:05:22 +02:00
ivi_dsp.c Merge commit '5ec6d152e26c570c0a16ec72c1f354db95708179' 2014-06-27 02:05:22 +02:00
ivi_dsp.h Merge commit '5ec6d152e26c570c0a16ec72c1f354db95708179' 2014-06-27 02:05:22 +02:00
j2kenc.c avcodec/j2kenc: use av_malloc(z)_array() 2014-04-08 23:12:26 +02:00
jacosub.h
jacosubdec.c
jfdctfst.c
jfdctint_template.c avcodec/fate-idct8x8: Defined behavior: eliminate negative left-shifts. 2014-05-20 04:21:06 +02:00
jfdctint.c
jpeg2000.c Merge commit '10306e9c5fcc28bd9310a9b38f21540e9e1433e9' 2014-06-24 01:45:42 +02:00
jpeg2000.h
jpeg2000dec.c Merge commit 'fe4d5fe9361162f9033ff1bd84bfc1b2091ba785' 2014-06-17 20:42:10 +02:00
jpeg2000dwt.c avcodec/jpeg2000dwt: use av_malloc_array() 2014-04-23 15:52:45 +02:00
jpeg2000dwt.h
jpegls.c
jpegls.h Define ff_log2_run[] in libavcodec/internal.h. 2014-03-10 13:37:12 +01:00
jpeglsdec.c avcodec/jpeglsdec: add cast to silence pointer type warning 2014-05-03 22:54:01 +02:00
jpeglsdec.h
jpeglsenc.c lavc/jpeglsenc: Enable frame-threading. 2014-05-31 13:41:11 +02:00
jrevdct.c avcodec/fate-idct8x8: Defined behavior: eliminate negative left-shifts. 2014-05-20 04:21:06 +02:00
jvdec.c Merge commit 'e74433a8e6fc00c8dbde293c97a3e45384c2c1d9' 2014-06-19 04:54:38 +02:00
kbdwin.c libavcodec: Implementation of AC3 fixedpoint decoder 2014-04-01 19:01:57 +02:00
kbdwin.h lavc/kbdwin: add missing stdint.h include 2014-04-02 20:01:37 +02:00
kgv1dec.c avcodec/kgv1dec: add casts to silence "assignment from incompatible pointer type" 2014-05-03 22:09:26 +02:00
kmvc.c
lagarith.c Merge commit '0d439fbede03854eac8a978cccf21a3425a3c82d' 2014-05-27 23:16:06 +02:00
lagarithrac.c avcodec/lagarithrac: lag_get_rac: use normal division 2014-06-04 02:15:24 +02:00
lagarithrac.h avcodec/lagarithrac: lag_get_rac: use normal division 2014-06-04 02:15:24 +02:00
latm_parser.c
lcl.h
lcldec.c
lclenc.c lavc/lclenc: Enable frame-threading. 2014-05-31 13:41:10 +02:00
libaacplus.c
libavcodec.v Merge commit 'a9aee08d900f686e966c64afec5d88a7d9d130a3' 2014-07-08 03:19:06 +02:00
libcelt_dec.c
libfaac.c
libfdk-aacdec.c Merge commit '1e9a93bfca2c2f43a07e01f2ef9fd5cbafe6c22d' 2014-07-07 23:16:59 +02:00
libfdk-aacenc.c Merge commit '2f7065190ad48744014a02288799d03adfa613e0' 2014-06-06 13:41:27 +02:00
libgsm.c
libilbc.c
libmp3lame.c Merge commit 'f2f2e7627f0c878d13275af5d166ec5932665e28' 2014-06-23 03:34:13 +02:00
libopencore-amr.c avcodec/libopencore-amr: use av_mallocz_array() 2014-04-08 23:12:26 +02:00
libopenjpegdec.c Merge commit '1ea9fa15c3f9074f6199f68bdd6258c5a2bb89e0' 2014-03-19 01:06:29 +01:00
libopenjpegenc.c avcodec/libopenjpegenc: Add frame-threading capability 2014-06-03 21:17:04 +02:00
libopus.c
libopus.h
libopusdec.c avcodec/libopusdec: Set codec->delay to pre_skip not fixed value 2013-12-24 04:53:52 +01:00
libopusenc.c libopusenc: Change default frame duration to 20 ms 2014-01-06 18:56:44 +02:00
libschroedinger.c
libschroedinger.h
libschroedingerdec.c
libschroedingerenc.c Merge commit '9b8d11a76ae7bca8bbb58abb822138f8b42c776c' 2013-12-09 20:31:29 +01:00
libshine.c
libspeexdec.c Do not overwrite the sample format with AV_SAMPLE_FMT_NONE in libspeex_decode_init(). 2014-05-30 07:38:19 +02:00
libspeexenc.c
libstagefright.cpp avcodec/libstagefright: drop dependancy on sizeof(AVFrame) 2014-01-08 23:56:05 +01:00
libtheoraenc.c Merge commit '9b8d11a76ae7bca8bbb58abb822138f8b42c776c' 2013-12-09 20:31:29 +01:00
libtwolame.c avcodec/libtwolame: fix encoding lsf with defaults 2014-06-21 17:05:09 +02:00
libutvideo.h
libutvideodec.cpp avcodec/libutvideodec: free coded_frame with av_frame_free() instead if av_free* 2013-12-10 01:11:32 +01:00
libutvideoenc.cpp libutvideoenc: Add support for the new BT.709 FourCCs for YCbCr 2014-03-03 13:06:25 +01:00
libvo-aacenc.c
libvo-amrwbenc.c
libvorbisdec.c
libvorbisenc.c avcodec/libvorbisenc: dont add the duration to AV_NOPTS_VALUE 2014-05-21 03:02:06 +02:00
libvpx.c avcodec/libvpx: set CODEC_CAP_EXPERIMENTAL correctly instead of testing at codec open time 2013-12-10 04:02:10 +01:00
libvpx.h avcodec/libvpx: set CODEC_CAP_EXPERIMENTAL correctly instead of testing at codec open time 2013-12-10 04:02:10 +01:00
libvpxdec.c avcodec/libvpx: set CODEC_CAP_EXPERIMENTAL correctly instead of testing at codec open time 2013-12-10 04:02:10 +01:00
libvpxenc.c vp9 encoder: use a decent default speed setting 2014-06-17 21:38:43 +02:00
libwavpackenc.c
libwebpenc.c Merge remote-tracking branch 'qatar/master' 2014-02-24 10:47:47 +01:00
libx264.c Merge commit '0ef256d51518f0e483c38b9ee3b993cf0709d00e' 2014-06-23 01:21:39 +02:00
libx265.c libx265: Remove unneeded bit depth check 2014-06-12 16:45:02 +01:00
libxavs.c avcodec/libxavs: Use av_mallocz_array() 2014-04-22 02:39:23 +02:00
libxvid_rc.c avcodec/libxvid: add HAVE_UNISTD_H around #include <unistd.h> 2014-07-08 01:55:47 +02:00
libxvid.c avcodec/libxvid: add HAVE_UNISTD_H around #include <unistd.h> 2014-07-08 01:55:47 +02:00
libxvid.h
libzvbi-teletextdec.c avcodec/libzvbi-teletextdec: remove * 1 2014-04-08 23:12:26 +02:00
ljpegenc.c Merge commit 'e3fcb14347466095839c2a3c47ebecff02da891e' 2014-07-01 15:22:11 +02:00
loco.c
log2_tab.c
lossless_audiodsp.c apedsp: move to llauddsp 2014-06-05 20:31:59 +02:00
lossless_audiodsp.h apedsp: move to llauddsp 2014-06-05 20:31:59 +02:00
lossless_videodsp.c rename add_hfyu_left_prediction_int16 to add_hfyu_left_pred_int16 2014-05-29 19:50:44 +02:00
lossless_videodsp.h rename add_hfyu_left_prediction_int16 to add_hfyu_left_pred_int16 2014-05-29 19:50:44 +02:00
lpc.c
lpc.h
lsp.c
lsp.h
lzw.c Merge commit 'e89aa4bf56e5b5c45f569eb12733519789e057da' 2014-01-04 02:00:07 +01:00
lzw.h
lzwenc.c Merge remote-tracking branch 'qatar/master' 2014-03-04 15:09:58 +01:00
mace.c avcodec/mace: check buffer size 2014-01-02 22:07:09 +01:00
Makefile Fix wmv1 encoding if all other msmpeg4-related encoders were disabled. 2014-07-09 08:51:17 +02:00
mathops.h Merge commit 'f9279ee74936b4990fc46287c27816ef828cc06c' 2014-03-22 22:23:04 +01:00
mathtables.c Merge commit 'f9279ee74936b4990fc46287c27816ef828cc06c' 2014-03-22 22:23:04 +01:00
mdct_fixed_32.c rename CONFIG_FFT_FIXED_32 -> FFT_FIXED_32 2014-01-07 13:11:06 +01:00
mdct_fixed.c rename CONFIG_FFT_FIXED_32 -> FFT_FIXED_32 2014-01-07 13:11:06 +01:00
mdct_float.c rename CONFIG_FFT_FIXED_32 -> FFT_FIXED_32 2014-01-07 13:11:06 +01:00
mdct_template.c avcodec/mdct_template: Use av_malloc_array() 2014-04-25 15:07:31 +02:00
mdec.c Merge commit 'e3fcb14347466095839c2a3c47ebecff02da891e' 2014-07-01 15:22:11 +02:00
metasound_data.c
metasound_data.h
metasound.c Merge commit 'cc8163e1a3601a56f722a4720516e860bf1c6198' 2014-03-22 18:43:40 +01:00
microdvddec.c
mimic.c Merge commit 'e3fcb14347466095839c2a3c47ebecff02da891e' 2014-07-01 15:22:11 +02:00
mjpeg2jpeg_bsf.c Merge remote-tracking branch 'qatar/master' 2014-03-25 19:39:00 +01:00
mjpeg_parser.c
mjpeg.c
mjpeg.h Merge remote-tracking branch 'qatar/master' 2014-03-04 15:09:58 +01:00
mjpega_dump_header_bsf.c
mjpegbdec.c Merge commit 'cc8163e1a3601a56f722a4720516e860bf1c6198' 2014-03-22 18:43:40 +01:00
mjpegdec.c avcodec/mjpegdec: factorize some parts of the pix_fmt_id switch() 2014-07-01 23:28:18 +02:00
mjpegdec.h Merge commit 'e3fcb14347466095839c2a3c47ebecff02da891e' 2014-07-01 15:22:11 +02:00
mjpegenc_common.c avcodec/mjpegenc_common: Restore removed copyright statements 2014-07-06 03:39:39 +02:00
mjpegenc_common.h Merge commit 'e3fcb14347466095839c2a3c47ebecff02da891e' 2014-07-01 15:22:11 +02:00
mjpegenc.c Merge commit 'adcb8392c9b185fd8a91a95fa256d15ab1432a30' 2014-07-01 13:33:11 +02:00
mjpegenc.h Merge commit 'adcb8392c9b185fd8a91a95fa256d15ab1432a30' 2014-07-01 13:33:11 +02:00
mlp_parser.c avcodec/mlp_parser: check ff_combine_frame() return code 2014-07-04 20:29:40 +02:00
mlp_parser.h Merge commit '4b7f1a7ced0e98f2cc698d896f7ebab8d30eaa09' 2014-01-05 22:53:13 +01:00
mlp.c
mlp.h Merge commit '4b7f1a7ced0e98f2cc698d896f7ebab8d30eaa09' 2014-01-05 22:53:13 +01:00
mlpdec.c avcodec/mlpdec: fix () in MSB_MASK() macro 2014-05-25 05:18:18 +02:00
mlpdsp.c truehd: break out part of output_data into platform-specific callback. 2014-03-26 20:56:38 +01:00
mlpdsp.h truehd: break out part of output_data into platform-specific callback. 2014-03-26 20:56:38 +01:00
mmvideo.c
motion_est_template.c Merge commit 'a2941c8cb216bdc144953cace64973f5600ffa2d' 2014-05-01 17:03:59 +02:00
motion_est.c Merge commit 'c166148409fe8f0dbccef2fe684286a40ba1e37d' 2014-07-07 15:36:58 +02:00
motion-test.c motion-test: force C functions for the reference C context 2014-06-04 00:48:28 +02:00
motionpixels_tablegen.c Merge commit '05563ccacc98fd185affdbf8cbaf094caf36b852' 2014-03-14 00:39:51 +01:00
motionpixels_tablegen.h Merge commit '05563ccacc98fd185affdbf8cbaf094caf36b852' 2014-03-14 00:39:51 +01:00
motionpixels.c Merge commit 'c67b449bebbe0b35c73b203683e77a0a649bc765' 2014-06-23 13:31:26 +02:00
movsub_bsf.c
movtextdec.c
movtextenc.c avcodec/movtextenc: allocate padding for extradata 2014-05-18 15:59:03 +02:00
mp3_header_decompress_bsf.c
mpc7.c Merge commit 'c67b449bebbe0b35c73b203683e77a0a649bc765' 2014-06-23 13:31:26 +02:00
mpc7data.h
mpc8.c Merge commit '88b240646f57a62299c6c4c4d7554f0a80c3a29a' 2014-03-13 21:06:42 +01:00
mpc8data.h
mpc8huff.h
mpc.c
mpc.h Merge commit 'c67b449bebbe0b35c73b203683e77a0a649bc765' 2014-06-23 13:31:26 +02:00
mpcdata.h
mpeg4audio.c
mpeg4audio.h
mpeg4data.h
mpeg4video_parser.c Merge remote-tracking branch 'qatar/master' 2014-02-20 15:43:03 +01:00
mpeg4video_parser.h
mpeg4video.c Merge commit 'e0c16e4e3259cf50b5bac4c23bb6e517f397c74b' 2014-03-17 12:36:48 +01:00
mpeg4video.h avcodec/mpeg4video: fix 2 more incorrectly associated comments 2013-12-08 16:06:23 +01:00
mpeg4videodec.c Merge commit 'e3fcb14347466095839c2a3c47ebecff02da891e' 2014-07-01 15:22:11 +02:00
mpeg4videoenc.c Merge commit 'e3fcb14347466095839c2a3c47ebecff02da891e' 2014-07-01 15:22:11 +02:00
mpeg12.c Merge commit '3dc6272bed7890a49080e18eacf3c7a4a6594b0d' 2014-04-05 18:54:15 +02:00
mpeg12.h
mpeg12data.c
mpeg12data.h
mpeg12dec.c Merge commit 'e3fcb14347466095839c2a3c47ebecff02da891e' 2014-07-01 15:22:11 +02:00
mpeg12enc.c mpeg12enc: add seq_disp_ext option for deciding when to write a sequence_display_extension 2014-06-14 19:45:53 +02:00
mpeg_er.c Merge commit '7b9ef8d701c319c26f7d0664fe977e176764c74e' 2014-06-23 03:48:30 +02:00
mpeg_er.h Merge commit '7b9ef8d701c319c26f7d0664fe977e176764c74e' 2014-06-23 03:48:30 +02:00
mpegaudio_parser.c avcodec/mpegaudio_parser: Delay setting codec_id if it appears wrong 2014-02-12 00:11:16 +01:00
mpegaudio_tablegen.c
mpegaudio_tablegen.h
mpegaudio.c
mpegaudio.h
mpegaudiodata.c
mpegaudiodata.h
mpegaudiodec_fixed.c
mpegaudiodec_float.c
mpegaudiodec_template.c avcodec/mpegaudiodec: Reset dither and mdct state 2014-06-05 21:25:51 +02:00
mpegaudiodecheader.c Merge commit '44127546b0a81dc9dd6190739a62d48f0044c6f3' 2014-06-23 03:25:04 +02:00
mpegaudiodecheader.h avcodec: Add avpriv_mpa_decode_header2() 2014-02-11 23:57:47 +01:00
mpegaudiodectab.h
mpegaudiodsp_data.c
mpegaudiodsp_fixed.c
mpegaudiodsp_float.c
mpegaudiodsp_template.c
mpegaudiodsp.c Merge commit '8f9fe6ae3461ce270bce6b7083fda5ec314cdad4' 2014-04-22 23:45:50 +02:00
mpegaudiodsp.h Merge commit '8f9fe6ae3461ce270bce6b7083fda5ec314cdad4' 2014-04-22 23:45:50 +02:00
mpegaudioenc_fixed.c
mpegaudioenc_float.c
mpegaudioenc_template.c avcodec/mpegaudioenc_template: Fix integer overflow 2014-04-15 15:09:57 +02:00
mpegaudiotab.h
mpegutils.c Merge commit 'be039278b5ebd8075d90a3508db2aed5adf59e02' 2014-03-17 13:23:48 +01:00
mpegutils.h Merge commit 'be039278b5ebd8075d90a3508db2aed5adf59e02' 2014-03-17 13:23:48 +01:00
mpegvideo_enc.c Merge commit 'a9aee08d900f686e966c64afec5d88a7d9d130a3' 2014-07-08 03:19:06 +02:00
mpegvideo_motion.c Merge commit 'fab9df63a3156ffe1f9490aafaea41e03ef60ddf' 2014-06-23 21:10:10 +02:00
mpegvideo_parser.c
mpegvideo_xvmc.c Merge commit 'e3fcb14347466095839c2a3c47ebecff02da891e' 2014-07-01 15:22:11 +02:00
mpegvideo.c avcodec/mpegvideo: clip mv visualization arrows so that their direction is maintained 2014-07-09 16:04:32 +02:00
mpegvideo.h Merge commit 'a9aee08d900f686e966c64afec5d88a7d9d130a3' 2014-07-08 03:19:06 +02:00
mpegvideodsp.c Merge commit 'fab9df63a3156ffe1f9490aafaea41e03ef60ddf' 2014-06-23 21:10:10 +02:00
mpegvideodsp.h Merge commit 'fab9df63a3156ffe1f9490aafaea41e03ef60ddf' 2014-06-23 21:10:10 +02:00
mpegvideoencdsp.c Merge commit '3c650efb81aaa3b395ba4606ee68a47ee4efb57b' 2014-07-07 16:17:27 +02:00
mpegvideoencdsp.h Merge commit '3c650efb81aaa3b395ba4606ee68a47ee4efb57b' 2014-07-07 16:17:27 +02:00
mpl2dec.c
mqc.c Merge commit 'fe4d5fe9361162f9033ff1bd84bfc1b2091ba785' 2014-06-17 20:42:10 +02:00
mqc.h
mqcdec.c
mqcenc.c
msgsmdec.c
msgsmdec.h
msmpeg4.c Merge commit 'e3fcb14347466095839c2a3c47ebecff02da891e' 2014-07-01 15:22:11 +02:00
msmpeg4.h Fix wmv1 encoding if all other msmpeg4-related encoders were disabled. 2014-07-09 08:51:17 +02:00
msmpeg4data.c
msmpeg4data.h
msmpeg4dec.c Merge commit 'e74433a8e6fc00c8dbde293c97a3e45384c2c1d9' 2014-06-19 04:54:38 +02:00
msmpeg4enc.c
msrle.c avcodec/msrle: check return code for success before use 2014-04-06 04:01:24 +02:00
msrledec.c
msrledec.h
mss1.c Avoid using empty macro arguments. 2013-12-31 12:19:59 +01:00
mss2.c Merge commit '7b9ef8d701c319c26f7d0664fe977e176764c74e' 2014-06-23 03:48:30 +02:00
mss2dsp.c
mss2dsp.h
mss3.c Merge commit 'f9279ee74936b4990fc46287c27816ef828cc06c' 2014-03-22 22:23:04 +01:00
mss4.c avcodec/mss4: Fix () in MKVAL() macro 2014-05-25 05:19:09 +02:00
mss12.c Merge commit 'cc8163e1a3601a56f722a4720516e860bf1c6198' 2014-03-22 18:43:40 +01:00
mss12.h Avoid using empty macro arguments. 2013-12-31 12:19:59 +01:00
mss34dsp.c avcodec/mss34dsp: fix () in SOP* macros 2014-05-25 05:18:47 +02:00
mss34dsp.h
msvideo1.c avcodec/msvideo1: Fix palette in case of seek before decode 2014-02-28 13:20:22 +01:00
msvideo1enc.c avcodec/msvideo1enc: Fix () in MKRGB555() macro 2014-05-25 19:26:37 +02:00
mvcdec.c Merge commit '911fa05b514e1be009e00b79d7004b93717c023b' 2014-04-19 22:43:16 +02:00
mxpegdec.c mxpeg_decode_end: zero bitmask size 2014-01-31 18:34:14 +01:00
nellymoser.c
nellymoser.h
nellymoserdec.c
nellymoserenc.c Merge remote-tracking branch 'qatar/master' 2014-03-04 15:09:58 +01:00
noise_bsf.c
nuv.c Merge commit 'e3fcb14347466095839c2a3c47ebecff02da891e' 2014-07-01 15:22:11 +02:00
old_codec_ids.h avcodec/old_codec_ids: workaround doxygen inclusion bug 2014-07-06 00:32:29 +02:00
on2avc.c avcodec/on2avc: Fix out of array access 2014-07-02 20:22:12 +02:00
on2avcdata.c Add missing "const" to pointer arrays. 2014-05-10 21:57:28 +02:00
on2avcdata.h Add missing "const" to pointer arrays. 2014-05-10 21:57:28 +02:00
options_table.h avcodec: make vismv option as flag types 2014-07-07 10:24:18 +02:00
options.c avcodec/options: use av_opt_copy() in avcodec_copy_context() to copy priv_data 2014-06-01 20:50:08 +02:00
opus_celt.c avcodec/opus_celt: Fix () in CELT_PVQ_V macro 2014-05-25 19:25:29 +02:00
opus_imdct.c Merge commit 'd3f5b94762fb803c0f3b29f9ad6c5eaa813998ba' 2014-05-15 21:13:53 +02:00
opus_imdct.h Merge commit 'd3f5b94762fb803c0f3b29f9ad6c5eaa813998ba' 2014-05-15 21:13:53 +02:00
opus_parser.c Merge commit 'b70d7a4ac72d23f3448f3b08b770fdf5f57de222' 2014-05-15 18:20:17 +02:00
opus_silk.c Merge commit 'b70d7a4ac72d23f3448f3b08b770fdf5f57de222' 2014-05-15 18:20:17 +02:00
opus.c Merge commit 'b70d7a4ac72d23f3448f3b08b770fdf5f57de222' 2014-05-15 18:20:17 +02:00
opus.h avcodec/opus: Fix () in ROUND_MULL() macro 2014-05-25 19:25:58 +02:00
opusdec.c avcodec/opusdec: check alignment, misalignment could lead to crashes with avx 2014-05-25 00:38:20 +02:00
paf.h
pafaudio.c Merge commit 'b0633f83f277c05bf1f617a99c7aedd2db8306e3' 2014-07-06 20:11:40 +02:00
pafvideo.c Merge commit 'b0633f83f277c05bf1f617a99c7aedd2db8306e3' 2014-07-06 20:11:40 +02:00
pamenc.c Merge commit 'afa21a12bf084f905187615706b0a8d92bc98661' 2013-12-09 12:54:59 +01:00
parser.c avcodec/parser: put lost comments back 2014-02-26 18:57:43 +01:00
parser.h
pcm_tablegen.c
pcm_tablegen.h
pcm-bluray.c
pcm-dvd.c pcm-dvd: Fix 20bit decoding 2014-05-09 16:07:15 +02:00
pcm.c
pcx.c
pcxenc.c
pel_template.c Merge commit 'f0ce9913d0974ac0c7371a62c3324dd2863b5d1b' 2014-06-13 19:03:55 +02:00
pgssubdec.c avcodec/pgssubdec: remove unused variables 2014-06-30 18:24:37 +02:00
pictordec.c
pixels.h Merge commit '322a1dda973e802db7b57f2007fad3efcd5bab81' 2014-03-22 22:53:33 +01:00
png_parser.c png_parser: Fix parsing on big endian 2013-12-18 12:12:19 +02:00
png.c Merge commit 'c598b569fb3d1f4b6c4868fe64f6989254df5186' 2014-03-17 15:29:42 +01:00
png.h
pngdec.c avcodec/pngdec: fix () in OP_* macros 2014-05-25 19:25:10 +02:00
pngdsp.c Merge commit 'c598b569fb3d1f4b6c4868fe64f6989254df5186' 2014-03-17 15:29:42 +01:00
pngdsp.h
pngenc.c Merge commit '512f3ffe9b4bb86767c2b1176554407c75fe1a5c' 2014-05-28 00:03:59 +02:00
pnm_parser.c
pnm.c p*menc: use the AVFrame API properly. 2013-12-09 08:41:20 +01:00
pnm.h p*menc: use the AVFrame API properly. 2013-12-09 08:41:20 +01:00
pnmdec.c
pnmenc.c Merge commit 'afa21a12bf084f905187615706b0a8d92bc98661' 2013-12-09 12:54:59 +01:00
proresdata.c
proresdata.h
proresdec2.c Merge commit 'e3fcb14347466095839c2a3c47ebecff02da891e' 2014-07-01 15:22:11 +02:00
proresdec_lgpl.c Merge commit 'e3fcb14347466095839c2a3c47ebecff02da891e' 2014-07-01 15:22:11 +02:00
proresdec.h Merge commit 'e74433a8e6fc00c8dbde293c97a3e45384c2c1d9' 2014-06-19 04:54:38 +02:00
proresdsp.c Merge commit 'e3fcb14347466095839c2a3c47ebecff02da891e' 2014-07-01 15:22:11 +02:00
proresdsp.h Merge commit '92e598a57a7ce4b8ac9ea56274af39f5fd888311' 2014-02-28 18:02:00 +01:00
proresenc_anatoliy.c avcodec/proresenc_anatoliy: check against maximum dimensions 2014-07-08 18:03:11 +02:00
proresenc_kostya.c Merge commit 'a9aee08d900f686e966c64afec5d88a7d9d130a3' 2014-07-08 03:19:06 +02:00
psymodel.c avcodec/psymodel: use av_malloc(z)_array() 2014-04-13 23:36:59 +02:00
psymodel.h avcodec/psymodel: Fix () in AAC_CUTOFF() macro 2014-05-25 21:41:57 +02:00
pthread_frame.c avcodec/pthread_frame: fix setting hwaccel with threads and get_format() 2014-07-09 19:58:58 +02:00
pthread_internal.h
pthread_slice.c avcodec/pthread_slice: Use av_malloc(z)_array() 2014-06-08 16:34:50 +02:00
pthread.c
ptx.c
put_bits.h Merge remote-tracking branch 'qatar/master' 2014-03-04 15:09:58 +01:00
qcelpdata.h qcelp: grammar 2014-02-21 16:57:26 -03:00
qcelpdec.c qcelp: grammar 2014-02-21 16:57:26 -03:00
qdm2_tablegen.c
qdm2_tablegen.h
qdm2.c avcodec/qdm2: move static init to normal init to avoid initializing tables that might never be used 2013-12-06 15:40:44 +01:00
qdm2data.h
qdrw.c
qpeg.c
qpel_template.c qpel_template: Restore author attribution 2014-05-30 04:05:13 +02:00
qpeldsp.c Merge commit 'f0ce9913d0974ac0c7371a62c3324dd2863b5d1b' 2014-06-13 19:03:55 +02:00
qpeldsp.h Merge commit '368f50359eb328b0b9d67451f56fda20b3255f9a' 2014-05-30 02:43:34 +02:00
qtrle.c
qtrleenc.c avcodec/qtrleenc: Check that width is a multiple of 4 for grayscale 2014-06-11 04:02:53 +02:00
r210dec.c
r210enc.c
ra144.c Merge commit '9a9e2f1c8aa4539a261625145e5c1f46a8106ac2' 2014-06-22 17:58:28 +02:00
ra144.h Merge commit '9a9e2f1c8aa4539a261625145e5c1f46a8106ac2' 2014-06-22 17:58:28 +02:00
ra144dec.c Merge commit '9a9e2f1c8aa4539a261625145e5c1f46a8106ac2' 2014-06-22 17:58:28 +02:00
ra144enc.c Merge commit '9a9e2f1c8aa4539a261625145e5c1f46a8106ac2' 2014-06-22 17:58:28 +02:00
ra288.c
ra288.h
ralf.c
ralfdata.h
rangecoder.c
rangecoder.h
ratecontrol.c Merge commit 'b2c31710c96fa47d9dcd40b64d39663e8957f683' 2014-05-01 16:46:38 +02:00
ratecontrol.h avcodec/ratecontrol: make (mc_)mb_var_sum(_last) 64bit 2014-03-21 18:34:54 +01:00
raw.c Warn if rawvideo and an unreadable pix_fmt are written. 2014-04-11 23:35:11 +02:00
raw.h Warn if rawvideo and an unreadable pix_fmt are written. 2014-04-11 23:35:11 +02:00
rawdec.c Merge commit 'c67b449bebbe0b35c73b203683e77a0a649bc765' 2014-06-23 13:31:26 +02:00
rawenc.c Merge commit '984e3398662d460e15904f9e4a6df9ef759070cb' 2014-02-20 15:27:03 +01:00
rdft.c
rdft.h
realtextdec.c
rectangle.h
remove_extradata_bsf.c
resample2.c
resample.c
rl2.c
rl.h
rle.c
rle.h
rnd_avg.h Merge commit '322a1dda973e802db7b57f2007fad3efcd5bab81' 2014-03-22 22:53:33 +01:00
roqaudioenc.c
roqvideo.c
roqvideo.h RoQ-encoder: introducing Quake 3 compatibility option 2014-02-01 22:32:28 +01:00
roqvideodec.c avcodec/roqvideodec: set JPEG output color range 2014-07-07 03:06:00 +02:00
roqvideoenc.c avcodec/roqvideoenc: check dimensions against maximum 2014-07-08 17:33:39 +02:00
rpza.c Merge remote-tracking branch 'qatar/master' 2014-02-10 21:28:38 +01:00
rtjpeg.c Merge commit 'e3fcb14347466095839c2a3c47ebecff02da891e' 2014-07-01 15:22:11 +02:00
rtjpeg.h Merge commit 'e3fcb14347466095839c2a3c47ebecff02da891e' 2014-07-01 15:22:11 +02:00
rv10.c Merge commit '7b9ef8d701c319c26f7d0664fe977e176764c74e' 2014-06-23 03:48:30 +02:00
rv10enc.c
rv20enc.c
rv30.c Merge remote-tracking branch 'qatar/master' 2014-04-09 15:18:46 +02:00
rv30data.h Various small spelling fixes. 2014-04-22 20:44:31 +02:00
rv30dsp.c Merge commit 'f9279ee74936b4990fc46287c27816ef828cc06c' 2014-03-22 22:23:04 +01:00
rv34_parser.c
rv34.c Merge commit '7b9ef8d701c319c26f7d0664fe977e176764c74e' 2014-06-23 03:48:30 +02:00
rv34.h avcodec/rv30: cleanup rpr handling 2014-01-04 04:16:46 +01:00
rv34data.h
rv34dsp.c
rv34dsp.h Merge commit '368f50359eb328b0b9d67451f56fda20b3255f9a' 2014-05-30 02:43:34 +02:00
rv34vlc.h
rv40.c Merge remote-tracking branch 'qatar/master' 2014-04-09 15:18:46 +02:00
rv40data.h
rv40dsp.c Merge commit 'da5be235250a61d6994408b054e3e3acf2e0f90f' 2014-03-26 15:24:50 +01:00
rv40vlc2.h
s3tc.c
s3tc.h
s302m.c
s302menc.c Merge remote-tracking branch 'qatar/master' 2014-03-04 15:09:58 +01:00
samidec.c
sanm.c avcodec/sanm: use named consant instead of literal number 2014-04-09 16:23:57 +02:00
sbr.h
sbrdsp.c Merge commit 'd961a79eb07a8911540a0bd356d68ae0cf93c6a1' 2014-03-18 19:59:00 +01:00
sbrdsp.h
sgi.h Merge commit 'a7dbfcf6cb6ab8a8981d74332fd02fb90360d22f' 2014-04-01 03:29:29 +02:00
sgidec.c Merge commit 'd613091f8858d87789916e2bd7a84ea3144077d4' 2014-04-01 04:19:27 +02:00
sgienc.c Merge commit '6c1df1f2287401b6022773e382ebc3a3bfed0b38' 2014-04-01 04:13:53 +02:00
sgirledec.c avcodec/sgirledec: fix () in RBG323_TO_BGR8() macro 2014-05-25 23:08:51 +02:00
shorten.c avcodec/shorten: check bitshift 2014-04-27 13:03:28 +02:00
simple_idct_template.c avcodec/fate-idct8x8: Defined behavior: eliminate negative left-shifts. 2014-05-20 04:21:06 +02:00
simple_idct.c avcodec/proresdsp & idct: move biasing from after the IDCT into the IDCT 2014-01-14 15:58:57 +01:00
simple_idct.h
sinewin_tablegen.c
sinewin_tablegen.h
sinewin.c
sinewin.h
sipr16k.c
sipr16kdata.h
sipr.c
sipr.h
siprdata.h
smacker.c avcodec/smacker: use av_mallocz_array() 2014-04-18 20:43:02 +02:00
smc.c
smvjpegdec.c avcodec/smvjpegdec: Dont ignore avcodec_close() return code 2014-05-20 02:21:07 +02:00
snow_dwt.c avcodec/snow_dwt: fix "incompatible pointer type" warnings 2014-05-03 22:49:21 +02:00
snow_dwt.h avcodec/snow_dwt: fix "incompatible pointer type" warnings 2014-05-03 22:49:21 +02:00
snow.c Merge commit '3c650efb81aaa3b395ba4606ee68a47ee4efb57b' 2014-07-07 16:17:27 +02:00
snow.h Merge commit '3c650efb81aaa3b395ba4606ee68a47ee4efb57b' 2014-07-07 16:17:27 +02:00
snowdata.h
snowdec.c avcodec/snowdec: also print qbias and mvscale in debug output 2014-03-21 21:05:00 +01:00
snowenc.c Merge commit '3c650efb81aaa3b395ba4606ee68a47ee4efb57b' 2014-07-07 16:17:27 +02:00
sonic.c sonic: Switch to rangecoder 2013-12-10 16:18:51 +01:00
sp5x.h
sp5xdec.c avcodec/mjpegdec: allow lowres with amv 2014-01-09 21:40:13 +01:00
srtdec.c
srtenc.c
startcode.c h264: Move search code search functions into separate source files. 2014-04-25 02:35:56 +02:00
startcode.h h264: Move search code search functions into separate source files. 2014-04-25 02:35:56 +02:00
subviewerdec.c
sunrast.c
sunrast.h
sunrastenc.c
svq1_cb.h
svq1_vlc.h
svq1.c
svq1.h
svq1dec.c
svq1enc_cb.h
svq1enc.c Merge commit 'c166148409fe8f0dbccef2fe684286a40ba1e37d' 2014-07-07 15:36:58 +02:00
svq1enc.h x86/svq1enc: port ssd_int8_vs_int16 to yasm 2014-07-05 21:43:40 +02:00
svq3.c avcodec/svq3: Fix "incompatible pointer type" warnings 2014-05-05 23:30:35 +02:00
svq3.h Merge commit '61e7c7f27b0a2652bf5cd282b97762ee99d025ef' 2014-02-20 14:44:57 +01:00
svq13.c
synth_filter.c x86: synth filter float: implement SSE2 version 2014-02-28 20:34:40 +01:00
synth_filter.h x86: synth filter float: implement SSE2 version 2014-02-28 20:34:40 +01:00
tableprint.h
tak_parser.c
tak.c
tak.h
takdec.c Merge commit '9a9e2f1c8aa4539a261625145e5c1f46a8106ac2' 2014-06-22 17:58:28 +02:00
targa_y216dec.c
targa.c
targa.h
targaenc.c
textdec.c
thread.h
tiertexseqv.c
tiff_common.c avcodec/exif/exif_add_metadata: add support for SSHORT & SBYTE 2014-04-20 17:01:46 +02:00
tiff_common.h avcodec/exif/exif_add_metadata: add support for SSHORT & SBYTE 2014-04-20 17:01:46 +02:00
tiff_data.c
tiff_data.h
tiff.c avcodec/tiff: Support 410 and 440 YCbCr 2014-04-30 17:41:31 +02:00
tiff.h Merge commit 'a9b046fb0ae5395c4d1d8a82cd0d3e354b5034ed' 2014-04-13 03:45:45 +02:00
tiffenc.c Merge commit '49106844929b7b71ac719064d640f8aa56c89b1f' 2014-06-18 01:29:19 +02:00
tmv.c
tpeldsp.c Merge commit 'f0ce9913d0974ac0c7371a62c3324dd2863b5d1b' 2014-06-13 19:03:55 +02:00
tpeldsp.h Merge commit '57f09608e1600d1cf1679885a46f5004d522d68f' 2014-03-22 23:26:23 +01:00
truemotion1.c Merge commit '9e500efdbe0deeff1602500ebc229a0a6b6bb1a2' 2014-06-20 22:20:28 +02:00
truemotion1data.h
truemotion2.c Merge commit 'c67b449bebbe0b35c73b203683e77a0a649bc765' 2014-06-23 13:31:26 +02:00
truespeech_data.h
truespeech.c Merge commit 'c67b449bebbe0b35c73b203683e77a0a649bc765' 2014-06-23 13:31:26 +02:00
tscc2.c avcodec/tscc2: fix macro () 2014-06-07 17:44:23 +02:00
tscc2data.h
tscc.c
tta.c avcodec/tta: fix macro () 2014-06-07 17:44:14 +02:00
ttadata.c
ttadata.h
ttadsp.c tta/x86: add ff_ttafilter_process_dec_{ssse3, sse4} 2014-02-17 13:51:19 +01:00
ttadsp.h tta/x86: add ff_ttafilter_process_dec_{ssse3, sse4} 2014-02-17 13:51:19 +01:00
ttaenc.c avcodec/tta: fix macro () 2014-06-07 17:44:14 +02:00
twinvq_data.h
twinvq.c
twinvq.h
twinvqdec.c
txd.c
ulti_cb.h
ulti.c
unary.h
utils.c Merge commit '3c650efb81aaa3b395ba4606ee68a47ee4efb57b' 2014-07-07 16:17:27 +02:00
utvideo.c
utvideo.h Merge commit 'c67b449bebbe0b35c73b203683e77a0a649bc765' 2014-06-23 13:31:26 +02:00
utvideodec.c Merge commit 'c67b449bebbe0b35c73b203683e77a0a649bc765' 2014-06-23 13:31:26 +02:00
utvideoenc.c Merge commit 'c67b449bebbe0b35c73b203683e77a0a649bc765' 2014-06-23 13:31:26 +02:00
v210dec.c
v210dec.h
v210enc.c
v210x.c
v308dec.c
v308enc.c
v408dec.c
v408enc.c
v410dec.c
v410enc.c
vaapi_h264.c hwaccel: fix dxva2 & vaapi loop filter parameters 2014-04-28 20:23:17 +02:00
vaapi_internal.h Merge remote-tracking branch 'qatar/master' 2014-03-20 23:08:58 +01:00
vaapi_mpeg2.c vaapi: Update idct_permutation location after dsputil/idctdsp split 2014-07-01 07:36:22 -07:00
vaapi_mpeg4.c vaapi: Update idct_permutation location after dsputil/idctdsp split 2014-07-01 07:36:22 -07:00
vaapi_mpeg.c Merge remote-tracking branch 'qatar/master' 2014-04-09 15:18:46 +02:00
vaapi_vc1.c Merge remote-tracking branch 'qatar/master' 2014-04-09 15:18:46 +02:00
vaapi.c mpegvideo: operate with pointers to AVFrames instead of whole structs 2014-04-09 02:12:19 +02:00
vaapi.h
vb.c
vble.c Merge commit '0d439fbede03854eac8a978cccf21a3425a3c82d' 2014-05-27 23:16:06 +02:00
vc1_parser.c avcodec/vc1_parser: fix use of uinitialized memory 2014-04-29 04:30:53 +02:00
vc1.c Merge commit '9e500efdbe0deeff1602500ebc229a0a6b6bb1a2' 2014-06-20 22:20:28 +02:00
vc1.h vc1: simplify *_use_ic initialization 2013-12-22 14:59:31 +01:00
vc1acdata.h
vc1data.c
vc1data.h
vc1dec.c Merge commit 'e3fcb14347466095839c2a3c47ebecff02da891e' 2014-07-01 15:22:11 +02:00
vc1dsp.c Merge commit '368f50359eb328b0b9d67451f56fda20b3255f9a' 2014-05-30 02:43:34 +02:00
vc1dsp.h vc-1: Add platform-specific start code search routine to VC1DSPContext. 2014-04-25 02:36:11 +02:00
vcr1.c
vda_h264_dec.c avcodec/vda_h264_dec: avoid declaring int in for arguments 2013-12-29 03:16:28 +01:00
vda_h264.c avcodec/vda_h264: fix bistream typo 2014-05-12 03:27:04 +02:00
vda_internal.h Merge commit '67afcefb35932b420998f6f3fda46c7c85848a3f' 2014-05-12 01:57:02 +02:00
vda.c Merge commit '67afcefb35932b420998f6f3fda46c7c85848a3f' 2014-05-12 01:57:02 +02:00
vda.h Merge commit '67afcefb35932b420998f6f3fda46c7c85848a3f' 2014-05-12 01:57:02 +02:00
vdpau_h264.c Merge commit 'a871ef0cc936612bdb0e643196be72efcf0c8986' 2014-05-11 23:49:13 +02:00
vdpau_internal.h avcodec/vdpau_internal: move "struct vdpau_picture_context" up to avoid "#else" 2014-05-22 01:53:54 +02:00
vdpau_mpeg4.c Merge commit 'a871ef0cc936612bdb0e643196be72efcf0c8986' 2014-05-11 23:49:13 +02:00
vdpau_mpeg12.c Merge commit 'a871ef0cc936612bdb0e643196be72efcf0c8986' 2014-05-11 23:49:13 +02:00
vdpau_vc1.c Merge commit 'a871ef0cc936612bdb0e643196be72efcf0c8986' 2014-05-11 23:49:13 +02:00
vdpau.c Merge remote-tracking branch 'qatar/master' 2014-04-09 15:18:46 +02:00
vdpau.h
version.h Merge commit '1e9a93bfca2c2f43a07e01f2ef9fd5cbafe6c22d' 2014-07-07 23:16:59 +02:00
videodsp_template.c Merge commit 'aba70bb5387f12dfa5e6cd8cb861c9c7e668151f' 2014-03-26 14:50:55 +01:00
videodsp.c Merge commit 'd3789eeeed3423bd1ca9dc40030a2f7a21ea5332' 2014-04-07 02:51:05 +02:00
videodsp.h Merge commit 'd3789eeeed3423bd1ca9dc40030a2f7a21ea5332' 2014-04-07 02:51:05 +02:00
vima.c Merge commit '6f273093e54cba130f3ffde3d6433e74baa4ad89' 2014-04-06 23:14:23 +02:00
vmdaudio.c Merge commit '246f869590b8c7313d26e1c2ef56db01f6fd2503' 2014-07-07 18:06:39 +02:00
vmdvideo.c avcodec/vmdvideo: remove unneeded include 2014-07-07 22:57:36 +02:00
vmnc.c avcodec/vmnc: Check that rectangles are within the picture 2014-01-20 18:46:37 +01:00
vorbis_data.c
vorbis_enc_data.h
vorbis_parser.c
vorbis_parser.h
vorbis.c avcodec/vorbis: fix decoding of single element huffman trees 2014-03-08 05:13:05 +01:00
vorbis.h
vorbisdec.c avcodec/vorbisdec: Reset first_frame 2014-06-07 02:09:27 +02:00
vorbisdsp.c Merge commit '3956a5e0ea46ed7e27ca888fe11c47986ad99261' 2014-04-22 23:51:19 +02:00
vorbisdsp.h Merge commit '3956a5e0ea46ed7e27ca888fe11c47986ad99261' 2014-04-22 23:51:19 +02:00
vorbisenc.c Merge remote-tracking branch 'qatar/master' 2014-03-04 15:09:58 +01:00
vp3_parser.c Merge remote-tracking branch 'qatar/master' 2014-04-02 00:25:21 +02:00
vp3.c Merge commit '9e500efdbe0deeff1602500ebc229a0a6b6bb1a2' 2014-06-20 22:20:28 +02:00
vp3data.h Merge remote-tracking branch 'qatar/master' 2014-04-02 00:25:21 +02:00
vp3dsp.c Merge commit '880e2aa23645ed9871c66ee1cbd00f93c72d2d73' 2014-06-02 19:38:01 +02:00
vp3dsp.h Merge commit '880e2aa23645ed9871c66ee1cbd00f93c72d2d73' 2014-06-02 19:38:01 +02:00
vp5.c Use rac_get_prob branchy version when used within a conditional branch. 2014-05-13 16:04:08 +02:00
vp5data.h
vp6.c Use rac_get_prob branchy version when used within a conditional branch. 2014-05-13 16:04:08 +02:00
vp6data.h
vp6dsp.c
vp8_parser.c Merge commit '53c20f17c78d1d8a0fc2505868f201e69ff59cc5' 2014-03-30 01:55:31 +01:00
vp8.c Merge commit '79793f833784121d574454af4871866576c0749d' 2014-07-01 15:43:40 +02:00
vp8.h Merge commit '79793f833784121d574454af4871866576c0749d' 2014-07-01 15:43:40 +02:00
vp8data.h Merge commit 'ac4b32df71bd932838043a4838b86d11e169707f' 2014-04-04 14:46:10 +02:00
vp8dsp.c avcodec/vp8: fix () in macros 2014-06-18 03:13:37 +02:00
vp8dsp.h Merge commit 'ac4b32df71bd932838043a4838b86d11e169707f' 2014-04-04 14:46:10 +02:00
vp9_parser.c vp9/parser: change size type to unsigned. 2014-02-08 12:53:59 +01:00
vp9.c avcodec/vp9: fix () in macros 2014-06-18 03:13:37 +02:00
vp9.h
vp9data.h
vp9dsp.c avcodec/vp9: fix () in macros 2014-06-18 03:13:37 +02:00
vp9dsp.h avcodec/vp9dsp: fix typo in mc doxy. 2014-03-29 18:13:15 +01:00
vp56.c Use rac_get_prob branchy version when used within a conditional branch. 2014-05-13 16:04:08 +02:00
vp56.h Use rac_get_prob branchy version when used within a conditional branch. 2014-05-13 16:04:08 +02:00
vp56data.c
vp56data.h
vp56dsp.c
vp56dsp.h
vp56rac.c Merge commit '79793f833784121d574454af4871866576c0749d' 2014-07-01 15:43:40 +02:00
vqavideo.c avcodec/vqavideo: use av_mallocz() for decode_buffer() 2014-01-01 15:35:34 +01:00
wavpack.c avcodec/wavpack: fix () in macros 2014-06-18 03:13:36 +02:00
wavpack.h avcodec/wavpack: fix () in macros 2014-06-18 03:13:36 +02:00
wavpackenc.c avcodec/wavpackenc: fix () in macros 2014-06-20 21:36:17 +02:00
wavpackenc.h
webp.c Merge commit 'c6698dfe7cdbc7634f33245875488ed3fa4a8ced' 2014-07-04 01:08:57 +02:00
webvttdec.c
webvttenc.c avcodec/webvttenc: do not use EOVERFLOW. 2014-05-25 10:28:16 +02:00
wma_common.c
wma_common.h
wma.c avcodec/wma: use av_malloc_array() 2014-04-22 02:41:05 +02:00
wma.h
wmadata.h
wmadec.c Use correct msvc type specifiers for ptrdiff_t and size_t. 2014-04-24 18:01:30 +02:00
wmaenc.c
wmalosslessdec.c libavcodec/wmalosslessdec: add missing emms 2014-06-23 23:45:20 +02:00
wmaprodata.h
wmaprodec.c Merge commit 'cba4e6062a02d5bf684e13a770be88aa1fec717e' 2014-04-02 02:54:09 +02:00
wmavoice_data.h
wmavoice.c
wmv2.c Merge commit 'e3fcb14347466095839c2a3c47ebecff02da891e' 2014-07-01 15:22:11 +02:00
wmv2.h
wmv2dec.c Merge commit 'e74433a8e6fc00c8dbde293c97a3e45384c2c1d9' 2014-06-19 04:54:38 +02:00
wmv2dsp.c Merge commit 'e3fcb14347466095839c2a3c47ebecff02da891e' 2014-07-01 15:22:11 +02:00
wmv2dsp.h Merge commit '368f50359eb328b0b9d67451f56fda20b3255f9a' 2014-05-30 02:43:34 +02:00
wmv2enc.c avcodec/wmv2enc: allocate padding for extradata and check malloc failure 2014-05-18 15:59:45 +02:00
wnv1.c avcodec/wnv1: clear padding area of rbuf 2013-12-26 13:53:15 +01:00
ws-snd1.c
xan.c
xbmdec.c avcodec/xbmdec: remove dependancy on zero padding on input packet 2014-06-15 03:50:30 +02:00
xbmenc.c xbm: use av_frame_free on close 2014-03-27 23:57:51 +01:00
xface.c
xface.h
xfacedec.c
xfaceenc.c
xiph.c
xiph.h
xl.c
xsubdec.c
xsubenc.c Fix condition for transparency warning in xsub encoder. 2013-12-29 23:18:10 +01:00
xvmc_internal.h Convert XvMC to hwaccel v3 2013-12-22 22:03:47 +01:00
xvmc.h Convert XvMC to hwaccel v3 2013-12-22 22:03:47 +01:00
xwd.h
xwddec.c Merge commit 'cba4e6062a02d5bf684e13a770be88aa1fec717e' 2014-04-02 02:54:09 +02:00
xwdenc.c
xxan.c
y41pdec.c
y41penc.c
yop.c
yuv4dec.c
yuv4enc.c
zerocodec.c
zmbv.c Use correct msvc type specifiers for ptrdiff_t and size_t. 2014-04-24 18:01:30 +02:00
zmbvenc.c