forked from FFmpeg/FFmpeg
mov: Read Flash's chpl variant
This is based off of F4V specs rather than any actual files Originally committed as revision 24035 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
3c5e1b36d5
commit
105b37859b
1 changed files with 5 additions and 3 deletions
|
@ -222,14 +222,16 @@ static int mov_read_udta_string(MOVContext *c, ByteIOContext *pb, MOVAtom atom)
|
|||
static int mov_read_chpl(MOVContext *c, ByteIOContext *pb, MOVAtom atom)
|
||||
{
|
||||
int64_t start;
|
||||
int i, nb_chapters, str_len;
|
||||
int i, nb_chapters, str_len, version;
|
||||
char str[256+1];
|
||||
|
||||
if ((atom.size -= 5) < 0)
|
||||
return 0;
|
||||
|
||||
get_be32(pb); // version + flags
|
||||
get_be32(pb); // ???
|
||||
version = get_byte(pb);
|
||||
get_be24(pb);
|
||||
if (version)
|
||||
get_be32(pb); // ???
|
||||
nb_chapters = get_byte(pb);
|
||||
|
||||
for (i = 0; i < nb_chapters; i++) {
|
||||
|
|
Loading…
Add table
Reference in a new issue