git.videolan.org
/
ffmpeg.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
ee6624e
)
Move "- 12" statement up a bit. See "[PATCH] rmdec.c: prevent zero-length
author
Ronald S. Bultje
<rsbultje@gmail.com>
Sat, 21 Mar 2009 19:18:07 +0000
(19:18 +0000)
committer
Ronald S. Bultje
<rsbultje@gmail.com>
Sat, 21 Mar 2009 19:18:07 +0000
(19:18 +0000)
packets" thread.
Originally committed as revision 18117 to svn://svn.ffmpeg.org/ffmpeg/trunk
libavformat/rmdec.c
patch
|
blob
|
history
diff --git
a/libavformat/rmdec.c
b/libavformat/rmdec.c
index
5d82701
..
deccd3b
100644
(file)
--- a/
libavformat/rmdec.c
+++ b/
libavformat/rmdec.c
@@
-536,16
+536,13
@@
static int sync(AVFormatContext *s, int64_t *timestamp, int *flags, int *stream_
if(state > (unsigned)0xFFFF || state < 12)
continue;
- len=state;
+ len=state
- 12
;
state= 0xFFFFFFFF;
num = get_be16(pb);
*timestamp = get_be32(pb);
res= get_byte(pb); /* reserved */
*flags = get_byte(pb); /* flags */
-
-
- len -= 12;
}
for(i=0;i<s->nb_streams;i++) {
st = s->streams[i];