FFmpeg
Data Fields
FBDevContext Struct Reference

Data Fields

AVClassclass
 class for private options More...
 
int frame_size
 size in bytes of a grabbed frame More...
 
AVRational framerate_q
 framerate More...
 
int64_t time_frame
 time for the next frame to output (in 1/1000000 units) More...
 
int fd
 framebuffer device file descriptor More...
 
int width
 
int height
 assumed frame resolution More...
 
int frame_linesize
 linesize of the output frame, it is assumed to be constant More...
 
int bytes_per_pixel
 
struct fb_var_screeninfo varinfo
 variable info; More...
 
struct fb_fix_screeninfo fixinfo
 fixed info; More...
 
uint8_t * data
 framebuffer data More...
 
int xoffset
 x coordinate of top left corner More...
 
int yoffset
 y coordinate of top left corner More...
 

Detailed Description

Definition at line 47 of file fbdev_dec.c.

Field Documentation

◆ class

AVClass * FBDevContext::class

class for private options

Definition at line 48 of file fbdev_dec.c.

◆ frame_size

int FBDevContext::frame_size

size in bytes of a grabbed frame

Definition at line 49 of file fbdev_dec.c.

Referenced by fbdev_read_header(), and fbdev_read_packet().

◆ framerate_q

AVRational FBDevContext::framerate_q

framerate

Definition at line 50 of file fbdev_dec.c.

Referenced by fbdev_read_header(), and fbdev_read_packet().

◆ time_frame

int64_t FBDevContext::time_frame

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

Definition at line 51 of file fbdev_dec.c.

Referenced by fbdev_read_header(), and fbdev_read_packet().

◆ fd

int FBDevContext::fd

framebuffer device file descriptor

Definition at line 53 of file fbdev_dec.c.

Referenced by fbdev_read_close(), fbdev_read_header(), fbdev_read_packet(), fbdev_write_header(), fbdev_write_packet(), and fbdev_write_trailer().

◆ width

int FBDevContext::width

Definition at line 54 of file fbdev_dec.c.

Referenced by fbdev_read_header().

◆ height

int FBDevContext::height

assumed frame resolution

Definition at line 54 of file fbdev_dec.c.

Referenced by fbdev_read_header(), and fbdev_read_packet().

◆ frame_linesize

int FBDevContext::frame_linesize

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

Definition at line 55 of file fbdev_dec.c.

Referenced by fbdev_read_header(), and fbdev_read_packet().

◆ bytes_per_pixel

int FBDevContext::bytes_per_pixel

Definition at line 56 of file fbdev_dec.c.

Referenced by fbdev_read_header(), and fbdev_read_packet().

◆ varinfo

struct fb_var_screeninfo FBDevContext::varinfo

variable info;

framebuffer variable info

Definition at line 58 of file fbdev_dec.c.

Referenced by fbdev_read_header(), fbdev_read_packet(), fbdev_write_header(), and fbdev_write_packet().

◆ fixinfo

struct fb_fix_screeninfo FBDevContext::fixinfo

fixed info;

framebuffer fixed info

Definition at line 59 of file fbdev_dec.c.

Referenced by fbdev_read_close(), fbdev_read_header(), fbdev_read_packet(), fbdev_write_header(), fbdev_write_packet(), and fbdev_write_trailer().

◆ data

uint8_t * FBDevContext::data

◆ xoffset

int FBDevContext::xoffset

x coordinate of top left corner

Definition at line 35 of file fbdev_enc.c.

Referenced by fbdev_write_packet().

◆ yoffset

int FBDevContext::yoffset

y coordinate of top left corner

Definition at line 36 of file fbdev_enc.c.

Referenced by fbdev_write_packet().


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