[][src]Enum gstreamer_rtp::RTPPayload

pub enum RTPPayload {
    Pcmu,
    _1016,
    G721,
    Gsm,
    G723,
    Dvi48000,
    Dvi416000,
    Lpc,
    Pcma,
    G722,
    L16Stereo,
    L16Mono,
    Qcelp,
    Cn,
    Mpa,
    G728,
    Dvi411025,
    Dvi422050,
    G729,
    Cellb,
    Jpeg,
    Nv,
    H261,
    Mpv,
    Mp2t,
    H263,
    // some variants omitted
}

Standard predefined fixed payload types.

The official list is at: http://www.iana.org/assignments/rtp-parameters

Audio: reserved: 19 unassigned: 20-23,

Video: unassigned: 24, 27, 29, 30, 35-71, 77-95 Reserved for RTCP conflict avoidance: 72-76

Variants

Pcmu
_1016
G721
Gsm
G723
Dvi48000
Dvi416000
Lpc
Pcma
G722
L16Stereo
L16Mono
Qcelp
Cn
Mpa
G728
Dvi411025
Dvi422050
G729
Cellb
Jpeg
Nv
H261
Mpv
Mp2t
H263

Trait Implementations

impl Clone for RTPPayload[src]

impl Copy for RTPPayload[src]

impl Debug for RTPPayload[src]

impl Eq for RTPPayload[src]

impl<'a> FromValue<'a> for RTPPayload[src]

impl<'a> FromValueOptional<'a> for RTPPayload[src]

impl Hash for RTPPayload[src]

impl Ord for RTPPayload[src]

impl PartialEq<RTPPayload> for RTPPayload[src]

impl PartialOrd<RTPPayload> for RTPPayload[src]

impl SetValue for RTPPayload[src]

impl StaticType for RTPPayload[src]

impl StructuralEq for RTPPayload[src]

impl StructuralPartialEq for RTPPayload[src]

Auto Trait Implementations

impl RefUnwindSafe for RTPPayload

impl Send for RTPPayload

impl Sync for RTPPayload

impl Unpin for RTPPayload

impl UnwindSafe for RTPPayload

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToSendValue for T where
    T: ToValue + SetValue + Send + ?Sized
[src]

impl<T> ToValue for T where
    T: SetValue + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.