[−][src]Enum gstreamer_audio::AudioRingBufferFormatType
The format of the samples in the ringbuffer.
Variants (Non-exhaustive)
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
samples in linear or float
samples in mulaw
samples in alaw
samples in ima adpcm
samples in mpeg audio (but not AAC) format
samples in gsm format
samples in IEC958 frames (e.g. AC3)
samples in AC3 format
samples in EAC3 format
samples in DTS format
samples in MPEG-2 AAC ADTS format
samples in MPEG-4 AAC ADTS format
samples in MPEG-2 AAC raw format (Since: 1.12)
samples in MPEG-4 AAC raw format (Since: 1.12)
samples in FLAC format (Since: 1.12)
Trait Implementations
impl Clone for AudioRingBufferFormatType
[src]
fn clone(&self) -> AudioRingBufferFormatType
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for AudioRingBufferFormatType
[src]
impl Debug for AudioRingBufferFormatType
[src]
impl Eq for AudioRingBufferFormatType
[src]
impl<'a> FromValue<'a> for AudioRingBufferFormatType
[src]
unsafe fn from_value(value: &Value) -> Self
[src]
impl<'a> FromValueOptional<'a> for AudioRingBufferFormatType
[src]
unsafe fn from_value_optional(value: &Value) -> Option<Self>
[src]
impl Hash for AudioRingBufferFormatType
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl Ord for AudioRingBufferFormatType
[src]
fn cmp(&self, other: &AudioRingBufferFormatType) -> Ordering
[src]
#[must_use]fn max(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn min(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn clamp(self, min: Self, max: Self) -> Self
[src]
impl PartialEq<AudioRingBufferFormatType> for AudioRingBufferFormatType
[src]
fn eq(&self, other: &AudioRingBufferFormatType) -> bool
[src]
fn ne(&self, other: &AudioRingBufferFormatType) -> bool
[src]
impl PartialOrd<AudioRingBufferFormatType> for AudioRingBufferFormatType
[src]
fn partial_cmp(&self, other: &AudioRingBufferFormatType) -> Option<Ordering>
[src]
fn lt(&self, other: &AudioRingBufferFormatType) -> bool
[src]
fn le(&self, other: &AudioRingBufferFormatType) -> bool
[src]
fn gt(&self, other: &AudioRingBufferFormatType) -> bool
[src]
fn ge(&self, other: &AudioRingBufferFormatType) -> bool
[src]
impl SetValue for AudioRingBufferFormatType
[src]
impl StaticType for AudioRingBufferFormatType
[src]
fn static_type() -> Type
[src]
impl StructuralEq for AudioRingBufferFormatType
[src]
impl StructuralPartialEq for AudioRingBufferFormatType
[src]
Auto Trait Implementations
impl RefUnwindSafe for AudioRingBufferFormatType
impl Send for AudioRingBufferFormatType
impl Sync for AudioRingBufferFormatType
impl Unpin for AudioRingBufferFormatType
impl UnwindSafe for AudioRingBufferFormatType
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> ToSendValue for T where
T: ToValue + SetValue + Send + ?Sized,
[src]
T: ToValue + SetValue + Send + ?Sized,
fn to_send_value(&self) -> SendValue
[src]
impl<T> ToValue for T where
T: SetValue + ?Sized,
[src]
T: SetValue + ?Sized,
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>,