[−][src]Trait gstreamer_check::prelude::BufferPoolExtManual
Required methods
fn get_config(&self) -> BufferPoolConfig
fn set_config(&self, config: BufferPoolConfig) -> Result<(), BoolError>
fn is_flushing(&self) -> bool
fn acquire_buffer<'a, P>(&self, params: P) -> Result<Buffer, FlowError> where
P: Into<Option<&'a BufferPoolAcquireParams>>,
P: Into<Option<&'a BufferPoolAcquireParams>>,
fn release_buffer(&self, buffer: Buffer)
Implementors
impl<O> BufferPoolExtManual for O where
O: IsA<BufferPool>,
[src]
O: IsA<BufferPool>,
fn get_config(&self) -> BufferPoolConfig
[src]
fn set_config(&self, config: BufferPoolConfig) -> Result<(), BoolError>
[src]
fn is_flushing(&self) -> bool
[src]
fn acquire_buffer<'a, P>(&self, params: P) -> Result<Buffer, FlowError> where
P: Into<Option<&'a BufferPoolAcquireParams>>,
[src]
P: Into<Option<&'a BufferPoolAcquireParams>>,