"I recently got a game called Lighthouse from Sierra with FMV in VMD
format. Some of them played OK, some of them FFmpeg refused to open,
some caused a crash.
I investigated files which couldn't be opened by FFmpeg and it appeared
that they had no audio (and bytes 2-3 from beginning of file contained
01 00, all other have 00 00 insted). Attached patch fixes this issue."
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@3934
9553f0bf-9b14-0410-a0b8-
cfaf0461ba5b
/* each on-disk VMD frame has an audio part and a video part; demuxer
* accounts them separately */
- vmd->frame_count *= 2;
+ if(vmd->sample_rate)
+ vmd->frame_count *= 2;
raw_frame_table = NULL;
vmd->frame_table = NULL;
raw_frame_table_size = vmd->frame_count * BYTES_PER_FRAME_RECORD;