Trait gstreamer::format::FormattedValue[][src]

pub trait FormattedValue: Copy + Clone + Sized + Into<GenericFormattedValue> + 'static {
    fn default_format() -> Format;
fn format(&self) -> Format;
unsafe fn from_raw(format: Format, value: i64) -> Self;
unsafe fn to_raw_value(&self) -> i64; }

Required methods

fn default_format() -> Format[src]

fn format(&self) -> Format[src]

unsafe fn from_raw(format: Format, value: i64) -> Self[src]

unsafe fn to_raw_value(&self) -> i64[src]

Loading content...

Implementors

impl FormattedValue for GenericFormattedValue[src]

fn default_format() -> Format[src]

fn format(&self) -> Format[src]

unsafe fn from_raw(format: Format, value: i64) -> Self[src]

unsafe fn to_raw_value(&self) -> i64[src]

impl FormattedValue for ClockTime[src]

fn default_format() -> Format[src]

fn format(&self) -> Format[src]

unsafe fn from_raw(format: Format, value: i64) -> Self[src]

unsafe fn to_raw_value(&self) -> i64[src]

impl FormattedValue for Buffers[src]

fn default_format() -> Format[src]

fn format(&self) -> Format[src]

unsafe fn from_raw(format: Format, value: i64) -> Self[src]

unsafe fn to_raw_value(&self) -> i64[src]

impl FormattedValue for Bytes[src]

fn default_format() -> Format[src]

fn format(&self) -> Format[src]

unsafe fn from_raw(format: Format, value: i64) -> Self[src]

unsafe fn to_raw_value(&self) -> i64[src]

impl FormattedValue for Default[src]

fn default_format() -> Format[src]

fn format(&self) -> Format[src]

unsafe fn from_raw(format: Format, value: i64) -> Self[src]

unsafe fn to_raw_value(&self) -> i64[src]

impl FormattedValue for Percent[src]

fn default_format() -> Format[src]

fn format(&self) -> Format[src]

unsafe fn from_raw(format: Format, value: i64) -> Self[src]

unsafe fn to_raw_value(&self) -> i64[src]

impl FormattedValue for Undefined[src]

fn default_format() -> Format[src]

fn format(&self) -> Format[src]

unsafe fn from_raw(format: Format, value: i64) -> Self[src]

unsafe fn to_raw_value(&self) -> i64[src]

Loading content...