Browse Source

get the video dispatch straight

Originally committed as revision 1916 to svn://svn.ffmpeg.org/ffmpeg/trunk
tags/v0.5
Mike Melanson 22 years ago
parent
commit
73a19b2dae
1 changed files with 5 additions and 6 deletions
  1. +5
    -6
      libavformat/4xm.c

+ 5
- 6
libavformat/4xm.c View File

@@ -237,18 +237,17 @@ static int fourxm_read_packet(AVFormatContext *s,
return ret; return ret;
fourcc_tag = LE_32(&header[0]); fourcc_tag = LE_32(&header[0]);
size = LE_32(&header[4]); size = LE_32(&header[4]);
if (fourcc_tag == LIST_TAG) {
/* skip the LIST-FRAM tag and get the next fourcc */
get_le32(pb);
fourcc_tag = get_le32(pb);
size = get_le32(pb);
}


if (url_feof(pb)) if (url_feof(pb))
return -EIO; return -EIO;


switch (fourcc_tag) { switch (fourcc_tag) {


case LIST_TAG:
/* skip the LIST-* tag and move on to the next fourcc */
get_le32(pb);
break;

case ifrm_TAG: case ifrm_TAG:
case pfrm_TAG: case pfrm_TAG:
case cfrm_TAG:{ case cfrm_TAG:{


Loading…
Cancel
Save