FFmpeg
Data Fields
KMSGrabContext Struct Reference

Data Fields

const AVClassclass
 
AVBufferRefdevice_ref
 
AVHWDeviceContextdevice
 
AVDRMDeviceContexthwctx
 
int fb2_available
 
AVBufferRefframes_ref
 
AVHWFramesContextframes
 
uint32_t plane_id
 
uint32_t drm_format
 
unsigned int width
 
unsigned int height
 
int64_t frame_delay
 
int64_t frame_last
 
const char * device_path
 
enum AVPixelFormat format
 
int64_t drm_format_modifier
 
int64_t source_plane
 
int64_t source_crtc
 
AVRational framerate
 

Detailed Description

Definition at line 47 of file kmsgrab.c.

Field Documentation

const AVClass* KMSGrabContext::class

Definition at line 48 of file kmsgrab.c.

AVBufferRef* KMSGrabContext::device_ref

Definition at line 50 of file kmsgrab.c.

Referenced by kmsgrab_read_close(), and kmsgrab_read_header().

AVHWDeviceContext* KMSGrabContext::device

Definition at line 51 of file kmsgrab.c.

Referenced by kmsgrab_read_header().

AVDRMDeviceContext* KMSGrabContext::hwctx

Definition at line 52 of file kmsgrab.c.

Referenced by kmsgrab_get_fb(), kmsgrab_read_header(), and kmsgrab_read_packet().

int KMSGrabContext::fb2_available

Definition at line 53 of file kmsgrab.c.

Referenced by kmsgrab_read_header(), and kmsgrab_read_packet().

AVBufferRef* KMSGrabContext::frames_ref

Definition at line 55 of file kmsgrab.c.

Referenced by kmsgrab_read_close(), kmsgrab_read_header(), and kmsgrab_read_packet().

AVHWFramesContext* KMSGrabContext::frames

Definition at line 56 of file kmsgrab.c.

Referenced by kmsgrab_read_header().

uint32_t KMSGrabContext::plane_id

Definition at line 58 of file kmsgrab.c.

Referenced by kmsgrab_get_fb(), kmsgrab_read_header(), and kmsgrab_read_packet().

uint32_t KMSGrabContext::drm_format

Definition at line 59 of file kmsgrab.c.

Referenced by kmsgrab_get_fb(), and kmsgrab_read_header().

unsigned int KMSGrabContext::width

Definition at line 60 of file kmsgrab.c.

Referenced by kmsgrab_get_fb(), kmsgrab_read_header(), and kmsgrab_read_packet().

unsigned int KMSGrabContext::height

Definition at line 61 of file kmsgrab.c.

Referenced by kmsgrab_get_fb(), kmsgrab_read_header(), and kmsgrab_read_packet().

int64_t KMSGrabContext::frame_delay

Definition at line 63 of file kmsgrab.c.

Referenced by kmsgrab_read_header(), and kmsgrab_read_packet().

int64_t KMSGrabContext::frame_last

Definition at line 64 of file kmsgrab.c.

Referenced by kmsgrab_read_packet().

const char* KMSGrabContext::device_path

Definition at line 66 of file kmsgrab.c.

Referenced by kmsgrab_read_header().

enum AVPixelFormat KMSGrabContext::format

Definition at line 67 of file kmsgrab.c.

Referenced by kmsgrab_read_header().

int64_t KMSGrabContext::drm_format_modifier

Definition at line 68 of file kmsgrab.c.

Referenced by kmsgrab_get_fb(), and kmsgrab_read_header().

int64_t KMSGrabContext::source_plane

Definition at line 69 of file kmsgrab.c.

Referenced by kmsgrab_read_header().

int64_t KMSGrabContext::source_crtc

Definition at line 70 of file kmsgrab.c.

Referenced by kmsgrab_read_header().

AVRational KMSGrabContext::framerate

Definition at line 71 of file kmsgrab.c.

Referenced by kmsgrab_read_header().


The documentation for this struct was generated from the following file: