FFmpeg/libavcodec
Michael Niedermayer d59591fb02 In mpeg1/2 timestamps are associated with the access unit which
contains the first picture startcode that commences in the PES
packet, instead of the first access unit that commences in the
PES packet. Fix the parser to
handle that properly. This was a very long standing bug ...
The change to the seek regressions is because the mpeg ts muxer
stores too many invalid and randomized timestamps which overflow
the 4 entry buffer we use in the parser.

Originally committed as revision 13643 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-06-03 02:43:17 +00:00
..
alpha Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
armv4l Add some initial optimizations for ARM VFP (floating 2008-05-11 20:06:03 +00:00
bfin Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
i386 Simplify vsad16_mmx2(). 2008-05-17 14:36:44 +00:00
mlib Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
ppc consistency cosmetics: indices --> indexes in variable names 2008-05-26 23:36:05 +00:00
ps2 Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
sh4 Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
sparc Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
4xm.c Add long names to some AVCodec declarations. 2008-04-28 10:21:58 +00:00
8bps.c Replace some occurrences of -1 with PIX_FMT_NONE. 2008-05-11 22:28:43 +00:00
8svx.c Make 8SVX codec names just a single word for consistency with other codec names. 2008-04-27 22:19:02 +00:00
aac_ac3_parser.c This fixes the code so it is correct on both sides of the if(). 2008-04-19 11:14:55 +00:00
aac_ac3_parser.h add necessary #includes in headers 2008-05-03 13:29:39 +00:00
aac_parser.c Add new_frame_start and need_next_header. 2008-04-19 01:59:55 +00:00
aasc.c Add long names to many AVCodec declarations. 2008-04-27 10:52:44 +00:00
ac3_parser.c add a ff_ac3_parse_header_full() which calls ff_ac3_parse_header() 2008-04-24 22:27:13 +00:00
ac3_parser.h use enum value for CRC error 2008-05-31 15:31:57 +00:00
ac3.c Apply 'cold' attribute to init/uninit functions in libavcodec 2008-03-21 03:11:20 +00:00
ac3.h move some AC3HeaderInfo struct fields to the Coded elements group. 2008-06-02 02:54:46 +00:00
ac3dec.c cosmetics: add a comment, remove a comment 2008-05-31 22:12:49 +00:00
ac3enc.c Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
ac3tab.c add a ff_ac3_parse_header_full() which calls ff_ac3_parse_header() 2008-04-24 22:27:13 +00:00
ac3tab.h Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
acelp_filters.c Move pitch vector interpolation code to acelp_filters 2008-05-24 17:18:42 +00:00
acelp_filters.h Move pitch vector interpolation code to acelp_filters 2008-05-24 17:18:42 +00:00
acelp_math.c Fixed-point implementation of ff_cos, ff_log2, ff_exp2. 2008-04-25 17:14:47 +00:00
acelp_math.h Implement bidirectional (positive offset - left, negative - right) 2008-05-11 11:49:25 +00:00
acelp_vectors.c consistency cosmetics: indices --> indexes in variable names 2008-05-26 23:36:05 +00:00
acelp_vectors.h consistency cosmetics: indices --> indexes in variable names 2008-05-26 23:36:05 +00:00
adpcm.c Prevent 128*1<<trellis from becoming 0 and creating 0 sized arrays. 2008-05-28 11:59:41 +00:00
adx.h split adx encoder in its own file 2007-11-01 18:38:15 +00:00
adxdec.c Add long names to many AVCodec declarations. 2008-04-27 10:52:44 +00:00
adxenc.c Add long names to many AVCodec declarations. 2008-04-27 10:52:44 +00:00
alac.c cosmetics: indent after last commit. patch by matthieu castet <castet matthieu free fr>. 2008-05-11 18:14:30 +00:00
allcodecs.c LPCM 24 bits support, patch by Lars Täuber, lars.taeuber gmx net 2008-05-17 11:42:03 +00:00
apedec.c Add long names to AVCodec declarations. 2008-04-27 22:39:51 +00:00
apiexample.c Improve understanding ofavcodec_find_decoder() 2007-06-13 08:28:00 +00:00
asv1.c Add ASUS V1/V2 decoder codec long names. 2008-05-29 11:04:42 +00:00
atrac3.c Update copyright and text 2008-05-22 19:42:02 +00:00
atrac3data.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
audioconvert.c license header consistency cosmetics 2007-07-05 10:40:25 +00:00
avcodec.h bump micro version after commit r13615 2008-06-02 23:00:04 +00:00
avs.c Add long names to AVCodec declarations. 2008-04-27 22:39:51 +00:00
beosthread.c license header consistency cosmetics 2007-07-05 10:40:25 +00:00
bethsoftvideo.c Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
bethsoftvideo.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
bfi.c Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
bitstream_filter.c av_*_next() API for libavcodec 2007-12-12 18:40:11 +00:00
bitstream.c unused 2008-05-30 23:27:21 +00:00
bitstream.h Little helper macro to make the use of INIT_VLC_USE_NEW_STATIC easier. 2008-05-30 20:00:19 +00:00
bmp.c Add long names to some AVCodec declarations. 2008-04-29 21:31:21 +00:00
bmp.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
bmpenc.c Replace some occurrences of -1 with PIX_FMT_NONE. 2008-05-11 22:28:43 +00:00
bytestream.h Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
c93.c Add long names to many AVCodec declarations. 2008-04-27 10:52:44 +00:00
cabac.c Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
cabac.h Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
cavs_parser.c license header consistency cosmetics 2007-07-05 10:40:25 +00:00
cavs.c Apply 'cold' attribute to init/uninit functions in libavcodec 2008-03-21 03:11:20 +00:00
cavs.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
cavsdata.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
cavsdec.c Arrays where one element too small, fixes CID114. 2008-05-27 22:10:17 +00:00
cavsdsp.c license header consistency cosmetics 2007-07-05 10:40:25 +00:00
cinepak.c Add long names to many AVCodec declarations. 2008-04-27 10:52:44 +00:00
cljr.c Add long names to many AVCodec declarations. 2008-04-27 10:52:44 +00:00
colorspace.h Add missing multiple inclusion guards. 2007-10-17 09:31:06 +00:00
cook.c consistency cosmetics: indices --> indexes 2008-05-26 23:14:25 +00:00
cookdata.h Remove useless variable since r8456. 2008-03-18 20:14:57 +00:00
cscd.c Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
cyuv.c Add long names to many AVCodec declarations. 2008-04-27 10:52:44 +00:00
dca_parser.c DCA frame size is constant 2008-04-15 13:36:56 +00:00
dca.c Add long names to many AVCodec declarations. 2008-04-27 10:52:44 +00:00
dca.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
dcadata.h Some spelling fixes in comments 2007-12-02 22:04:21 +00:00
dcahuff.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
dct-test.c Test idct_xvid_sse2() in dct-test. 2008-04-16 01:54:16 +00:00
dirac_parser.c Add Dirac parser from SoC; written by Marco Gerards; 2008-05-03 03:33:21 +00:00
dnxhddata.c return if bitrate is not specified or too low 2008-06-01 21:29:45 +00:00
dnxhddata.h add bitrate helper to choose all dnxhd variants 2007-12-18 13:52:07 +00:00
dnxhddec.c Add long names to many AVCodec declarations. 2008-04-27 10:52:44 +00:00
dnxhdenc.c cosmetics, remove table_ prefix 2008-06-02 03:12:43 +00:00
dpcm.c DPCM codec long names, patch by Stefano Sabatini, stefano.sabatini-lala poste it 2008-05-15 11:31:14 +00:00
dsicinav.c Add long names to AVCodec declarations. 2008-04-27 22:39:51 +00:00
dsputil.c Typo: distoration -> distortion. 2008-04-29 14:08:01 +00:00
dsputil.h Add a new IDCT permutation, used in xvid_sse2 and possibly future similar IDCTs. 2008-04-16 01:34:55 +00:00
dump_extradata_bsf.c move dump_extradata bitstream filter in its own file 2007-05-19 00:35:27 +00:00
dv.c set avctx time_base in dv decoder 2008-05-28 23:56:25 +00:00
dvbsub_parser.c Simplify parser core. 2008-06-02 02:55:30 +00:00
dvbsub.c Add long names to AVCodec declarations. 2008-04-27 22:39:51 +00:00
dvbsubdec.c minor simplification 2008-05-28 01:34:46 +00:00
dvdata.h Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
dvdsub_parser.c Update the dvdsub parser to be able to parse HD-DVD subtitle packets. 2007-07-24 14:17:13 +00:00
dvdsubdec.c Add long names to AVCodec declarations. 2008-04-27 22:39:51 +00:00
dvdsubenc.c Add long names to AVCodec declarations. 2008-04-27 22:39:51 +00:00
dxa.c Add long names to AVCodec declarations. 2008-04-27 22:39:51 +00:00
elbg.c Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
elbg.h Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
error_resilience.c cosmetics: typo fixes 2008-03-22 16:46:36 +00:00
escape124.c Add long names to many AVCodec declarations. 2008-04-27 10:52:44 +00:00
eval.c Improve parse_primary() error message. 2008-05-21 17:50:42 +00:00
eval.h Fix 2008-02-15 12:04:35 +00:00
faandct.c Fix unused variable warnings. 2008-03-08 17:18:28 +00:00
faandct.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
faanidct.c Fix unused variable warnings. 2008-03-08 17:18:28 +00:00
faanidct.h include dependencies ... 2008-02-26 23:49:41 +00:00
fdctref.c license header consistency cosmetics 2007-07-05 10:40:25 +00:00
fft-test.c making reference models have the same API 2007-08-01 20:44:08 +00:00
fft.c indentation 2008-03-17 19:22:31 +00:00
ffv1.c Fix compilation for buggy icc. 2008-05-24 07:19:12 +00:00
flac.c Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
flac.h include avcodec.h 2008-05-02 23:20:29 +00:00
flacenc.c Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
flashsv.c Replace some occurrences of -1 with PIX_FMT_NONE. 2008-05-11 22:28:43 +00:00
flashsvenc.c Replace some occurrences of -1 with PIX_FMT_NONE. 2008-05-11 22:28:43 +00:00
flicvideo.c Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
fraps.c Add long names to many AVCodec declarations. 2008-04-27 10:52:44 +00:00
g726.c Add long names to many AVCodec declarations. 2008-04-27 10:52:44 +00:00
gif.c Replace some occurrences of -1 with PIX_FMT_NONE. 2008-05-11 22:28:43 +00:00
gifdec.c Add long names to AVCodec declarations. 2008-04-27 22:39:51 +00:00
golomb.c Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
golomb.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
h261_parser.c slightly more correct spliting of frames 2007-05-20 01:05:34 +00:00
h261.c move definition of MB_TYPE_H261_FIL to h261.h so h261.c doesn't 2007-06-16 15:15:19 +00:00
h261.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
h261data.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
h261dec.c Change init_vlc_rl() so it does not use *alloc_static() anymore. 2008-05-30 21:08:41 +00:00
h261enc.c Replace some occurrences of -1 with PIX_FMT_NONE. 2008-05-11 22:28:43 +00:00
h263_parser.c don't cast const away 2008-02-01 23:48:39 +00:00
h263_parser.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
h263.c Change init_vlc_rl() so it does not use *alloc_static() anymore. 2008-05-30 21:08:41 +00:00
h263.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
h263data.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
h263dec.c Remove leading whitespace in long codec name that was committed in r13017 2008-04-29 08:37:40 +00:00
h264_mp4toannexb_bsf.c Fix a bug causing the generated stream to be corrupt if the buffer 2008-01-09 08:38:28 +00:00
h264_parser.c license header consistency cosmetics 2007-07-05 10:40:25 +00:00
h264_parser.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
h264.c Warn about unimplemented H264 feature. 2008-05-29 23:16:12 +00:00
h264.h Store mb_xy in H264Context and only calculate it once per MB. 2008-05-11 19:16:21 +00:00
h264data.h Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
h264dspenc.c Take care of some renames (Doxygen and function name) after the previous pure rename patch. 2007-07-28 18:26:43 +00:00
h264enc.c Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
h264idct.c license header consistency cosmetics 2007-07-05 10:40:25 +00:00
h264pred.c Correct spatial prediction mode in RV30/40 for vertical left direction 2007-12-17 18:43:34 +00:00
h264pred.h Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
huffman.c huffman: add a zero_count flag and use it in fraps 2008-03-08 18:08:16 +00:00
huffman.h huffman: add a zero_count flag and use it in fraps 2008-03-08 18:08:16 +00:00
huffyuv.c Replace some occurrences of -1 with PIX_FMT_NONE. 2008-05-11 22:28:43 +00:00
idcinvideo.c cosmetics: s/Id/id/ in libavcodec where Id refers to id Software. 2008-05-15 22:51:38 +00:00
imc.c Long name spelling fixes 2008-05-02 22:58:16 +00:00
imcdata.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
imgconvert_template.h spelling 2007-12-01 22:21:04 +00:00
imgconvert.c memcpy considering output width, not src linesize, fix segv with av_picture_pad 2008-06-01 02:28:33 +00:00
imgconvert.h Add missing stdint.h #include to headers that use it. 2008-03-13 00:20:15 +00:00
imgresample.c add context_to_name func for logging 2008-06-01 20:51:44 +00:00
imx_dump_header_bsf.c move imx_dump_header bitstream filter in its own file 2007-05-19 00:44:41 +00:00
indeo2.c Add long names to many AVCodec declarations. 2008-04-27 10:52:44 +00:00
indeo2data.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
indeo3.c Add long names to many AVCodec declarations. 2008-04-27 10:52:44 +00:00
indeo3data.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
interplayvideo.c Add long names to many AVCodec declarations. 2008-04-27 10:52:44 +00:00
intrax8.c Correctly clean up IntraX8Context upon codec close. 2008-01-25 07:37:46 +00:00
intrax8.h Correctly clean up IntraX8Context upon codec close. 2008-01-25 07:37:46 +00:00
intrax8dsp.c cosmetics: Fix spacial --> spatial typo in function names. 2007-11-10 12:24:02 +00:00
intrax8huf.h make some tables static 2007-11-10 01:02:36 +00:00
jfdctfst.c Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
jfdctint.c Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
jpegls.c split jpeg_ls into jpeglsdec, jpeglsenc and jpegls 2007-05-13 23:16:56 +00:00
jpegls.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
jpeglsdec.c Add long names to AVCodec declarations. 2008-04-27 22:39:51 +00:00
jpeglsdec.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
jpeglsenc.c Replace some occurrences of -1 with PIX_FMT_NONE. 2008-05-11 22:28:43 +00:00
jrevdct.c Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
kmvc.c Add long names to AVCodec declarations. 2008-04-27 22:39:51 +00:00
lcl.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
lcldec.c Add long names to AVCodec declarations. 2008-04-27 22:39:51 +00:00
lclenc.c Add long names to AVCodec declarations. 2008-04-27 22:39:51 +00:00
liba52.c Add long names to AVCodec declarations. 2008-04-27 22:39:51 +00:00
libamr.c Remove unnecessary parentheses from return calls. 2008-05-06 09:16:36 +00:00
libdirac_libschro.c Rename diracschro_common.[ch] to libdirac_libschro.[ch], external library 2008-04-22 16:26:15 +00:00
libdirac_libschro.h Rename diracschro_common.[ch] to libdirac_libschro.[ch], external library 2008-04-22 16:26:15 +00:00
libdirac.h 10l: Unbreak libdirac compilation; CONFIG_LIBDIRAC is defined in config.h, so 2008-05-03 13:55:31 +00:00
libdiracdec.c missing codec long names by Stefano Sabatini, stefano.sabatini-lala poste it 2008-05-17 10:20:01 +00:00
libdiracenc.c missing codec long names by Stefano Sabatini, stefano.sabatini-lala poste it 2008-05-17 10:20:01 +00:00
libfaac.c Add long names to AVCodec declarations. 2008-04-27 22:39:51 +00:00
libfaad.c missing codec long names by Stefano Sabatini, stefano.sabatini-lala poste it 2008-05-17 10:20:01 +00:00
libgsm.c indent 2008-04-29 18:32:06 +00:00
libmp3lame.c Add long names to AVCodec declarations. 2008-04-27 22:39:51 +00:00
libschroedinger.c Add Dirac support through libschroedinger. 2008-05-03 13:59:45 +00:00
libschroedinger.h Add Dirac support through libschroedinger. 2008-05-03 13:59:45 +00:00
libschroedingerdec.c missing codec long names by Stefano Sabatini, stefano.sabatini-lala poste it 2008-05-17 10:20:01 +00:00
libschroedingerenc.c missing codec long names by Stefano Sabatini, stefano.sabatini-lala poste it 2008-05-17 10:20:01 +00:00
libtheoraenc.c Replace some occurrences of -1 with PIX_FMT_NONE. 2008-05-11 22:28:43 +00:00
libvorbis.c Add long names to AVCodec declarations. 2008-04-27 22:39:51 +00:00
libx264.c Replace some occurrences of -1 with PIX_FMT_NONE. 2008-05-11 22:28:43 +00:00
libxvid_internal.h cosmetics: XviD is now called Xvid. 2008-05-27 12:32:59 +00:00
libxvid_rc.c cosmetics: XviD is now called Xvid. 2008-05-27 12:32:59 +00:00
libxvidff.c cosmetics: XviD is now called Xvid. 2008-05-27 12:32:59 +00:00
ljpegenc.c Add some long names to AVCodec declarations. 2008-04-29 07:24:44 +00:00
loco.c Remove unnecessary parentheses from return calls. 2008-05-06 09:16:36 +00:00
lsp.c Fix compilation error. 2008-05-11 05:28:29 +00:00
lsp.h Replace hardcoded LP filter order with parameter. 2008-05-11 03:18:18 +00:00
lzw.c Apply 'cold' attribute to init/uninit functions in libavcodec 2008-03-21 03:11:20 +00:00
lzw.h consts 2008-02-01 03:26:31 +00:00
lzwenc.c superflouos () 2007-04-09 22:25:27 +00:00
mace.c Add long names to many AVCodec declarations. 2008-04-27 10:52:44 +00:00
Makefile Remove ra144.o dependency added in revision r13500, now reverted 2008-05-31 14:32:11 +00:00
mathops.h Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
mdct.c improve precision in mdct.c using double for some temporaries 2008-03-16 13:15:42 +00:00
mdec.c Add codec long name, patch by Stefano Sabatini, stefano.sabatini-lala poste it. 2008-05-14 16:30:37 +00:00
mimic.c Add long names to many AVCodec declarations. 2008-04-27 10:52:44 +00:00
mjpeg_parser.c move mjpeg parser in its own file 2007-05-10 22:37:36 +00:00
mjpeg.c Group all copyright and author notices together. 2007-07-05 10:37:29 +00:00
mjpeg.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
mjpega_dump_header_bsf.c move mjpega_dump_header bitstream filter in its own file 2007-05-19 00:53:41 +00:00
mjpegbdec.c Add some long names to AVCodec declarations. 2008-04-29 07:24:44 +00:00
mjpegdec.c Add long names to many AVCodec declarations. 2008-04-27 10:52:44 +00:00
mjpegdec.h Increase alignment for DCT block arrays from 8 to 16 2008-04-08 01:09:33 +00:00
mjpegenc.c Replace some occurrences of -1 with PIX_FMT_NONE. 2008-05-11 22:28:43 +00:00
mjpegenc.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
mlp_parser.c Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
mlp_parser.h Fix make checkheaders, #include <inttypes.h> was missing. 2007-11-30 14:08:00 +00:00
mmvideo.c Add long names to many AVCodec declarations. 2008-04-27 10:52:44 +00:00
motion_est_template.c add FF_ prefix to all (frame)_TYPE usage 2008-03-09 23:31:02 +00:00
motion_est.c Fix return type of ff_init_me(). 2008-05-28 01:54:09 +00:00
motion-test.c spelling 2007-12-01 22:21:04 +00:00
movsub_bsf.c Add bitstream filter to convert between mov and plain text subtitles 2008-01-28 21:24:09 +00:00
mp3_header_compress_bsf.c move mp3_header_compress bitstream filter in its own file 2007-05-19 00:27:43 +00:00
mp3_header_decompress_bsf.c misc spelling fixes 2007-06-12 09:29:25 +00:00
mpc7.c Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
mpc7data.h Split Musepack decoder into SV7 decoder and synth core 2007-11-02 06:40:42 +00:00
mpc8.c Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
mpc8data.h Musepack SV8 demuxer and decoder 2007-11-07 05:35:46 +00:00
mpc8huff.h Musepack SV8 demuxer and decoder 2007-11-07 05:35:46 +00:00
mpc.c Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
mpc.h Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
mpcdata.h Split Musepack decoder into SV7 decoder and synth core 2007-11-02 06:40:42 +00:00
mpeg4audio.c mpeg4audio common code 2008-04-01 12:01:40 +00:00
mpeg4audio.h mpeg4audio common code 2008-04-01 12:01:40 +00:00
mpeg4data.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
mpeg4video_parser.c move ff_mpeg4_find_frame_end() from h263dec.c to mpeg4video_parser.c 2007-05-09 23:13:43 +00:00
mpeg4video_parser.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
mpeg12.c print correct mpeg-2 broken_link value, and print closed_gop 2008-06-02 19:04:14 +00:00
mpeg12.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
mpeg12data.c move ff_mpeg1_dc_scale_table to mpegvideo.c 2008-03-05 21:29:15 +00:00
mpeg12data.h Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
mpeg12decdata.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
mpeg12enc.c Replace some occurrences of -1 with PIX_FMT_NONE. 2008-05-11 22:28:43 +00:00
mpegaudio_parser.c indent 2007-07-08 23:15:12 +00:00
mpegaudio.c remove dependency of mpeg audio encoder over mpeg audio decoder 2007-05-20 22:50:29 +00:00
mpegaudio.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
mpegaudiodata.c add proper prefix to extern mpeg audio data tables 2007-05-19 00:13:35 +00:00
mpegaudiodata.h Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
mpegaudiodec.c Add long names to AVCodec declarations. 2008-04-27 22:39:51 +00:00
mpegaudiodecheader.c add a ff_ prefix to some mpegaudio funcs 2007-05-20 15:11:55 +00:00
mpegaudiodecheader.h Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
mpegaudiodectab.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
mpegaudioenc.c Prevent scalefactors from overflowing. 2008-06-01 01:07:59 +00:00
mpegaudiotab.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
mpegvideo_common.h Force inlining of MPV_motion_internal. 2008-04-21 08:32:11 +00:00
mpegvideo_enc.c Replace some occurrences of -1 with PIX_FMT_NONE. 2008-05-11 22:28:43 +00:00
mpegvideo_parser.c In mpeg1/2 timestamps are associated with the access unit which 2008-06-03 02:43:17 +00:00
mpegvideo.c Change init_vlc_rl() so it does not use *alloc_static() anymore. 2008-05-30 21:08:41 +00:00
mpegvideo.h Fix return type of ff_init_me(). 2008-05-28 01:54:09 +00:00
msmpeg4.c Change init_vlc_rl() so it does not use *alloc_static() anymore. 2008-05-30 21:08:41 +00:00
msmpeg4.h split wmv2 in its own file 2007-11-07 23:41:39 +00:00
msmpeg4data.c Move wmv1_scantable to .rodata section by making it an array of arrays. 2008-01-07 12:47:14 +00:00
msmpeg4data.h Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
msrle.c Add some long names to AVCodec declarations. 2008-04-29 07:24:44 +00:00
msvideo1.c Add long names to some AVCodec declarations. 2008-04-28 10:21:58 +00:00
nellymoserdec.c Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
noise_bsf.c Randomly change the amount of noise if nothing is explicitly set. 2008-01-08 00:25:25 +00:00
nuv.c Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
opt.c Anoter try to make +- behave sanely. 2008-05-24 12:58:20 +00:00
opt.h Install headers in $prefix/include/$libname 2008-02-25 09:22:11 +00:00
os2thread.c Add attribute_align_arg to os2thread.c. 2008-03-15 12:28:35 +00:00
parser.c indent 2008-06-02 14:54:19 +00:00
parser.h Fix #endif comment typo. 2007-10-17 09:21:52 +00:00
pcm.c LPCM 24 bits support, patch by Lars Täuber, lars.taeuber gmx net 2008-05-17 11:42:03 +00:00
pcx.c Correct type for pcx_rle_decode(). 2008-05-12 19:04:08 +00:00
png.c decode mng color decorrelation 2008-02-26 10:21:33 +00:00
png.h decode mng color decorrelation 2008-02-26 10:21:33 +00:00
pngdec.c Add long names to some AVCodec declarations. 2008-04-29 21:31:21 +00:00
pngenc.c Replace some occurrences of -1 with PIX_FMT_NONE. 2008-05-11 22:28:43 +00:00
pnm_parser.c move pnm parser in its own file 2007-05-10 23:03:14 +00:00
pnm.c Remove unnecessary parentheses from return calls. 2008-05-06 09:16:36 +00:00
pnm.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
pnmenc.c Replace some occurrences of -1 with PIX_FMT_NONE. 2008-05-11 22:28:43 +00:00
pthread.c Add attribute that forces alignment of stack to functions that need it. 2007-08-13 15:28:29 +00:00
ptx.c Add long names to some AVCodec declarations. 2008-04-29 21:31:21 +00:00
qdm2.c consistency cosmetics: indices --> indexes 2008-05-26 23:14:25 +00:00
qdm2data.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
qdrw.c Add long names to many AVCodec declarations. 2008-04-27 10:52:44 +00:00
qpeg.c Add long names to many AVCodec declarations. 2008-04-27 10:52:44 +00:00
qtrle.c consistency cosmetics: indices --> indexes 2008-05-26 23:14:25 +00:00
qtrleenc.c Replace some occurrences of -1 with PIX_FMT_NONE. 2008-05-11 22:28:43 +00:00
ra144.c Remove warning that could never be triggered. 2008-06-02 18:29:04 +00:00
ra144.h Yet more cosmetics 2008-05-25 17:06:14 +00:00
ra288.c Add long names to AVCodec declarations. 2008-04-27 22:39:51 +00:00
ra288.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
rangecoder.c Add #undef random and call the right function to fix test program compilation. 2008-01-23 10:18:08 +00:00
rangecoder.h Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
ratecontrol.c cosmetics: XviD is now called Xvid. 2008-05-27 12:32:59 +00:00
ratecontrol.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
raw.c HDYC fourcc, sample hdyc/Test2.avi 2007-09-21 18:23:46 +00:00
raw.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
rawdec.c Add long names to AVCodec declarations. 2008-04-27 22:39:51 +00:00
rawenc.c Add long names to AVCodec declarations. 2008-04-27 22:39:51 +00:00
rectangle.h Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
remove_extradata_bsf.c move remove_extradata bitstream filter in its own file 2007-05-19 00:32:11 +00:00
resample2.c typo: occured --> occurred 2008-03-22 01:06:57 +00:00
resample.c Add missing '\n' to log format text 2007-12-15 10:03:49 +00:00
rl2.c Add long names to AVCodec declarations. 2008-04-27 22:39:51 +00:00
rl.h Change init_vlc_rl() so it does not use *alloc_static() anymore. 2008-05-30 21:08:41 +00:00
rle.c change rle encoder to count up to 127, sgi does not support 128 2008-03-30 17:27:58 +00:00
rle.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
roqaudioenc.c consistent codec name by Stefano Sabatini, stefano.sabatini-lala poste it 2008-05-16 00:28:22 +00:00
roqvideo.c cosmetics: s/Id/id/ in libavcodec where Id refers to id Software. 2008-05-15 22:51:38 +00:00
roqvideo.h Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
roqvideodec.c Add long names to AVCodec declarations. 2008-04-27 22:39:51 +00:00
roqvideoenc.c cosmetics: s/Id/id/ in libavcodec where Id refers to id Software. 2008-05-15 22:51:38 +00:00
rpza.c Add long names to AVCodec declarations. 2008-04-27 22:39:51 +00:00
rtjpeg.c Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
rtjpeg.h dsputil.h is a local header 2008-03-03 23:14:25 +00:00
rv10.c Add long names to AVCodec declarations. 2008-04-27 22:39:51 +00:00
rv30.c Calculate motion vector information based on PTS provided in slice header 2008-04-28 13:37:36 +00:00
rv30data.h spelling cosmetics 2007-11-27 15:38:54 +00:00
rv30dsp.c RV30 thirdpel motion compensation support 2008-01-04 17:50:45 +00:00
rv34.c Remove unnecessary parentheses from return calls. 2008-05-06 09:16:36 +00:00
rv34.h Calculate motion vector information based on PTS provided in slice header 2008-04-28 13:37:36 +00:00
rv34data.h Replace table with its H.263 counterpart 2007-12-07 05:47:24 +00:00
rv34vlc.h Rename some tables 2007-12-08 09:15:44 +00:00
rv40.c Calculate motion vector information based on PTS provided in slice header 2008-04-28 13:37:36 +00:00
rv40data.h Update tables for RV40 decoder 2007-12-06 17:12:02 +00:00
rv40vlc2.h Update tables for RV40 decoder 2007-12-06 17:12:02 +00:00
s3tc.c use AV_RL* instead of le2me_* 2008-02-01 23:49:56 +00:00
s3tc.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
sgi.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
sgidec.c Add long names to some AVCodec declarations. 2008-04-29 21:31:21 +00:00
sgienc.c Replace some occurrences of -1 with PIX_FMT_NONE. 2008-05-11 22:28:43 +00:00
shorten.c Add long names to many AVCodec declarations. 2008-04-27 10:52:44 +00:00
simple_idct.c Add 4x4 IDCT 2007-12-09 05:54:59 +00:00
simple_idct.h Add 4x4 IDCT 2007-12-09 05:54:59 +00:00
smacker.c Add long names to AVCodec declarations. 2008-04-27 22:39:51 +00:00
smc.c Add long names to AVCodec declarations. 2008-04-27 22:39:51 +00:00
snow.c Add long names to AVCodec declarations. 2008-04-27 22:39:51 +00:00
snow.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
sonic.c Add long names to some AVCodec declarations. 2008-04-28 10:21:58 +00:00
sp5x.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
sp5xdec.c Add long names to many AVCodec declarations. 2008-04-27 10:52:44 +00:00
sunrast.c Add long names to some AVCodec declarations. 2008-04-29 21:31:21 +00:00
svq1_cb.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
svq1_vlc.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
svq1.c Mark the ff_svq1_frame_size_table as constant. 2008-01-07 12:48:42 +00:00
svq1.h Mark the ff_svq1_frame_size_table as constant. 2008-01-07 12:48:42 +00:00
svq1dec.c Replace some occurrences of -1 with PIX_FMT_NONE. 2008-05-11 22:28:43 +00:00
svq1enc_cb.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
svq1enc.c Replace some occurrences of -1 with PIX_FMT_NONE. 2008-05-11 22:28:43 +00:00
svq3.c Previous commit missed an initialization - this fixes FATE's test sample. 2008-05-11 23:39:55 +00:00
targa.c Add long names to some AVCodec declarations. 2008-04-29 21:31:21 +00:00
targaenc.c set coded_frame 2008-05-28 11:33:28 +00:00
tiertexseqv.c Add long names to some AVCodec declarations. 2008-04-29 21:31:21 +00:00
tiff.c Add long names to some AVCodec declarations. 2008-04-29 21:31:21 +00:00
tiff.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
tiffenc.c set coded_frame 2008-05-28 11:33:28 +00:00
truemotion1.c Remove unnecessary parentheses from return calls. 2008-05-06 09:16:36 +00:00
truemotion1data.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
truemotion2.c Remove unnecessary parentheses from return calls. 2008-05-06 09:16:36 +00:00
truespeech_data.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
truespeech.c Add long names to many AVCodec declarations. 2008-04-27 10:52:44 +00:00
tscc.c Add long names to many AVCodec declarations. 2008-04-27 10:52:44 +00:00
tta.c Add long names to some AVCodec declarations. 2008-04-29 21:31:21 +00:00
txd.c Add long names to some AVCodec declarations. 2008-04-29 21:31:21 +00:00
ulti_cb.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
ulti.c Add long names to AVCodec declarations. 2008-04-27 22:39:51 +00:00
unary.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
utils.c Move *_static to bitstream.c which is the only file left which needs 2008-05-30 21:12:33 +00:00
vb.c Add long names to many AVCodec declarations. 2008-04-27 10:52:44 +00:00
vc1_parser.c make some parser parameters const to avoid casting const to non-const 2007-05-07 00:47:03 +00:00
vc1.c consistency cosmetics: indices --> indexes 2008-05-26 23:14:25 +00:00
vc1.h add FF_ prefix to all (frame)_TYPE usage 2008-03-09 23:31:02 +00:00
vc1acdata.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
vc1data.c Comment out unused ff_vc1_norm6_spec table. 2008-04-30 16:33:58 +00:00
vc1data.h Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
vc1dsp.c simplify 4-point transform part a bit 2008-01-19 11:04:02 +00:00
vcr1.c Add long names to many AVCodec declarations. 2008-04-27 10:52:44 +00:00
vmdav.c Remove unnecessary parentheses from return calls. 2008-05-06 09:16:36 +00:00
vmnc.c Transform codec short name into a single word. 2008-04-30 09:29:15 +00:00
vorbis_data.c Change license headers to say 'FFmpeg' instead of 'this program/this library' 2006-10-07 15:30:46 +00:00
vorbis_dec.c Remove one more set of useless parentheses from a return call. 2008-05-06 09:20:50 +00:00
vorbis_enc_data.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
vorbis_enc.c Add long names to many AVCodec declarations. 2008-04-27 10:52:44 +00:00
vorbis.c Remove unnecessary parentheses from return calls. 2008-05-06 09:16:36 +00:00
vorbis.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
vp3.c consistency cosmetics: indices --> indexes 2008-05-26 23:14:25 +00:00
vp3data.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
vp3dsp.c Remove redundant #inclusion of common.h, avcodec.h already #includes it. 2007-05-10 09:00:44 +00:00
vp5.c Add long names to many AVCodec declarations. 2008-04-27 10:52:44 +00:00
vp5data.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
vp6.c Add long names to AVCodec declarations. 2008-04-27 22:39:51 +00:00
vp6data.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
vp56.c Add VP56_FRAME_NONE and use VP56_FRAME_CURRENT. 2008-05-13 15:56:45 +00:00
vp56.h remove #include "mpegvideo.h" where it is not needed 2008-03-05 00:07:53 +00:00
vp56data.c add support for VP6 with huffman encoded blocks 2007-10-14 22:30:59 +00:00
vp56data.h Add VP56_FRAME_NONE and use VP56_FRAME_CURRENT. 2008-05-13 15:56:45 +00:00
vqavideo.c consistency cosmetics: indices --> indexes 2008-05-26 23:14:25 +00:00
w32thread.c __stdcall -> WINAPI 2008-03-07 19:47:44 +00:00
wavpack.c Add long names to many AVCodec declarations. 2008-04-27 10:52:44 +00:00
wma.c fix mem leak 2007-07-18 15:36:45 +00:00
wma.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
wmadata.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
wmadec.c Add long names to many AVCodec declarations. 2008-04-27 10:52:44 +00:00
wmaenc.c Add long names to many AVCodec declarations. 2008-04-27 10:52:44 +00:00
wmv2.c Apply 'cold' attribute to init/uninit functions in libavcodec 2008-03-21 03:11:20 +00:00
wmv2.h Increase alignment for DCT block arrays from 8 to 16 2008-04-08 01:09:33 +00:00
wmv2dec.c Add long names to many AVCodec declarations. 2008-04-27 10:52:44 +00:00
wmv2enc.c Replace some occurrences of -1 with PIX_FMT_NONE. 2008-05-11 22:28:43 +00:00
wnv1.c Add long names to many AVCodec declarations. 2008-04-27 10:52:44 +00:00
ws-snd1.c Add some long names to AVCodec declarations. 2008-04-29 07:24:44 +00:00
xan.c Add long names to AVCodec declarations. 2008-04-27 22:39:51 +00:00
xiph.c Simplify ff_split_xiph_headers 2008-04-20 23:54:40 +00:00
xiph.h Use full path for #includes from another directory. 2008-05-09 11:56:36 +00:00
xl.c Add long names to many AVCodec declarations. 2008-04-27 10:52:44 +00:00
xsubdec.c Add long names to many AVCodec declarations. 2008-04-27 10:52:44 +00:00
xvmc_render.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
xvmcvideo.c Fix a bunch of typos in comments. 2008-03-31 17:16:51 +00:00
zmbv.c Add long names to some AVCodec declarations. 2008-04-28 10:21:58 +00:00
zmbvenc.c Avoid using log2() freebsd does not support it. 2008-05-16 21:28:55 +00:00