diff options
Diffstat (limited to 'media/ffmpeg/ffmpeg_common.cc')
-rw-r--r-- | media/ffmpeg/ffmpeg_common.cc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/media/ffmpeg/ffmpeg_common.cc b/media/ffmpeg/ffmpeg_common.cc index fc59709..9f5eaeb 100644 --- a/media/ffmpeg/ffmpeg_common.cc +++ b/media/ffmpeg/ffmpeg_common.cc @@ -61,6 +61,11 @@ CodecID VideoCodecToCodecID(VideoCodec video_codec) { return CODEC_ID_NONE; } +base::TimeDelta GetFrameDuration(AVStream* stream) { + AVRational time_base = { stream->r_frame_rate.den, stream->r_frame_rate.num }; + return ConvertFromTimeBase(time_base, 1); +} + bool GetSeekTimeAfter(AVStream* stream, const base::TimeDelta& timestamp, base::TimeDelta* seek_time) { DCHECK(stream); |