YARP
Yet Another Robot Platform
 
Loading...
Searching...
No Matches
GstYarpDecoder Class Reference

#include <gstreamer_carrier/GstreamerDecoder.h>

Public Member Functions

 GstYarpDecoder (std::mutex *m, yarp::os::Semaphore *s, GstYarpDecoder_cfgParamters &config)
 
 ~GstYarpDecoder ()
 
bool init (std::string pipeline_string)
 
bool start ()
 
bool stop ()
 
yarp::sig::ImageOf< yarp::sig::PixelRgb > * getLastFrame ()
 
void prepareNextFrame ()
 

Detailed Description

Definition at line 39 of file GstreamerDecoder.h.

Constructor & Destructor Documentation

◆ GstYarpDecoder()

GstYarpDecoder::GstYarpDecoder ( std::mutex *  m,
yarp::os::Semaphore s,
GstYarpDecoder_cfgParamters config 
)

Definition at line 150 of file GstreamerDecoder.cpp.

◆ ~GstYarpDecoder()

GstYarpDecoder::~GstYarpDecoder ( )

Definition at line 218 of file GstreamerDecoder.cpp.

Member Function Documentation

◆ getLastFrame()

ImageOf< PixelRgb > * GstYarpDecoder::getLastFrame ( )

Definition at line 223 of file GstreamerDecoder.cpp.

◆ init()

bool GstYarpDecoder::init ( std::string  pipeline_string)

Definition at line 158 of file GstreamerDecoder.cpp.

◆ prepareNextFrame()

void GstYarpDecoder::prepareNextFrame ( )

Definition at line 229 of file GstreamerDecoder.cpp.

◆ start()

bool GstYarpDecoder::start ( )

Definition at line 196 of file GstreamerDecoder.cpp.

◆ stop()

bool GstYarpDecoder::stop ( )

Definition at line 209 of file GstreamerDecoder.cpp.


The documentation for this class was generated from the following files: