From 038440dd41f630ed046b9241411b06bb7bf95d7e Mon Sep 17 00:00:00 2001 From: meh Date: Tue, 26 May 2015 20:37:01 +0200 Subject: [PATCH] util/frame: change best_effort_timestamp to timestamp --- src/util/frame/mod.rs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/util/frame/mod.rs b/src/util/frame/mod.rs index 655d910..9c91498 100644 --- a/src/util/frame/mod.rs +++ b/src/util/frame/mod.rs @@ -84,9 +84,12 @@ impl Frame { } } - pub fn best_effort_timestamp(&self) -> i64 { + pub fn timestamp(&self) -> Option { unsafe { - av_frame_get_best_effort_timestamp(self.ptr) as i64 + match av_frame_get_best_effort_timestamp(self.ptr) { + AV_NOPTS_VALUE => None, + t => Some(t as i64) + } } }