Type Alias v4l::io::dmabuf::arena::ManuallyManaged

source ·
pub type ManuallyManaged = Arena<EntryDmaBufProtected>;
Expand description

Allows the user to manage buffers manually. Buffers must be explicitly replaced. Release will only succeed if all buffers were returned with replace_buffer.

Aliased Type§

struct ManuallyManaged {
    handle: Arc<Handle>,
    bufs: Vec<EntryDmaBufProtected>,
    buf_type: Type,
}

Fields§

§handle: Arc<Handle>§bufs: Vec<EntryDmaBufProtected>§buf_type: Type