ffmpeg/libavformat
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
4xm.c
Makefile vis detection patch by (James Morrison <ja2morri at csclub dot uwaterloo dot ca>) 2004-04-24 15:16:23 +00:00
allformats.c
amr.c
asf-enc.c
asf.c
asf.h
au.c
audio.c
avformat.h
avi.h
avidec.c
avienc.c
avio.c
avio.h
aviobuf.c
barpainet.c
barpainet.h
beosaudio.cpp
crc.c
cutils.c
dv.c
dv.h
dv1394.c
dv1394.h
ffm.c
file.c nut files in cygwin patch by ("Sascha Sommer" <saschasommer at freenet dot de>) 2004-04-24 13:10:35 +00:00
flic.c
flvdec.c
flvenc.c
framehook.c
framehook.h
gif.c
gifdec.c
grab.c ring buffer fix by (Luca Abeni <lucabe72 at email dot it>) 2004-04-25 13:30:21 +00:00
http.c
idcin.c
idroq.c
img.c
ipmovie.c
jpeg.c
matroska.c
mov.c
movenc.c
mp3.c
mpeg.c mpeg SVCD compatibility, SCR fixes, standard compliance 2004-04-26 22:16:06 +00:00
mpegts.c
mpegts.h
mpegtsenc.c
mpjpeg.c
nut.c
ogg.c
os_support.c
os_support.h
png.c
pnm.c
psxstr.c
qtpalette.h
raw.c
rm.c
rtp.c
rtp.h
rtpproto.c
rtsp.c
rtsp.h
rtspcodes.h
segafilm.c
sgi.c
sierravmd.c
swf.c
tcp.c
udp.c
utils.c
wav.c
wc3movie.c
westwood.c
yuv.c
yuv4mpeg.c