| FFmpeg
    | 

| Data Fields | |
| AVClass * | class | 
| int | fd | 
| int | frame_format | 
| int | width | 
| int | height | 
| int | frame_size | 
| int | interlaced | 
| int | top_field_first | 
| int | ts_mode | 
| TimeFilter * | timefilter | 
| int64_t | last_time_m | 
| int | buffers | 
| volatile int | buffers_queued | 
| void ** | buf_start | 
| unsigned int * | buf_len | 
| char * | standard | 
| v4l2_std_id | std_id | 
| int | channel | 
| char * | pixel_format | 
| Set by a private option.  More... | |
| int | list_format | 
| Set by a private option.  More... | |
| int | list_standard | 
| Set by a private option.  More... | |
| char * | framerate | 
| Set by a private option.  More... | |
Detailed Description
Field Documentation
| unsigned int* video_data::buf_len | 
Definition at line 116 of file v4l2.c.
Referenced by mmap_close(), mmap_init(), and mmap_read_frame().
| void** video_data::buf_start | 
Definition at line 115 of file v4l2.c.
Referenced by mmap_close(), mmap_init(), and mmap_read_frame().
| int video_data::buffers | 
Definition at line 113 of file v4l2.c.
Referenced by mmap_close(), mmap_init(), mmap_read_frame(), mmap_start(), and v4l2_read_close().
| volatile int video_data::buffers_queued | 
Definition at line 114 of file v4l2.c.
Referenced by mmap_read_frame(), mmap_release_buffer(), mmap_start(), and v4l2_read_close().
| int video_data::channel | 
Definition at line 119 of file v4l2.c.
Referenced by v4l2_read_header().
| int video_data::fd | 
Definition at line 103 of file v4l2.c.
Referenced by device_init(), device_open(), fmt_v4l2codec(), list_standards(), mmap_close(), mmap_init(), mmap_read_frame(), mmap_release_buffer(), mmap_start(), v4l2_read_close(), v4l2_read_header(), and v4l2_set_parameters().
| int video_data::frame_format | 
Definition at line 104 of file v4l2.c.
Referenced by v4l2_read_header().
| int video_data::frame_size | 
Definition at line 106 of file v4l2.c.
Referenced by mmap_init(), mmap_read_frame(), and v4l2_read_header().
| char* video_data::framerate | 
Set by a private option.
Definition at line 123 of file v4l2.c.
Referenced by v4l2_set_parameters().
| int video_data::height | 
Definition at line 105 of file v4l2.c.
Referenced by device_init(), and v4l2_read_header().
| int video_data::interlaced | 
Definition at line 107 of file v4l2.c.
Referenced by device_init(), and v4l2_read_packet().
| int64_t video_data::last_time_m | 
Definition at line 111 of file v4l2.c.
Referenced by convert_timestamp().
| int video_data::list_format | 
| int video_data::list_standard | 
| char* video_data::pixel_format | 
| char* video_data::standard | 
Definition at line 117 of file v4l2.c.
Referenced by v4l2_set_parameters().
| v4l2_std_id video_data::std_id | 
Definition at line 118 of file v4l2.c.
Referenced by list_standards(), v4l2_read_header(), and v4l2_set_parameters().
| TimeFilter* video_data::timefilter | 
Definition at line 110 of file v4l2.c.
Referenced by convert_timestamp(), and init_convert_timestamp().
| int video_data::top_field_first | 
Definition at line 108 of file v4l2.c.
Referenced by v4l2_read_header(), and v4l2_read_packet().
| int video_data::ts_mode | 
Definition at line 109 of file v4l2.c.
Referenced by convert_timestamp(), and init_convert_timestamp().
| int video_data::width | 
Definition at line 105 of file v4l2.c.
Referenced by device_init(), and v4l2_read_header().
The documentation for this struct was generated from the following file:
Generated on Fri Oct 31 2025 06:56:27 for FFmpeg by
 1.8.11
 1.8.11