FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
FBDevContext Struct Reference

Data Fields

AVClassclass
 class for private options
 
int frame_size
 size in bytes of a grabbed frame
 
AVRational framerate_q
 framerate
 
char * framerate
 framerate string set by a private option
 
int64_t time_frame
 time for the next frame to output (in 1/1000000 units)
 
int fd
 framebuffer device file descriptor
 
int width
 
int height
 assumed frame resolution
 
int frame_linesize
 linesize of the output frame, it is assumed to be constant
 
int bytes_per_pixel
 
struct fb_var_screeninfo varinfo
 variable info;
 
struct fb_fix_screeninfo fixinfo
 fixed info;
 
uint8_tdata
 framebuffer data
 

Detailed Description

Definition at line 78 of file fbdev.c.

Field Documentation

AVClass* FBDevContext::class

class for private options

Definition at line 79 of file fbdev.c.

int FBDevContext::frame_size

size in bytes of a grabbed frame

Definition at line 80 of file fbdev.c.

Referenced by fbdev_read_close(), fbdev_read_header(), and fbdev_read_packet().

AVRational FBDevContext::framerate_q

framerate

Definition at line 81 of file fbdev.c.

Referenced by fbdev_read_header(), and fbdev_read_packet().

char* FBDevContext::framerate

framerate string set by a private option

Definition at line 82 of file fbdev.c.

Referenced by fbdev_read_header().

int64_t FBDevContext::time_frame

time for the next frame to output (in 1/1000000 units)

Definition at line 83 of file fbdev.c.

Referenced by fbdev_read_header(), and fbdev_read_packet().

int FBDevContext::fd

framebuffer device file descriptor

Definition at line 85 of file fbdev.c.

Referenced by fbdev_read_close(), fbdev_read_header(), and fbdev_read_packet().

int FBDevContext::width

Definition at line 86 of file fbdev.c.

Referenced by fbdev_read_header().

int FBDevContext::height

assumed frame resolution

Definition at line 86 of file fbdev.c.

Referenced by fbdev_read_header(), and fbdev_read_packet().

int FBDevContext::frame_linesize

linesize of the output frame, it is assumed to be constant

Definition at line 87 of file fbdev.c.

Referenced by fbdev_read_header(), and fbdev_read_packet().

int FBDevContext::bytes_per_pixel

Definition at line 88 of file fbdev.c.

Referenced by fbdev_read_header(), and fbdev_read_packet().

struct fb_var_screeninfo FBDevContext::varinfo

variable info;

Definition at line 90 of file fbdev.c.

Referenced by fbdev_read_header(), and fbdev_read_packet().

struct fb_fix_screeninfo FBDevContext::fixinfo

fixed info;

Definition at line 91 of file fbdev.c.

Referenced by fbdev_read_header(), and fbdev_read_packet().

uint8_t* FBDevContext::data

framebuffer data

Definition at line 93 of file fbdev.c.

Referenced by fbdev_read_close(), fbdev_read_header(), and fbdev_read_packet().


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