mirror of
https://github.com/encounter/rust-ffmpeg-zmwangx.git
synced 2026-07-10 21:18:40 -07:00
time: add inline attributes
This commit is contained in:
@@ -1,24 +1,28 @@
|
||||
use ffi::*;
|
||||
use ::Error;
|
||||
|
||||
#[inline(always)]
|
||||
pub fn current() -> i64 {
|
||||
unsafe {
|
||||
av_gettime() as i64
|
||||
}
|
||||
}
|
||||
|
||||
#[inline(always)]
|
||||
pub fn relative() -> i64 {
|
||||
unsafe {
|
||||
av_gettime_relative() as i64
|
||||
}
|
||||
}
|
||||
|
||||
#[inline(always)]
|
||||
pub fn is_monotonic() -> bool {
|
||||
unsafe {
|
||||
av_gettime_relative_is_monotonic() != 0
|
||||
}
|
||||
}
|
||||
|
||||
#[inline(always)]
|
||||
pub fn sleep(usec: u32) -> Result<(), Error> {
|
||||
unsafe {
|
||||
match av_usleep(usec) {
|
||||
|
||||
Reference in New Issue
Block a user