[][src]Struct ffmpeg_sys_next::AVDRMDeviceContext

#[repr(C)]pub struct AVDRMDeviceContext {
    pub fd: c_int,
}

DRM device.

Allocated as AVHWDeviceContext.hwctx.

Fields

fd: c_int

File descriptor of DRM device.

This is used as the device to create frames on, and may also be used in some derivation and mapping operations.

If no device is required, set to -1.

Trait Implementations

impl Clone for AVDRMDeviceContext[src]

impl Copy for AVDRMDeviceContext[src]

impl Debug for AVDRMDeviceContext[src]

impl Eq for AVDRMDeviceContext[src]

impl PartialEq<AVDRMDeviceContext> for AVDRMDeviceContext[src]

impl StructuralEq for AVDRMDeviceContext[src]

impl StructuralPartialEq for AVDRMDeviceContext[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.