1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-12-28 20:53:54 +02:00
FFmpeg/libavformat
Aaron Colwell 6c4cc0f640 matroskadec: Fix seeking for matroska files with CUES before first cluster
This change fixes a bug where seeking doesn't work properly for
matroska files that have the CUES element before the first cluster.
This bug was accidentally introduced a few months ago by my deferred CUES
loading patch<http://git.videolan.org/?p=ffmpeg.git;a=commit;h=31ad14c21e0735387ba8082c6e3436241f7ccfc8>
.

When the CUES element appears before the first cluster in the file, the data
is parsed and placed in matroska->index but that data is never added to the
seek index. Currently the transfer from matroska->index to the seek index
only happens when matroska_parse_cues() is called.
Matroska_parse_cues() only gets called on a seek if cues_parsing_deferred is
set. Cues_parsing_deferred only gets set if parsing the CUES requires
seeking past the first cluster. There is no code to handle the case where
CUES is before the first cluster.

This fix essentially restores the matroska->index processing that was
happening at the end of matroska_read_header() before I made my CUES
deferral change. In the case where CUES is before the first
cluster, matroska->index will have data and the seek index will be updated.
In the case where CUES is later in the file, matroska->index will be empty
and cues_parsing_deferred will be set so loading will happen later.

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2011-09-22 21:34:50 +02:00
..
4xm.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
a64.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
aacdec.c Limit fsize before adding to pointer. 2011-07-31 19:40:08 +02:00
ac3dec.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
adts.h
adtsenc.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
aea.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
aiff.h
aiffdec.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
aiffenc.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
allformats.c Binary text decoder 2011-09-16 05:53:14 +02:00
amr.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
anm.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
apc.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
ape.c ape demuxer: fix segfault on memory allocation failure. 2011-09-12 21:12:31 +02:00
apetag.c Merge remote-tracking branch 'qatar/master' 2011-06-09 04:47:19 +02:00
apetag.h
applehttp.c Merge remote-tracking branch 'qatar/master' 2011-08-04 20:59:36 +02:00
applehttpproto.c Merge remote branch 'qatar/master' 2011-05-13 04:40:40 +02:00
asf.c
asf.h Merge remote branch 'qatar/master' 2011-04-17 23:43:54 +02:00
asfcrypt.c Merge remote-tracking branch 'qatar/master' 2011-06-24 03:07:04 +02:00
asfcrypt.h
asfdec.c asf: only try to read asf index once 2011-09-12 22:12:14 +02:00
asfenc.c asfenc: fix assert failure on long ffserver runs 2011-09-09 03:34:27 +02:00
assdec.c Merge remote-tracking branch 'qatar/master' 2011-07-04 00:45:21 +02:00
assenc.c
au.c Support streaming .au files. 2011-08-14 00:05:36 +02:00
audiointerleave.c Merge remote-tracking branch 'qatar/master' 2011-07-04 00:45:21 +02:00
audiointerleave.h
avc.c
avc.h
avformat.h lavf/utils: rewrite real fps calculation code. 2011-09-16 21:29:58 +02:00
avi.c
avi.h
avidec.c avidec: Check return value of more avio_seek calls 2011-09-12 04:39:12 +02:00
avienc.c Merge remote-tracking branch 'qatar/master' 2011-08-22 15:00:53 +02:00
avio_internal.h Merge remote-tracking branch 'qatar/master' 2011-05-22 04:53:19 +02:00
avio.c Simplify code and avoid compiler warning about incompatible types. 2011-06-01 20:29:27 +02:00
avio.h Merge remote-tracking branch 'qatar/master' 2011-07-03 03:14:10 +02:00
aviobuf.c Merge remote-tracking branch 'qatar/master' 2011-07-16 19:43:35 +02:00
avisynth.c avisynth: Fix upside down bug 2011-09-10 05:24:39 +02:00
avlanguage.c Merge remote-tracking branch 'qatar/master' 2011-09-08 22:37:31 +02:00
avlanguage.h
avs.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
bethsoftvid.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
bfi.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
bink.c [bink] Check return value of avio_seek and avoid modifying state if it fails 2011-09-14 19:51:07 +02:00
bintext.c Binary text decoder 2011-09-16 05:53:14 +02:00
c93.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
caf.c Cosmetics: Restore alphabetical order. 2011-08-01 00:58:49 +02:00
caf.h Move channel chunk reading function to isom.c. 2011-04-28 10:45:32 +02:00
cafdec.c [cafdec] Check return value of avio_seek and avoid modifying state if it fails 2011-09-14 19:51:07 +02:00
cafenc.c Support more codecs when muxing caf. 2011-08-22 09:35:58 +02:00
cavsvideodec.c Merge remote-tracking branch 'qatar/master' 2011-05-27 23:48:22 +02:00
cdg.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
concat.c
crcenc.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
crypto.c crypto: Use av_freep instead of av_free 2011-06-09 02:43:55 +02:00
cutils.c Merge commit '85770f2a2651497861ed938efcd0df3696ff5e45' 2011-05-01 00:26:05 +02:00
daud.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
dfa.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
diracdec.c Merge remote-tracking branch 'qatar/master' 2011-05-27 23:48:22 +02:00
dnxhddec.c Merge remote-tracking branch 'qatar/master' 2011-05-27 23:48:22 +02:00
dsicin.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
dtsdec.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
dv.c [dv] Check return value of avio_seek and avoid modifying state if it fails 2011-09-14 19:51:07 +02:00
dv.h Make DV (sub) demuxer set proper pkt->pos values. 2011-05-02 18:38:01 +02:00
dvenc.c fifo: add av_fifo_peek2(), and deprecate av_fifo_peek() 2011-08-26 20:53:02 +02:00
dxa.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
eacdata.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
electronicarts.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
ffm.h Rename ffserver to avserver. 2011-08-09 19:56:25 +02:00
ffmdec.c [ffmdec] Check return value of avio_seek and avoid modifying state if it fails 2011-09-14 19:51:07 +02:00
ffmenc.c libx264: add 'direct-pred' private option 2011-09-07 07:27:55 +02:00
ffmeta.h Merge remote-tracking branch 'qatar/master' 2011-05-22 04:53:19 +02:00
ffmetadec.c Merge remote-tracking branch 'qatar/master' 2011-07-04 00:45:21 +02:00
ffmetaenc.c Merge remote-tracking branch 'qatar/master' 2011-06-09 04:47:19 +02:00
file.c Merge remote branch 'qatar/master' 2011-05-05 03:30:24 +02:00
filmstripdec.c [filmstrip] Check return value of avio_seek and avoid modifying state if it fails 2011-09-14 19:51:07 +02:00
filmstripenc.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
flacdec.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
flacenc_header.c
flacenc.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
flacenc.h
flic.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
flv.h flvdec: Started to remove most of the "only 1-audio+1-video" assumptions 2011-09-07 02:36:42 +02:00
flvdec.c flvdec: Remove AVFMTCTX_NOHEADER if both flags and metadata claim 1 stream 2011-09-08 00:26:28 +02:00
flvenc.c flvenc: Correctly encode data stream into in-band metadata frames. 2011-09-07 02:38:15 +02:00
framecrcenc.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
gif.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
gopher.c Merge remote branch 'qatar/master' 2011-04-21 03:37:05 +02:00
gxf.c Warn when falling back to unreliable UMF fps tag. 2011-08-03 20:06:38 +02:00
gxf.h
gxfenc.c Merge remote-tracking branch 'qatar/master' 2011-07-18 16:43:46 +02:00
h261dec.c Merge remote-tracking branch 'qatar/master' 2011-05-27 23:48:22 +02:00
h263dec.c Merge remote-tracking branch 'qatar/master' 2011-05-27 23:48:22 +02:00
h264dec.c Merge remote-tracking branch 'qatar/master' 2011-05-27 23:48:22 +02:00
http.c Merge remote-tracking branch 'qatar/master' 2011-09-05 03:10:45 +02:00
http.h
httpauth.c
httpauth.h
id3v1.c Merge remote-tracking branch 'qatar/master' 2011-06-09 04:47:19 +02:00
id3v1.h
id3v2.c Merge remote-tracking branch 'qatar/master' 2011-09-21 21:25:43 +02:00
id3v2.h Merge remote-tracking branch 'qatar/master' 2011-09-21 21:25:43 +02:00
idcin.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
idroqdec.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
idroqenc.c
iff.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
img2.c Merge remote-tracking branch 'qatar/master' 2011-08-15 23:35:53 +02:00
ingenientdec.c Merge remote-tracking branch 'qatar/master' 2011-09-17 22:36:43 +02:00
internal.h Merge commit 'b5849f77095439e994b11c25e6063d443b36c228' 2011-07-14 02:24:10 +02:00
ipmovie.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
isom.c Support Sorenson Spark in f4v. 2011-09-21 23:42:03 +02:00
isom.h Merge remote-tracking branch 'qatar/master' 2011-08-26 01:29:40 +02:00
iss.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
iv8.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
ivfdec.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
ivfenc.c
jvdec.c [jvd] Check return value of avio_seek and avoid modifying state if it fails 2011-09-14 19:53:39 +02:00
latmenc.c Add loas as an extension for LOAS/LATM. 2011-09-08 08:24:17 +02:00
libavformat.v
libnut.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
librtmp.c Merge remote-tracking branch 'qatar/master' 2011-07-06 01:34:08 +02:00
lmlm4.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
loasdec.c Add LOAS demuxer. 2011-08-20 00:27:38 +02:00
lxfdec.c
m4vdec.c Merge remote-tracking branch 'qatar/master' 2011-05-27 23:48:22 +02:00
Makefile Binary text decoder 2011-09-16 05:53:14 +02:00
matroska.c matroska: improve declaration of video_stereo_* constant tables 2011-05-24 23:34:24 +02:00
matroska.h Merge remote-tracking branch 'qatar/master' into master 2011-05-29 03:34:35 +02:00
matroskadec.c matroskadec: Fix seeking for matroska files with CUES before first cluster 2011-09-22 21:34:50 +02:00
matroskaenc.c Do not set codec_tag property for matroska muxers. 2011-08-28 23:13:17 +02:00
md5enc.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
md5proto.c Merge remote branch 'qatar/master' 2011-04-20 04:48:23 +02:00
metadata.c Merge remote-tracking branch 'qatar/master' 2011-06-09 04:47:19 +02:00
metadata.h Merge remote-tracking branch 'qatar/master' 2011-06-09 04:47:19 +02:00
microdvddec.c
microdvdenc.c
mm.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
mmf.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
mms.c Merge remote branch 'qatar/master' 2011-04-20 04:48:23 +02:00
mms.h Merge remote-tracking branch 'qatar/master' 2011-05-22 04:53:19 +02:00
mmsh.c Merge remote-tracking branch 'qatar/master' 2011-07-04 00:45:21 +02:00
mmst.c Add some forgotten const to function arguments in libavfilter & libavformat. 2011-05-17 03:05:36 +02:00
mov.c Use the parser for AC-3 in mov. 2011-09-21 23:42:03 +02:00
movenc.c Merge remote-tracking branch 'qatar/master' 2011-09-19 22:45:34 +02:00
movenc.h Merge remote-tracking branch 'qatar/master' 2011-06-11 03:51:36 +02:00
movenchint.c Merge commit '142e76f1055de5dde44696e71a5f63f2cb11dedf' 2011-07-11 04:23:25 +02:00
mp3dec.c mp3demux: pass on error code on packet read. 2011-09-21 00:51:53 +02:00
mp3enc.c Do not assume timestamps for mp2 format. 2011-08-28 21:43:04 +02:00
mpc8.c [mpc8] Check return value of avio_seek and avoid modifying state if it fails 2011-09-14 19:53:45 +02:00
mpc.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
mpeg.c mpegpsdec: fix reading first mpegps packet 2011-09-18 01:57:56 +02:00
mpeg.h
mpegenc.c Replace some commented-out debug printf() / av_log() messages with av_dlog(). 2011-09-01 01:31:03 +02:00
mpegts.c Merge remote-tracking branch 'qatar/master' 2011-09-21 21:25:43 +02:00
mpegts.h
mpegtsenc.c Add support for BDAV/m2ts-mode muxing 2011-08-27 23:57:24 +02:00
mpegvideodec.c Merge remote-tracking branch 'qatar/master' 2011-05-27 23:48:22 +02:00
mpjpeg.c Rename ffserver to avserver. 2011-08-09 19:56:25 +02:00
msnwc_tcp.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
mtv.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
mvi.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
mxf.c Merge remote-tracking branch 'qatar/master' 2011-09-08 22:37:31 +02:00
mxf.h
mxfdec.c [mxfdec] Check return value of avio_seek and avoid modifying state if it fails 2011-09-14 19:53:45 +02:00
mxfenc.c mxfenc: Add support for MPEG-2 MP@HL-14 in mxf container 2011-09-16 18:16:30 +02:00
mxg.c
ncdec.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
network.h Merge remote-tracking branch 'qatar/master' 2011-06-05 03:00:31 +02:00
nsvdec.c [nsv] Check return value of avio_seek and avoid modifying state if it fails 2011-09-14 19:53:45 +02:00
nullenc.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
nut.c Merge remote-tracking branch 'qatar/master' 2011-07-04 00:45:21 +02:00
nut.h
nutdec.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
nutenc.c Merge remote-tracking branch 'qatar/master' 2011-09-05 03:10:45 +02:00
nuv.c Set AV_PKT_FLAG_KEY based on nupplevideo header 2011-09-18 18:25:44 +02:00
oggdec.c oggdec: fix out of bound write in the ogg demuxer 2011-09-17 09:41:02 -07:00
oggdec.h oggdec: Make sure start time correction is applied once to each stream 2011-08-24 23:13:57 +02:00
oggenc.c oggenc: add missing initializer braces to shut up gcc warning. 2011-08-10 21:03:39 +02:00
oggparsecelt.c Fix various unused variable warnings 2011-05-30 00:24:01 +02:00
oggparsedirac.c
oggparseflac.c
oggparseogm.c Remove unused variables 2011-06-02 20:06:00 +01:00
oggparseskeleton.c
oggparsespeex.c 10l, commit that should have been stashed into the merge. 2011-04-17 23:59:00 +02:00
oggparsetheora.c
oggparsevorbis.c Remove all uses of now deprecated metadata functions. 2011-06-08 07:43:45 +02:00
oma.c Merge remote-tracking branch 'qatar/master' 2011-09-21 21:25:43 +02:00
options.c Merge remote-tracking branch 'qatar/master' 2011-09-04 04:11:53 +02:00
os_support.c Merge remote branch 'qatar/master' 2011-05-13 04:40:40 +02:00
os_support.h Merge remote branch 'qatar/master' 2011-04-24 03:41:22 +02:00
pcm.c Merge remote-tracking branch 'qatar/master' 2011-07-04 00:45:21 +02:00
pcm.h
pcmdec.c Merge remote-tracking branch 'qatar/master' 2011-09-17 22:36:43 +02:00
pcmenc.c
pmpdec.c
psxstr.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
pva.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
qcp.c Merge remote-tracking branch 'qatar/master' 2011-07-15 17:51:09 +02:00
qtpalette.h
r3d.c [r3d] Check return value of avio_seek and avoid modifying state if it fails 2011-09-14 19:53:45 +02:00
rawdec.c Merge remote-tracking branch 'qatar/master' 2011-09-17 22:36:43 +02:00
rawdec.h Merge remote-tracking branch 'qatar/master' 2011-09-17 22:36:43 +02:00
rawenc.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
rawenc.h
rawvideodec.c Merge remote-tracking branch 'qatar/master' 2011-09-17 22:36:43 +02:00
rdt.c Merge remote-tracking branch 'qatar/master' 2011-06-18 05:10:38 +02:00
rdt.h Merge remote-tracking branch 'qatar/master' 2011-07-14 20:44:58 +02:00
riff.c Support speex in avi. 2011-08-30 23:45:39 +02:00
riff.h Merge commit 'a3a0af4fb1237bed0af75868073f9a63db8b1864' 2011-04-15 04:50:06 +02:00
rl2.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
rm.c
rm.h
rmdec.c Merge remote-tracking branch 'qatar/master' 2011-09-19 22:45:34 +02:00
rmenc.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
rpl.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
rso.c
rso.h
rsodec.c
rsoenc.c
rtmp.h
rtmppkt.c Merge remote-tracking branch 'qatar/master' 2011-07-04 00:45:21 +02:00
rtmppkt.h Merge remote-tracking branch 'qatar/master' 2011-07-03 03:14:10 +02:00
rtmpproto.c Merge remote-tracking branch 'qatar/master' 2011-09-21 01:05:36 +02:00
rtp.c
rtp.h
rtpdec_amr.c Merge remote branch 'qatar/master' 2011-04-24 03:41:22 +02:00
rtpdec_asf.c Merge remote-tracking branch 'qatar/master' 2011-09-08 22:37:31 +02:00
rtpdec_formats.h
rtpdec_h263.c
rtpdec_h264.c Merge remote branch 'qatar/master' 2011-04-24 03:41:22 +02:00
rtpdec_latm.c Merge remote-tracking branch 'qatar/master' 2011-06-03 05:19:30 +02:00
rtpdec_mpeg4.c Merge remote branch 'qatar/master' 2011-04-24 03:41:22 +02:00
rtpdec_qcelp.c Merge remote branch 'qatar/master' 2011-04-24 03:41:22 +02:00
rtpdec_qdm2.c Merge remote branch 'qatar/master' 2011-05-13 04:40:40 +02:00
rtpdec_qt.c Merge remote branch 'qatar/master' 2011-04-24 03:41:22 +02:00
rtpdec_svq3.c Merge remote-tracking branch 'qatar/master' 2011-07-15 17:51:09 +02:00
rtpdec_vp8.c Merge remote-tracking branch 'qatar/master' 2011-07-15 17:51:09 +02:00
rtpdec_xiph.c Merge remote branch 'qatar/master' 2011-04-24 03:41:22 +02:00
rtpdec.c Merge remote-tracking branch 'qatar/master' 2011-07-22 12:08:52 +02:00
rtpdec.h Merge remote branch 'qatar/master' 2011-04-24 03:41:22 +02:00
rtpenc_aac.c
rtpenc_amr.c
rtpenc_chain.c Merge remote-tracking branch 'qatar/master' 2011-06-18 05:10:38 +02:00
rtpenc_chain.h
rtpenc_h263.c
rtpenc_h264.c Make buffer size check consistent and avoid a possible overflow. 2011-06-15 20:21:33 +02:00
rtpenc_latm.c Merge commit '9446d75941d639f19cfa9ae007eb4c5ca041f200' 2011-06-17 05:49:58 +02:00
rtpenc_mpv.c
rtpenc_vp8.c
rtpenc_xiph.c
rtpenc.c rtpenc: use avcodec_get_name to report unsupported codecs. 2011-08-22 12:13:27 +02:00
rtpenc.h Merge remote-tracking branch 'qatar/master' 2011-06-11 03:51:36 +02:00
rtpproto.c rtp: disable udp fifos, the rtp code cannot work with the fifos in its current form as rtp bypasses the public API. 2011-07-25 16:37:12 +02:00
rtsp.c Merge remote-tracking branch 'qatar/master' 2011-07-19 18:46:04 +02:00
rtsp.h Merge remote-tracking branch 'qatar/master' 2011-07-19 18:46:04 +02:00
rtspcodes.h
rtspdec.c rtspdec: Require TCP-interleaved RTP packets to be at least 11 bytes, instead of 12. 2011-09-20 21:58:15 +02:00
rtspenc.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
sapdec.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
sapenc.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
sauce.c Merge remote-tracking branch 'qatar/master' 2011-06-09 04:47:19 +02:00
sauce.h
sdp.c Merge remote-tracking branch 'qatar/master' 2011-06-11 03:51:36 +02:00
seek-test.c Merge remote-tracking branch 'qatar/master' 2011-08-26 23:18:54 +02:00
seek.c Merge remote-tracking branch 'qatar/master' 2011-07-04 00:45:21 +02:00
seek.h
segafilm.c segafilm: Fix potential division by 0 on corrupted segafilm streams in the demuxer. 2011-09-12 21:45:23 +02:00
sierravmd.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
siff.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
smacker.c Fixed off by one packet size allocation in the smacker demuxer. 2011-09-12 23:44:51 +03:00
sol.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
sox.h
soxdec.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
soxenc.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
spdif.c
spdif.h Merge remote-tracking branch 'qatar/master' 2011-05-22 04:53:19 +02:00
spdifdec.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
spdifenc.c Cosmetics: Fix indentation. 2011-08-01 00:58:49 +02:00
srtdec.c
swf.h
swfdec.c Merge remote-tracking branch 'qatar/master' 2011-09-21 21:25:43 +02:00
swfenc.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
tcp.c TCP: change default timeout to 5sec 2011-05-30 02:39:26 +02:00
thp.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
tiertexseq.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
timefilter.c Merge remote branch 'qatar/master' 2011-04-12 03:48:21 +02:00
timefilter.h
tmv.c [tmv] Check return value of avio_seek and avoid modifying state if it fails 2011-09-14 19:53:45 +02:00
tta.c [tta] Check return value of avio_seek and avoid modifying state if it fails 2011-09-14 19:53:45 +02:00
tty.c Merge remote-tracking branch 'qatar/master' 2011-08-15 23:35:53 +02:00
txd.c
udp.c udp: fix circular buffer error handling 2011-08-25 21:43:30 +02:00
url.h Merge remote-tracking branch 'qatar/master' 2011-07-14 20:44:58 +02:00
utils.c lavf/utils: only complain about aspect missmatch when the difference is "meassureable" 2011-09-22 18:19:00 +02:00
vc1test.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
vc1testenc.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
version.h Merge remote-tracking branch 'qatar/master' 2011-09-07 22:58:39 +02:00
voc.c
voc.h
vocdec.c vocdec: Take channel count into account when calculating bit rate. 2011-08-27 22:12:51 +02:00
vocenc.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
vorbiscomment.c Merge remote-tracking branch 'qatar/master' 2011-06-09 04:47:19 +02:00
vorbiscomment.h Merge remote-tracking branch 'qatar/master' 2011-06-09 04:47:19 +02:00
vqf.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
wav.c wav: init st to NULL to avoid a false-positive warning. 2011-09-01 20:23:40 +02:00
wc3movie.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
westwood.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
wtv.c WTV muxer (1_extract_wtv_common_code.patch) 2011-09-08 01:55:07 +02:00
wtv.h WTV muxer (1_extract_wtv_common_code.patch) 2011-09-08 01:55:07 +02:00
wtvdec.c [wtv] Check return value of avio_seek and avoid modifying state if it fails 2011-09-14 19:53:45 +02:00
wtvenc.c wtvenc: add some asserts because iam paranoid 2011-09-14 01:08:01 +02:00
wv.c Merge remote-tracking branch 'qatar/master' 2011-08-21 15:27:02 +02:00
xa.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
xmv.c xmv: eliminate superfluous zeroing of zero data 2011-08-26 16:26:57 +02:00
xwma.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
yop.c [yop] Check return value of avio_seek and avoid modifying state if it fails 2011-09-14 19:53:45 +02:00
yuv4mpeg.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00