59.8261 or 33513982/(6*355*263)? I'm not sure which has less audio-desync, anyway I commented out the alternative framerate for now. (no behavior changes)
This commit is contained in:
parent
3ae63b6a0a
commit
f1aa73d511
|
@ -231,8 +231,8 @@ static int avi_open(const char* filename, const BITMAPINFOHEADER* pbmih, const W
|
||||||
|
|
||||||
memset(&avi_file->avi_video_header, 0, sizeof(AVISTREAMINFO));
|
memset(&avi_file->avi_video_header, 0, sizeof(AVISTREAMINFO));
|
||||||
avi_file->avi_video_header.fccType = streamtypeVIDEO;
|
avi_file->avi_video_header.fccType = streamtypeVIDEO;
|
||||||
avi_file->avi_video_header.dwScale = 65536*256;
|
avi_file->avi_video_header.dwScale = 65536*256 // 6*355*263;
|
||||||
avi_file->avi_video_header.dwRate = (int)(59.8261*65536*256);
|
avi_file->avi_video_header.dwRate = (int)(59.8261*65536*256); // 33513982;
|
||||||
avi_file->avi_video_header.dwSuggestedBufferSize = avi_file->bitmap_format.biSizeImage;
|
avi_file->avi_video_header.dwSuggestedBufferSize = avi_file->bitmap_format.biSizeImage;
|
||||||
if(FAILED(AVIFileCreateStream(avi_file->avi_file, &avi_file->streams[VIDEO_STREAM], &avi_file->avi_video_header)))
|
if(FAILED(AVIFileCreateStream(avi_file->avi_file, &avi_file->streams[VIDEO_STREAM], &avi_file->avi_video_header)))
|
||||||
break;
|
break;
|
||||||
|
|
Loading…
Reference in New Issue