[−][src]Struct ac_ffmpeg::time::TimeBase
A rational time base (e.g. 1/1000 is a millisecond time base).
Implementations
impl TimeBase
[src]
pub const MICROSECONDS: TimeBase
[src]
A microseconds time base.
pub const fn new(num: u32, den: u32) -> Self
[src]
Create a new time base as a rational number with a given numerator and denominator.
pub fn num(&self) -> u32
[src]
Get the numerator.
pub fn den(&self) -> u32
[src]
Get the denominator.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for TimeBase
impl Send for TimeBase
impl Sync for TimeBase
impl Unpin for TimeBase
impl UnwindSafe for TimeBase
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,