APM:Libraries
Linux::VideoIn Member List

This is the complete list of members for Linux::VideoIn, including all inherited members.

_buffersLinux::VideoInprivate
_bytesperlineLinux::VideoInprivate
_dequeue_frame(Frame &frame)Linux::VideoInprivate
_fdLinux::VideoInprivate
_formatLinux::VideoInprivate
_heightLinux::VideoInprivate
_memtypeLinux::VideoInprivate
_nbufsLinux::VideoInprivate
_queue_buffer(int index)Linux::VideoInprivate
_set_streaming(bool enable)Linux::VideoInprivate
_sizeimageLinux::VideoInprivate
_streamingLinux::VideoInprivate
_timeval_to_us(struct timeval &tv)Linux::VideoInprivate
_widthLinux::VideoInprivate
allocate_buffers(uint32_t nbufs)Linux::VideoIn
crop_8bpp(uint8_t *buffer, uint8_t *new_buffer, uint32_t width, uint32_t left, uint32_t crop_width, uint32_t top, uint32_t crop_height)Linux::VideoInstatic
get_frame(Frame &frame)Linux::VideoIn
get_pixel_formats(std::vector< uint32_t > *formats)Linux::VideoIn
init()Linux::VideoIn
open_device(const char *device_path, uint32_t memtype)Linux::VideoIn
prepare_capture()Linux::VideoIn
put_frame(Frame &frame)Linux::VideoIn
set_crop(uint32_t left, uint32_t top, uint32_t width, uint32_t height)Linux::VideoIn
set_device_path(const char *path)Linux::VideoIn
set_format(uint32_t *width, uint32_t *height, uint32_t *format, uint32_t *bytesperline, uint32_t *sizeimage)Linux::VideoIn
shrink_8bpp(uint8_t *buffer, uint8_t *new_buffer, uint32_t width, uint32_t height, uint32_t left, uint32_t selection_width, uint32_t top, uint32_t selection_height, uint32_t fx, uint32_t fy)Linux::VideoInstatic
yuyv_to_grey(uint8_t *buffer, uint32_t buffer_size, uint8_t *new_buffer)Linux::VideoInstatic