diff options
author | Hauke Duden <H.NS.Duden@gmx.net> | 2004-04-26 22:16:06 +0000 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2004-04-26 22:16:06 +0000 |
commit | 224944895efe6ac23e3b8f9d35abfee9f5c6c440 (patch) | |
tree | 347f09ff0827c270706be1c8f2dcb4f8587ae578 /ffmpeg.c | |
parent | ae4b7d5947c0c5ae68141c9d9fe0588a554fad94 (diff) | |
download | ffmpeg-224944895efe6ac23e3b8f9d35abfee9f5c6c440.tar.gz |
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
Diffstat (limited to 'ffmpeg.c')
0 files changed, 0 insertions, 0 deletions