Declarations for managing video sources and formats. More...
Go to the source code of this file.
Classes | |
class | streamerSource |
Interacts with LIBAV and other relevant libraries to read video data from USB. More... | |
struct | usb_buffer |
Buffer for storing USB video data. More... | |
struct | usb_cam_camera_image_t |
Stores critical USB camera information. More... | |
Defines | |
#define | CLEAR(x) memset (&(x), 0, sizeof (x)) |
#define | CODEC_TYPE_AUDIO AVMEDIA_TYPE_AUDIO |
#define | CODEC_TYPE_VIDEO AVMEDIA_TYPE_VIDEO |
Enumerations | |
enum | usb_cam_io_method { IO_METHOD_READ, IO_METHOD_MMAP, IO_METHOD_USERPTR } |
enum | usb_cam_pixel_format { PIXEL_FORMAT_YUYV, PIXEL_FORMAT_UYVY, PIXEL_FORMAT_MJPEG } |
Declarations for managing video sources and formats.
Definition in file video.hpp.
#define CODEC_TYPE_AUDIO AVMEDIA_TYPE_AUDIO |
#define CODEC_TYPE_VIDEO AVMEDIA_TYPE_VIDEO |
enum usb_cam_io_method |
enum usb_cam_pixel_format |