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