ffmpeg/libavformat
Michael Niedermayer 4589dc5c4d Append read data onto the buffer instead of overwriting, this ensures
that the whole buffer is available for seeking back.
Fixes issue480

Originally committed as revision 15634 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-18 17:30:37 +00:00
..
4xm.c Bump Major version, this commit is almost just renaming bits_per_sample to 2008-09-08 14:24:59 +00:00
adtsenc.c
aiff.c Remove offset_t typedef and use int64_t directly instead. 2008-10-03 10:16:29 +00:00
allformats.c ASS/SSA muxer. 2008-09-26 19:42:21 +00:00
amr.c Replace generic CONFIG_MUXERS preprocessor conditionals by more specific 2008-09-02 22:45:13 +00:00
apc.c Bump Major version, this commit is almost just renaming bits_per_sample to 2008-09-08 14:24:59 +00:00
ape.c Bump Major version, this commit is almost just renaming bits_per_sample to 2008-09-08 14:24:59 +00:00
asf-enc.c ASF stands for "advanced stream format" not "adaptive ...", changing it to "ASF". 2008-09-24 12:03:25 +00:00
asf.c Use enum typers instead of int. 2008-10-02 16:03:00 +00:00
asf.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
asfcrypt.c
asfcrypt.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
assdec.c assdec: don't remove CR, they are part of the spec 2008-09-27 23:12:24 +00:00
assenc.c ASS/SSA muxer. 2008-09-26 19:42:21 +00:00
au.c Remove offset_t typedef and use int64_t directly instead. 2008-10-03 10:16:29 +00:00
avc.c
avc.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
avformat.h Remove offset_t typedef and use int64_t directly instead. 2008-10-03 10:16:29 +00:00
avi.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
avidec.c Favor even chunk sizes in ambiguous cases. 2008-10-04 22:26:43 +00:00
avienc.c Remove offset_t typedef and use int64_t directly instead. 2008-10-03 10:16:29 +00:00
avio.c Only special-case absolute DOS paths on systems that support them. 2008-10-10 16:59:37 +00:00
avio.h Remove offset_t typedef and use int64_t directly instead. 2008-10-03 10:16:29 +00:00
aviobuf.c Append read data onto the buffer instead of overwriting, this ensures 2008-10-18 17:30:37 +00:00
avisynth.c set bits_per_coded_sample according to new lavc api 2008-09-09 18:32:50 +00:00
avs.c Bump Major version, this commit is almost just renaming bits_per_sample to 2008-09-08 14:24:59 +00:00
bethsoftvid.c Bump Major version, this commit is almost just renaming bits_per_sample to 2008-09-08 14:24:59 +00:00
bfi.c Bump Major version, this commit is almost just renaming bits_per_sample to 2008-09-08 14:24:59 +00:00
c93.c
crcenc.c
cutils.c
daud.c Bump Major version, this commit is almost just renaming bits_per_sample to 2008-09-08 14:24:59 +00:00
dsicin.c Bump Major version, this commit is almost just renaming bits_per_sample to 2008-09-08 14:24:59 +00:00
dv.c Make gcc 2.95 happy. 2008-10-08 20:55:22 +00:00
dv.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
dvenc.c replacing frame_rate and frame_rate_base with an AVRational time_base 2008-10-07 16:59:18 +00:00
dxa.c
eacdata.c
electronicarts.c Bump Major version, this commit is almost just renaming bits_per_sample to 2008-09-08 14:24:59 +00:00
ffm.h Remove offset_t typedef and use int64_t directly instead. 2008-10-03 10:16:29 +00:00
ffmdec.c Remove offset_t typedef and use int64_t directly instead. 2008-10-03 10:16:29 +00:00
ffmenc.c
file.c Remove offset_t typedef and use int64_t directly instead. 2008-10-03 10:16:29 +00:00
flic.c
flv.h 8HZ -> 8KHZ, cosmetics patch by Alexander Wichers development at wichersdot nu 2008-10-18 12:08:55 +00:00
flvdec.c 8HZ -> 8KHZ, cosmetics patch by Alexander Wichers development at wichersdot nu 2008-10-18 12:08:55 +00:00
flvenc.c Nellymoser 8KHZ flv muxing fix, patch by Alexander Wichers development at wichersdot nu 2008-10-18 12:10:08 +00:00
framecrcenc.c
framehook.c Remove pointless #ifdef CONFIG_VHOOK from the code. 2008-09-02 22:31:41 +00:00
framehook.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
gif.c
gxf.c cosmetics, remove GXF: in log messages since it is present in context 2008-09-24 23:40:55 +00:00
gxf.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
gxfenc.c Remove offset_t typedef and use int64_t directly instead. 2008-10-03 10:16:29 +00:00
http.c Remove offset_t typedef and use int64_t directly instead. 2008-10-03 10:16:29 +00:00
idcin.c Bump Major version, this commit is almost just renaming bits_per_sample to 2008-09-08 14:24:59 +00:00
idroq.c Remove offset_t typedef and use int64_t directly instead. 2008-10-03 10:16:29 +00:00
iff.c Bump Major version, this commit is almost just renaming bits_per_sample to 2008-09-08 14:24:59 +00:00
img2.c Prevent image2 from complaining about non monotone timestamps as 2008-09-26 02:07:56 +00:00
internal.h Fix 'make checkheaders', based on a patch by Diego Pettenò, flameeyes gmail com. 2008-10-04 11:20:02 +00:00
ipmovie.c Remove offset_t typedef and use int64_t directly instead. 2008-10-03 10:16:29 +00:00
isom.c Add (additional) const to many global tables. 2008-10-02 15:52:04 +00:00
isom.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
libnut.c Replace generic CONFIG_MUXERS preprocessor conditionals by more specific 2008-09-02 22:45:13 +00:00
lmlm4.c
Makefile ASS/SSA muxer. 2008-09-26 19:42:21 +00:00
matroska.c matroska: add E-AC-3 support 2008-09-01 15:50:12 +00:00
matroska.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
matroskadec.c Remove offset_t typedef and use int64_t directly instead. 2008-10-03 10:16:29 +00:00
matroskaenc.c matroskaenc: correct muxing of ASS packets 2008-10-04 22:57:56 +00:00
mm.c
mmf.c Remove offset_t typedef and use int64_t directly instead. 2008-10-03 10:16:29 +00:00
mov.c 10l, fix amrwb sample rate 2008-10-04 23:30:35 +00:00
movenc.c Remove offset_t typedef and use int64_t directly instead. 2008-10-03 10:16:29 +00:00
mp3.c Remove offset_t typedef and use int64_t directly instead. 2008-10-03 10:16:29 +00:00
mpc8.c Bump Major version, this commit is almost just renaming bits_per_sample to 2008-09-08 14:24:59 +00:00
mpc.c Bump Major version, this commit is almost just renaming bits_per_sample to 2008-09-08 14:24:59 +00:00
mpeg.c Use enum typers instead of int. 2008-10-02 16:03:00 +00:00
mpeg.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
mpegenc.c
mpegts.c spelling cosmetics 2008-10-02 16:28:58 +00:00
mpegts.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
mpegtsenc.c
mpjpeg.c
msnwc_tcp.c
mtv.c Bump Major version, this commit is almost just renaming bits_per_sample to 2008-09-08 14:24:59 +00:00
mvi.c Bump Major version, this commit is almost just renaming bits_per_sample to 2008-09-08 14:24:59 +00:00
mxf.c put back mxf_essence_container_uls in demuxer as static const 2008-08-31 01:39:42 +00:00
mxf.h Remove offset_t typedef and use int64_t directly instead. 2008-10-03 10:16:29 +00:00
mxfdec.c Remove offset_t typedef and use int64_t directly instead. 2008-10-03 10:16:29 +00:00
mxfenc.c Bump Major version, this commit is almost just renaming bits_per_sample to 2008-09-08 14:24:59 +00:00
network.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
nsvdec.c Bump Major version, this commit is almost just renaming bits_per_sample to 2008-09-08 14:24:59 +00:00
nut.c
nut.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
nutdec.c
nutenc.c
nuv.c Bump Major version, this commit is almost just renaming bits_per_sample to 2008-09-08 14:24:59 +00:00
oggdec.c Remove offset_t typedef and use int64_t directly instead. 2008-10-03 10:16:29 +00:00
oggdec.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
oggenc.c Remove offset_t typedef and use int64_t directly instead. 2008-10-03 10:16:29 +00:00
oggparseflac.c
oggparseogm.c
oggparsespeex.c
oggparsetheora.c Cosmetics: indentation 2008-10-01 14:44:30 +00:00
oggparsevorbis.c
oma.c
os_support.c
os_support.h Only special-case absolute DOS paths on systems that support them. 2008-10-10 16:59:37 +00:00
psxstr.c
pva.c
qtpalette.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
raw.c Assume mono if no other information for raw. 2008-10-18 10:40:31 +00:00
raw.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
rdt.c Implement RDTDemuxContext, which contains RDT-specific data (similar to 2008-10-04 04:19:15 +00:00
rdt.h Fix 'make checkheaders', based on a patch by Diego Pettenò, flameeyes gmail com. 2008-10-04 11:20:02 +00:00
riff.c Remove offset_t typedef and use int64_t directly instead. 2008-10-03 10:16:29 +00:00
riff.h Remove offset_t typedef and use int64_t directly instead. 2008-10-03 10:16:29 +00:00
rl2.c Bump Major version, this commit is almost just renaming bits_per_sample to 2008-09-08 14:24:59 +00:00
rm.h Add dynamic payload handlers to rdt.c. These follow the same API as the ones 2008-09-07 01:21:24 +00:00
rmdec.c add ok parts to the rm demuxer for SIPRO support 2008-09-26 12:12:25 +00:00
rmenc.c
rpl.c Bump Major version, this commit is almost just renaming bits_per_sample to 2008-09-08 14:24:59 +00:00
rtp_aac.c
rtp_aac.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
rtp_h264.c Change function prototype of RTPDynamicPayloadHandler.parse_packet() to 2008-10-04 04:15:06 +00:00
rtp_h264.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
rtp_internal.h Remove access into RTPDemuxContext in rtsp.c, which allows making it opaque 2008-10-04 04:16:44 +00:00
rtp_mpv.c spelling cosmetics 2008-10-02 16:28:58 +00:00
rtp_mpv.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
rtp.c
rtp.h Remove access into RTPDemuxContext in rtsp.c, which allows making it opaque 2008-10-04 04:16:44 +00:00
rtpdec.c Remove access into RTPDemuxContext in rtsp.c, which allows making it opaque 2008-10-04 04:16:44 +00:00
rtpenc_h264.c
rtpenc.c
rtpproto.c
rtsp.c Reindent after r15544. 2008-10-04 04:19:46 +00:00
rtsp.h Implement a RTSPTransport field, which allows proper separation of server 2008-09-30 13:26:20 +00:00
rtspcodes.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
sdp.c
segafilm.c Remove offset_t typedef and use int64_t directly instead. 2008-10-03 10:16:29 +00:00
sierravmd.c Remove offset_t typedef and use int64_t directly instead. 2008-10-03 10:16:29 +00:00
siff.c Bump Major version, this commit is almost just renaming bits_per_sample to 2008-09-08 14:24:59 +00:00
smacker.c Remove offset_t typedef and use int64_t directly instead. 2008-10-03 10:16:29 +00:00
sol.c Use enum typers instead of int. 2008-10-02 16:03:00 +00:00
swf.h Remove offset_t typedef and use int64_t directly instead. 2008-10-03 10:16:29 +00:00
swfdec.c
swfenc.c Remove offset_t typedef and use int64_t directly instead. 2008-10-03 10:16:29 +00:00
tcp.c only include sys/select.h if present, fix mingw compilation 2008-09-26 02:12:37 +00:00
thp.c
tiertexseq.c Bump Major version, this commit is almost just renaming bits_per_sample to 2008-09-08 14:24:59 +00:00
tta.c Bump Major version, this commit is almost just renaming bits_per_sample to 2008-09-08 14:24:59 +00:00
txd.c
udp.c
utils.c Remove offset_t typedef and use int64_t directly instead. 2008-10-03 10:16:29 +00:00
vc1test.c
vc1testenc.c
voc.c
voc.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
vocdec.c Bump Major version, this commit is almost just renaming bits_per_sample to 2008-09-08 14:24:59 +00:00
vocenc.c Bump Major version, this commit is almost just renaming bits_per_sample to 2008-09-08 14:24:59 +00:00
wav.c Remove offset_t typedef and use int64_t directly instead. 2008-10-03 10:16:29 +00:00
wc3movie.c Bump Major version, this commit is almost just renaming bits_per_sample to 2008-09-08 14:24:59 +00:00
westwood.c Use enum typers instead of int. 2008-10-02 16:03:00 +00:00
wv.c Bump Major version, this commit is almost just renaming bits_per_sample to 2008-09-08 14:24:59 +00:00
xa.c Bump Major version, this commit is almost just renaming bits_per_sample to 2008-09-08 14:24:59 +00:00
yuv4mpeg.c