Struct gst::BufferPool [] [src]

pub struct BufferPool {
    // some fields omitted
}

Methods

impl BufferPool
[src]

fn new() -> Option<BufferPool>

fn set_params(&self, caps: &Caps, size: u32, min_buffers: u32, max_buffers: u32)

fn acquire_buffer(&self) -> Option<Buffer>

fn active(&self) -> bool

fn set_active(&self, active: bool) -> Result<()()>

Trait Implementations

impl Sync for BufferPool
[src]

impl Send for BufferPool
[src]