diff options
author | Anton Khirnov <anton@khirnov.net> | 2012-03-01 21:24:16 +0100 |
---|---|---|
committer | Anton Khirnov <anton@khirnov.net> | 2012-03-02 11:11:38 +0100 |
commit | efec3bc65a5a1ea92de2ba6229c6bef43887d094 (patch) | |
tree | 30a2f078942404d361f7d1b9159d06218419e470 /libavformat/electronicarts.c | |
parent | e39400c3a817bde969e44f8ebfc7ebe4dae3f09f (diff) | |
download | ffmpeg-efec3bc65a5a1ea92de2ba6229c6bef43887d094.tar.gz |
electronicarts: set timebase for tgv video.
The container has no timestamps and the framerate isn't stored in the
data either.
The decoder sets codec timebase to experimentally found value 1/15. Do
the same for the demuxer too, it should at least be better than the
default 1/90000.
Diffstat (limited to 'libavformat/electronicarts.c')
-rw-r--r-- | libavformat/electronicarts.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libavformat/electronicarts.c b/libavformat/electronicarts.c index a7beefd01b..6a07dac7e8 100644 --- a/libavformat/electronicarts.c +++ b/libavformat/electronicarts.c @@ -349,7 +349,7 @@ static int process_ea_header(AVFormatContext *s) { case kVGT_TAG: ea->video_codec = CODEC_ID_TGV; - ea->time_base = (AVRational){0,0}; + ea->time_base = (AVRational){1, 15}; break; case mTCD_TAG : |