[−][src]Trait gstreamer_video::VideoEncoderExt
Required methods
pub fn allocate_output_buffer(&self, size: usize) -> Result<Buffer, BoolError>
[src]
pub fn get_max_encode_time(&self, frame: &VideoCodecFrame<'_>) -> ClockTimeDiff
[src]
pub fn get_min_force_key_unit_interval(&self) -> ClockTime
[src]
pub fn is_qos_enabled(&self) -> bool
[src]
pub fn merge_tags(&self, tags: Option<&TagList>, mode: TagMergeMode)
[src]
pub fn proxy_getcaps(&self, caps: Option<&Caps>, filter: Option<&Caps>) -> Caps
[src]
pub fn set_headers(&self, headers: &[&Buffer])
[src]
pub fn set_min_force_key_unit_interval(&self, interval: ClockTime)
[src]
pub fn set_min_pts(&self, min_pts: ClockTime)
[src]
pub fn set_qos_enabled(&self, enabled: bool)
[src]
pub fn get_property_qos(&self) -> bool
[src]
pub fn set_property_qos(&self, qos: bool)
[src]
pub fn connect_property_min_force_key_unit_interval_notify<F: Fn(&Self) + Send + Sync + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
pub fn connect_property_qos_notify<F: Fn(&Self) + Send + Sync + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
Implementors
impl<O: IsA<VideoEncoder>> VideoEncoderExt for O
[src]
pub fn allocate_output_buffer(&self, size: usize) -> Result<Buffer, BoolError>
[src]
pub fn get_max_encode_time(&self, frame: &VideoCodecFrame<'_>) -> ClockTimeDiff
[src]
pub fn get_min_force_key_unit_interval(&self) -> ClockTime
[src]
pub fn is_qos_enabled(&self) -> bool
[src]
pub fn merge_tags(&self, tags: Option<&TagList>, mode: TagMergeMode)
[src]
pub fn proxy_getcaps(&self, caps: Option<&Caps>, filter: Option<&Caps>) -> Caps
[src]
pub fn set_headers(&self, headers: &[&Buffer])
[src]
pub fn set_min_force_key_unit_interval(&self, interval: ClockTime)
[src]
pub fn set_min_pts(&self, min_pts: ClockTime)
[src]
pub fn set_qos_enabled(&self, enabled: bool)
[src]
pub fn get_property_qos(&self) -> bool
[src]
pub fn set_property_qos(&self, qos: bool)
[src]
pub fn connect_property_min_force_key_unit_interval_notify<F: Fn(&Self) + Send + Sync + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
pub fn connect_property_qos_notify<F: Fn(&Self) + Send + Sync + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId