#include <VlcCapture.h>
◆ VlcCapture()
| VlcCapture::VlcCapture |
( |
std::string |
url = "", |
|
|
int |
input_buffer_ms = 10 |
|
) |
| |
◆ ~VlcCapture()
| VlcCapture::~VlcCapture |
( |
| ) |
|
|
virtual |
◆ open()
| void VlcCapture::open |
( |
std::string & |
url | ) |
|
◆ postrender_callback()
| void VlcCapture::postrender_callback |
( |
void * |
p_video_data, |
|
|
uint8_t * |
p_pixel_buffer, |
|
|
int |
width, |
|
|
int |
height, |
|
|
int |
pixel_pitch, |
|
|
size_t |
size, |
|
|
libvlc_time_t |
pts |
|
) |
| |
◆ prerender_callback()
| void VlcCapture::prerender_callback |
( |
void * |
p_video_data, |
|
|
uint8_t ** |
pp_pixel_buffer, |
|
|
size_t |
size |
|
) |
| |
◆ read()
| bool VlcCapture::read |
( |
cv::Mat & |
image | ) |
|
◆ start()
| int VlcCapture::start |
( |
| ) |
|
◆ stop()
| void VlcCapture::stop |
( |
| ) |
|
◆ _url
| std::string VlcCapture::_url |
◆ buffer
| uint8_t* VlcCapture::buffer |
◆ buffersize
| unsigned int VlcCapture::buffersize |
◆ callbackmutex
| pthread_mutex_t VlcCapture::callbackmutex |
|
static |
◆ callbacks
◆ height
◆ imageAvailable
| bool VlcCapture::imageAvailable |
◆ imagemutex
| pthread_mutex_t VlcCapture::imagemutex |
◆ width
The documentation for this class was generated from the following files:
- /build/rock-master-18.09-drivers-video-capture-vlc-0.20150401/src/VlcCapture.h
- /build/rock-master-18.09-drivers-video-capture-vlc-0.20150401/src/VlcCapture.cpp