Struct gstreamer_video::video_codec_state::VideoCodecState [−][src]
pub struct VideoCodecState<'a, T: VideoCodecStateContext<'a>> { /* fields omitted */ }
Expand description
Structure representing the state of an incoming or outgoing video stream for encoders and decoders.
Decoders and encoders will receive such a state through their
respective set_format
vmethods.
Decoders and encoders can set the downstream state, by using the
VideoDecoderExtManual::set_output_state()
or
VideoEncoderExtManual::set_output_state()
methods.
Implementations
Trait Implementations
Auto Trait Implementations
impl<'a, T> RefUnwindSafe for VideoCodecState<'a, T> where
T: RefUnwindSafe,
impl<'a, T> !Send for VideoCodecState<'a, T>
impl<'a, T> !Sync for VideoCodecState<'a, T>
impl<'a, T> Unpin for VideoCodecState<'a, T> where
T: Unpin,
impl<'a, T> UnwindSafe for VideoCodecState<'a, T> where
T: RefUnwindSafe + UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more