mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2025-02-18 12:56:56 +00:00
minor user data reading bugfix
Originally committed as revision 4467 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
f2d9a9f5b7
commit
d9dd7a0d2c
@ -5742,13 +5742,11 @@ static int decode_user_data(MpegEncContext *s, GetBitContext *gb){
|
|||||||
int ver, build, ver2, ver3;
|
int ver, build, ver2, ver3;
|
||||||
char last;
|
char last;
|
||||||
|
|
||||||
buf[0]= show_bits(gb, 8);
|
for(i=0; i<255; i++){
|
||||||
for(i=1; i<256; i++){
|
if(show_bits(gb, 23) == 0) break;
|
||||||
buf[i]= show_bits(gb, 16)&0xFF;
|
buf[i]= get_bits(gb, 8);
|
||||||
if(buf[i]==0) break;
|
|
||||||
skip_bits(gb, 8);
|
|
||||||
}
|
}
|
||||||
buf[255]=0;
|
buf[i]=0;
|
||||||
|
|
||||||
/* divx detection */
|
/* divx detection */
|
||||||
e=sscanf(buf, "DivX%dBuild%d%c", &ver, &build, &last);
|
e=sscanf(buf, "DivX%dBuild%d%c", &ver, &build, &last);
|
||||||
|
Loading…
Reference in New Issue
Block a user