Libav
Data Fields
video_data Struct Reference

Data Fields

AVClassclass
 
int fd
 
int frame_format
 
int width
 
int height
 
int frame_size
 
int timeout
 
int interlaced
 
int top_field_first
 
int buffers
 
volatile int buffers_queued
 
void ** buf_start
 
unsigned int * buf_len
 
char * standard
 
int channel
 
char * video_size
 String describing video size, set by a private option. More...
 
char * pixel_format
 Set by a private option. More...
 
int list_format
 Set by a private option. More...
 
char * framerate
 Set by a private option. More...
 

Detailed Description

Definition at line 62 of file v4l2.c.

Field Documentation

§ class

AVClass* video_data::class

Definition at line 63 of file v4l2.c.

§ fd

int video_data::fd

§ frame_format

int video_data::frame_format

Definition at line 65 of file v4l2.c.

Referenced by v4l2_read_header().

§ width

int video_data::width

Definition at line 66 of file v4l2.c.

Referenced by device_init(), and v4l2_read_header().

§ height

int video_data::height

Definition at line 66 of file v4l2.c.

Referenced by device_init(), and v4l2_read_header().

§ frame_size

int video_data::frame_size

Definition at line 67 of file v4l2.c.

Referenced by mmap_init(), mmap_read_frame(), and v4l2_read_header().

§ timeout

int video_data::timeout

Definition at line 68 of file v4l2.c.

Referenced by mmap_read_frame(), and v4l2_set_parameters().

§ interlaced

int video_data::interlaced

Definition at line 69 of file v4l2.c.

Referenced by device_init(), and v4l2_read_packet().

§ top_field_first

int video_data::top_field_first

Definition at line 70 of file v4l2.c.

Referenced by v4l2_read_header(), and v4l2_read_packet().

§ buffers

int video_data::buffers

Definition at line 72 of file v4l2.c.

Referenced by mmap_close(), mmap_init(), mmap_read_frame(), mmap_start(), and v4l2_read_close().

§ buffers_queued

volatile int video_data::buffers_queued

Definition at line 73 of file v4l2.c.

Referenced by mmap_read_frame(), mmap_release_buffer(), mmap_start(), and v4l2_read_close().

§ buf_start

void** video_data::buf_start

Definition at line 74 of file v4l2.c.

Referenced by mmap_close(), mmap_init(), and mmap_read_frame().

§ buf_len

unsigned int* video_data::buf_len

Definition at line 75 of file v4l2.c.

Referenced by mmap_close(), mmap_init(), and mmap_read_frame().

§ standard

char* video_data::standard

Definition at line 76 of file v4l2.c.

Referenced by v4l2_set_parameters().

§ channel

int video_data::channel

Definition at line 77 of file v4l2.c.

Referenced by v4l2_set_parameters().

§ video_size

char* video_data::video_size

String describing video size, set by a private option.

Definition at line 78 of file v4l2.c.

Referenced by v4l2_read_header().

§ pixel_format

char* video_data::pixel_format

Set by a private option.

Definition at line 80 of file v4l2.c.

Referenced by v4l2_read_header().

§ list_format

int video_data::list_format

Set by a private option.

Definition at line 81 of file v4l2.c.

Referenced by v4l2_read_header().

§ framerate

char* video_data::framerate

Set by a private option.

Definition at line 82 of file v4l2.c.

Referenced by v4l2_set_parameters().


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