[−][src]Trait gstreamer_audio::prelude::AudioEncoderExtManual
Required methods
pub fn finish_frame(
&self,
buffer: Option<Buffer>,
frames: i32
) -> Result<FlowSuccess, FlowError>
[src]
&self,
buffer: Option<Buffer>,
frames: i32
) -> Result<FlowSuccess, FlowError>
pub fn negotiate(&self) -> Result<(), FlowError>
[src]
pub fn set_output_format(&self, caps: &Caps) -> Result<(), FlowError>
[src]
pub fn get_allocator(&self) -> (Option<Allocator>, AllocationParams)
[src]
pub fn get_latency(&self) -> (ClockTime, ClockTime)
[src]
Implementors
impl<O: IsA<AudioEncoder>> AudioEncoderExtManual for O
[src]
pub fn finish_frame(
&self,
buffer: Option<Buffer>,
frames: i32
) -> Result<FlowSuccess, FlowError>
[src]
&self,
buffer: Option<Buffer>,
frames: i32
) -> Result<FlowSuccess, FlowError>