ffmpeg/tests
Hauke Duden 224944895e mpeg SVCD compatibility, SCR fixes, standard compliance
- fixed VBR+constrained bitstream header flags for non-VCD
- more sane (and SVCD compatible) value for video stream->max_buffer_size
- always write at least one PES header stuffing byte for MPEG-2 to
prevent accidental start code generation
- do not write more than 16 stuffing bytes in a PES header (not
allowed). Use padding packets instead.
- include a PES extension in the first MPEG-2 packet
- fill the first pack of SVCD files with padding
- "sanity hack" that prevents the SCR from overtaking the PTS for non-VCD
- fixed VCD PTS values to correspond to the SCR
- always include DTS in the first SVCD packet (fixes lots of
compatibility problems with DVD players)

patch by (Hauke Duden <H.NS.Duden at gmx dot net>)

Originally committed as revision 3078 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-04-26 22:16:06 +00:00
..
.cvsignore
audiogen.c use the correct file modes 2003-10-15 01:22:50 +00:00
dsptest.c
ffmpeg.regression.ref rv10 decoding fix 2004-04-25 16:14:13 +00:00
ffserver.regression.ref update 2003-09-16 20:29:32 +00:00
lena.pnm finished integrating rotozoom test in ffmpeg 2003-04-11 13:43:17 +00:00
libav.regression.ref mpeg SVCD compatibility, SCR fixes, standard compliance 2004-04-26 22:16:06 +00:00
Makefile update libavformat regression checksums (it should be checked why exactly they changed ...), and always test libavformat in make test so this doesnt happen again 2004-02-18 19:07:58 +00:00
regression.sh qpel & SSE/SATD regression test 2004-04-24 14:41:57 +00:00
rotozoom.c use explicit image name 2003-06-05 12:36:34 +00:00
rotozoom.regression.ref rv10 decoding fix 2004-04-25 16:14:13 +00:00
server-regression.sh disabled file based tests 2003-08-24 21:14:02 +00:00
test.conf use new loop option 2003-08-24 21:16:50 +00:00
tiny_psnr.c fixpoint log() for tiny_psnr so it can output actual PSNR 2003-12-31 02:32:54 +00:00
videogen.c use the correct file modes 2003-10-15 01:22:50 +00:00