ffmpeg/libavformat
Reimar Döffinger 22ffac707e Try to find out correct start time to make seeking faster and add some
extra checks to make sure the seeking function will not hang forever.

Originally committed as revision 5814 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-23 18:19:33 +00:00
..
4xm.c allow individual selection of muxers and demuxers 2006-07-10 21:14:37 +00:00
adtsenc.c allow individual selection of muxers and demuxers 2006-07-10 21:14:37 +00:00
aiff.c move common stuff from avienc.c and wav.c to new file riff.c 2006-07-12 00:09:34 +00:00
allformats.c GXF muxer 2006-07-19 09:38:22 +00:00
allformats.h GXF muxer 2006-07-19 09:38:22 +00:00
amr.c allow individual selection of muxers and demuxers 2006-07-10 21:14:37 +00:00
asf-enc.c move common stuff from avienc.c and wav.c to new file riff.c 2006-07-12 00:09:34 +00:00
asf.c move common stuff from avienc.c and wav.c to new file riff.c 2006-07-12 00:09:34 +00:00
asf.h audio in dvr-ms demuxing support by (John Donaghy <johnfdonaghy gmail com<) 2006-01-20 23:48:16 +00:00
au.c move common stuff from avienc.c and wav.c to new file riff.c 2006-07-12 00:09:34 +00:00
audio.c allow individual selection of muxers and demuxers 2006-07-10 21:14:37 +00:00
avformat.h Try to find out correct start time to make seeking faster and add some 2006-07-23 18:19:33 +00:00
avi.h move common stuff from avienc.c and wav.c to new file riff.c 2006-07-12 00:09:34 +00:00
avidec.c move common stuff from avienc.c and wav.c to new file riff.c 2006-07-12 00:09:34 +00:00
avienc.c move common stuff from avienc.c and wav.c to new file riff.c 2006-07-12 00:09:34 +00:00
avio.c Add --disable-protocols option to configure to disable I/O protocol from 2006-01-21 18:36:32 +00:00
avio.h move adler32 to libavutil 2006-07-13 21:29:01 +00:00
aviobuf.c fix regression failure after adler simplification 2006-07-20 10:22:07 +00:00
avs.c allow individual selection of muxers and demuxers 2006-07-10 21:14:37 +00:00
barpainet.c COSMETICS: tabs --> spaces, some prettyprinting 2005-12-22 01:10:11 +00:00
barpainet.h Unify include paths, -I.. is in CFLAGS. 2005-12-05 20:44:56 +00:00
beosaudio.cpp give AVInput/OutputFormat structs consistent names 2006-07-09 23:40:53 +00:00
crc.c simplify 2006-07-19 08:39:50 +00:00
cutils.c Update licensing information: The FSF changed postal address. 2006-01-12 22:43:26 +00:00
daud.c allow individual selection of muxers and demuxers 2006-07-10 21:14:37 +00:00
dc1394.c allow individual selection of muxers and demuxers 2006-07-10 21:14:37 +00:00
dv1394.c allow individual selection of muxers and demuxers 2006-07-10 21:14:37 +00:00
dv1394.h Update licensing information: The FSF changed postal address. 2006-01-12 22:43:26 +00:00
dv.c allow individual selection of muxers and demuxers 2006-07-10 21:14:37 +00:00
dv.h typo 2006-02-08 11:43:47 +00:00
electronicarts.c allow individual selection of muxers and demuxers 2006-07-10 21:14:37 +00:00
ffm.c allow individual selection of muxers and demuxers 2006-07-10 21:14:37 +00:00
file.c CONFIG_WIN32 implies MinGW and Cygwin and possibly more, so use just 2006-07-11 21:45:45 +00:00
flic.c allow individual selection of muxers and demuxers 2006-07-10 21:14:37 +00:00
flvdec.c allow individual selection of muxers and demuxers 2006-07-10 21:14:37 +00:00
flvenc.c add header info to flv format based on a patch by (Philipp Klaus >ffmpegdevel ad pylonsoft mot ch ) 2006-07-17 21:51:21 +00:00
framehook.c Update licensing information: The FSF changed postal address. 2006-01-12 22:43:26 +00:00
framehook.h COSMETICS: Remove all trailing whitespace. 2005-12-17 18:14:38 +00:00
gif.c allow individual selection of muxers and demuxers 2006-07-10 21:14:37 +00:00
gifdec.c allow individual selection of muxers and demuxers 2006-07-10 21:14:37 +00:00
grab_bktr.c allow individual selection of muxers and demuxers 2006-07-10 21:14:37 +00:00
grab.c allow individual selection of muxers and demuxers 2006-07-10 21:14:37 +00:00
gxf.c move common stuff from avienc.c and wav.c to new file riff.c 2006-07-12 00:09:34 +00:00
gxf.h GXF muxer 2006-07-19 09:38:22 +00:00
gxfenc.c GXF muxer 2006-07-19 09:38:22 +00:00
http.c Fix memleak, patch by I. Po % yyymmmm # gmail O com % 2006-07-19 08:06:24 +00:00
idcin.c allow individual selection of muxers and demuxers 2006-07-10 21:14:37 +00:00
idroq.c allow individual selection of muxers and demuxers 2006-07-10 21:14:37 +00:00
img2.c add loop_input to AVFormatContext, getting rid of old hack 2006-07-13 21:13:49 +00:00
img.c add loop_input to AVFormatContext, getting rid of old hack 2006-07-13 21:13:49 +00:00
ipmovie.c allow individual selection of muxers and demuxers 2006-07-10 21:14:37 +00:00
jpeg.c allow individual selection of muxers and demuxers 2006-07-10 21:14:37 +00:00
Makefile GXF muxer 2006-07-19 09:38:22 +00:00
matroska.c move common stuff from avienc.c and wav.c to new file riff.c 2006-07-12 00:09:34 +00:00
mm.c allow individual selection of muxers and demuxers 2006-07-10 21:14:37 +00:00
mmf.c move common stuff from avienc.c and wav.c to new file riff.c 2006-07-12 00:09:34 +00:00
mov.c move common stuff from avienc.c and wav.c to new file riff.c 2006-07-12 00:09:34 +00:00
mov.h move declaration to mov.h 2006-04-19 10:02:41 +00:00
movenc.c move common stuff from avienc.c and wav.c to new file riff.c 2006-07-12 00:09:34 +00:00
mp3.c allow individual selection of muxers and demuxers 2006-07-10 21:14:37 +00:00
mpeg.c allow individual selection of muxers and demuxers 2006-07-10 21:14:37 +00:00
mpegts.c allow individual selection of muxers and demuxers 2006-07-10 21:14:37 +00:00
mpegts.h give AVInput/OutputFormat structs consistent names 2006-07-09 23:40:53 +00:00
mpegtsenc.c allow individual selection of muxers and demuxers 2006-07-10 21:14:37 +00:00
mpjpeg.c allow individual selection of muxers and demuxers 2006-07-10 21:14:37 +00:00
nsvdec.c move common stuff from avienc.c and wav.c to new file riff.c 2006-07-12 00:09:34 +00:00
nut.c fix regression failure after adler simplification 2006-07-20 10:22:07 +00:00
nuv.c move common stuff from avienc.c and wav.c to new file riff.c 2006-07-12 00:09:34 +00:00
ogg2.c Try to find out correct start time to make seeking faster and add some 2006-07-23 18:19:33 +00:00
ogg2.h ogm demuxing 2006-05-11 23:07:22 +00:00
ogg.c allow individual selection of muxers and demuxers 2006-07-10 21:14:37 +00:00
oggparseflac.c set stream time_base properly 2006-05-12 00:50:43 +00:00
oggparseogm.c move common stuff from avienc.c and wav.c to new file riff.c 2006-07-12 00:09:34 +00:00
oggparsetheora.c fix playback of theora.ogg on mphq patch by (matthieu castet %% castet dat matthieu ot free dat fr %%) 2006-07-17 10:44:53 +00:00
oggparsevorbis.c set stream time_base properly 2006-05-12 00:50:43 +00:00
os_support.c CONFIG_WIN32 implies MinGW and Cygwin and possibly more, so use just 2006-07-11 21:45:45 +00:00
os_support.h
png.c Add (mostly) const to variable and parameter declaration, where a char* was 2006-06-17 15:53:23 +00:00
pnm.c Update licensing information: The FSF changed postal address. 2006-01-12 22:43:26 +00:00
psxstr.c allow individual selection of muxers and demuxers 2006-07-10 21:14:37 +00:00
qtpalette.h COSMETICS: Remove all trailing whitespace. 2005-12-17 18:14:38 +00:00
raw.c allow individual selection of muxers and demuxers 2006-07-10 21:14:37 +00:00
riff.c move common stuff from avienc.c and wav.c to new file riff.c 2006-07-12 00:09:34 +00:00
riff.h move common stuff from avienc.c and wav.c to new file riff.c 2006-07-12 00:09:34 +00:00
rm.c allow individual selection of muxers and demuxers 2006-07-10 21:14:37 +00:00
rtp.c allow individual selection of muxers and demuxers 2006-07-10 21:14:37 +00:00
rtp.h give AVInput/OutputFormat structs consistent names 2006-07-09 23:40:53 +00:00
rtpproto.c Update licensing information: The FSF changed postal address. 2006-01-12 22:43:26 +00:00
rtsp.c allow individual selection of muxers and demuxers 2006-07-10 21:14:37 +00:00
rtsp.h give AVInput/OutputFormat structs consistent names 2006-07-09 23:40:53 +00:00
rtspcodes.h
segafilm.c allow individual selection of muxers and demuxers 2006-07-10 21:14:37 +00:00
sgi.c Update licensing information: The FSF changed postal address. 2006-01-12 22:43:26 +00:00
sierravmd.c allow individual selection of muxers and demuxers 2006-07-10 21:14:37 +00:00
smacker.c move common stuff from avienc.c and wav.c to new file riff.c 2006-07-12 00:09:34 +00:00
sol.c move common stuff from avienc.c and wav.c to new file riff.c 2006-07-12 00:09:34 +00:00
swf.c allow individual selection of muxers and demuxers 2006-07-10 21:14:37 +00:00
tcp.c os2 thread, network and freetype2 support by (Paul Smedley | paulat a t smedleydot d o t info) 2006-02-02 13:07:30 +00:00
tta.c allow individual selection of muxers and demuxers 2006-07-10 21:14:37 +00:00
udp.c Add const to (mostly) char* and make some functions static, which aren't used 2006-06-18 11:33:14 +00:00
utils.c Try to find out correct start time to make seeking faster and add some 2006-07-23 18:19:33 +00:00
v4l2.c allow individual selection of muxers and demuxers 2006-07-10 21:14:37 +00:00
voc.c move common stuff from avienc.c and wav.c to new file riff.c 2006-07-12 00:09:34 +00:00
voc.h add a Creative VOC (de)muxer 2006-02-09 22:52:23 +00:00
wav.c move common stuff from avienc.c and wav.c to new file riff.c 2006-07-12 00:09:34 +00:00
wc3movie.c allow individual selection of muxers and demuxers 2006-07-10 21:14:37 +00:00
westwood.c allow individual selection of muxers and demuxers 2006-07-10 21:14:37 +00:00
yuv4mpeg.c allow individual selection of muxers and demuxers 2006-07-10 21:14:37 +00:00
yuv.c Update licensing information: The FSF changed postal address. 2006-01-12 22:43:26 +00:00