Struct google_transcoder1_beta1::api::ElementaryStream [−][src]
pub struct ElementaryStream {
pub audio_stream: Option<AudioStream>,
pub key: Option<String>,
pub text_stream: Option<TextStream>,
pub video_stream: Option<VideoStream>,
}
Expand description
Encoding of an input file such as an audio, video, or text track. Elementary streams must be packaged before mapping and sharing between different output formats.
This type is not used in any activity, and only used as part of another schema.
Fields
audio_stream: Option<AudioStream>
Encoding of an audio stream.
key: Option<String>
A unique key for this elementary stream.
text_stream: Option<TextStream>
Encoding of a text stream. For example, closed captions or subtitles.
video_stream: Option<VideoStream>
Encoding of a video stream.
Trait Implementations
Returns the “default value” for a type. Read more
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for ElementaryStream
impl Send for ElementaryStream
impl Sync for ElementaryStream
impl Unpin for ElementaryStream
impl UnwindSafe for ElementaryStream
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more