mirror of
https://github.com/libretro/scummvm.git
synced 2024-12-13 12:39:56 +00:00
VIDEO: Handle the AVI 'JUNQ' and 'dmlh' chunk headers
These are used by Full Pipe's intro videos
This commit is contained in:
parent
52ec634415
commit
1632d5f39a
@ -59,6 +59,8 @@ namespace Video {
|
||||
#define ID_MIDS MKTAG('m','i','d','s')
|
||||
#define ID_TXTS MKTAG('t','x','t','s')
|
||||
#define ID_JUNK MKTAG('J','U','N','K')
|
||||
#define ID_JUNQ MKTAG('J','U','N','Q')
|
||||
#define ID_DMLH MKTAG('d','m','l','h')
|
||||
#define ID_STRF MKTAG('s','t','r','f')
|
||||
#define ID_MOVI MKTAG('m','o','v','i')
|
||||
#define ID_REC MKTAG('r','e','c',' ')
|
||||
@ -155,9 +157,11 @@ bool AVIDecoder::parseNextChunk() {
|
||||
case ID_STRD: // Extra stream info, safe to ignore
|
||||
case ID_VEDT: // Unknown, safe to ignore
|
||||
case ID_JUNK: // Alignment bytes, should be ignored
|
||||
case ID_JUNQ: // Same as JUNK, safe to ignore
|
||||
case ID_ISFT: // Metadata, safe to ignore
|
||||
case ID_DISP: // Metadata, should be safe to ignore
|
||||
case ID_STRN: // Metadata, safe to ignore
|
||||
case ID_DMLH: // OpenDML extension, contains an extra total frames field, safe to ignore
|
||||
skipChunk(size);
|
||||
break;
|
||||
case ID_IDX1:
|
||||
|
Loading…
Reference in New Issue
Block a user