[][src]Struct rusoto_medialive::UdpGroupSettings

pub struct UdpGroupSettings {
    pub input_loss_action: Option<String>,
    pub timed_metadata_id_3_frame: Option<String>,
    pub timed_metadata_id_3_period: Option<i64>,
}

Udp Group Settings

Fields

input_loss_action: Option<String>

Specifies behavior of last resort when input video is lost, and no more backup inputs are available. When dropTs is selected the entire transport stream will stop being emitted. When dropProgram is selected the program can be dropped from the transport stream (and replaced with null packets to meet the TS bitrate requirement). Or, when emitProgram is chosen the transport stream will continue to be produced normally with repeat frames, black frames, or slate frames substituted for the absent input video.

timed_metadata_id_3_frame: Option<String>

Indicates ID3 frame that has the timecode.

timed_metadata_id_3_period: Option<i64>

Timed Metadata interval in seconds.

Trait Implementations

impl PartialEq<UdpGroupSettings> for UdpGroupSettings[src]

impl Default for UdpGroupSettings[src]

impl Clone for UdpGroupSettings[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for UdpGroupSettings[src]

impl Serialize for UdpGroupSettings[src]

impl<'de> Deserialize<'de> for UdpGroupSettings[src]

Auto Trait Implementations

impl Send for UdpGroupSettings

impl Sync for UdpGroupSettings

Blanket Implementations

impl<T> From for T[src]

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

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

type Owned = T

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

type Error = !

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

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

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

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

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

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

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

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<T> Erased for T

impl<T> Same for T

type Output = T

Should always be Self