Trait gstreamer::prelude::BufferPoolExtManual  [−][src]
pub trait BufferPoolExtManual: 'static {
    fn config(&self) -> BufferPoolConfig;
    fn set_config(&self, config: BufferPoolConfig) -> Result<(), BoolError>;
    fn is_flushing(&self) -> bool;
    fn acquire_buffer(
        &self, 
        params: Option<&BufferPoolAcquireParams>
    ) -> Result<Buffer, FlowError>;
    fn release_buffer(&self, buffer: Buffer);
}Required methods
fn config(&self) -> BufferPoolConfig[src]fn set_config(&self, config: BufferPoolConfig) -> Result<(), BoolError>[src]fn is_flushing(&self) -> bool[src]fn acquire_buffer(
    &self, 
    params: Option<&BufferPoolAcquireParams>
) -> Result<Buffer, FlowError>[src]fn release_buffer(&self, buffer: Buffer)[src]Implementors
fn acquire_buffer(
    &self, 
    params: Option<&BufferPoolAcquireParams>
) -> Result<Buffer, FlowError>[src]