YARP
Yet Another Robot Platform
yarp::os::H264Decoder Class Reference

#include <h264_carrier/H264Decoder.h>

Detailed Description

Definition at line 44 of file H264Decoder.h.

Public Member Functions

 H264Decoder (h264Decoder_cfgParamters &config)
 
 ~H264Decoder ()
 
bool init (void)
 
bool start ()
 
bool stop ()
 
yarp::sig::ImageOf< yarp::sig::PixelRgb > & getLastFrame (void)
 
int getLastFrameSize (void)
 
bool newFrameIsAvailable (void)
 
void setReq (void)
 

Public Attributes

yarp::os::Mutex mutex
 
yarp::os::Semaphore semaphore
 

Private Attributes

void * sysResource
 
h264Decoder_cfgParamters cfg
 

Constructor & Destructor Documentation

◆ H264Decoder()

H264Decoder::H264Decoder ( h264Decoder_cfgParamters config)

Definition at line 407 of file H264Decoder.cpp.

◆ ~H264Decoder()

H264Decoder::~H264Decoder ( )

Definition at line 465 of file H264Decoder.cpp.

Member Function Documentation

◆ getLastFrame()

ImageOf< PixelRgb > & H264Decoder::getLastFrame ( void  )

Definition at line 473 of file H264Decoder.cpp.

◆ getLastFrameSize()

int H264Decoder::getLastFrameSize ( void  )

Definition at line 487 of file H264Decoder.cpp.

◆ init()

bool H264Decoder::init ( void  )

Definition at line 418 of file H264Decoder.cpp.

◆ newFrameIsAvailable()

bool H264Decoder::newFrameIsAvailable ( void  )

Definition at line 481 of file H264Decoder.cpp.

◆ setReq()

void H264Decoder::setReq ( void  )

Definition at line 493 of file H264Decoder.cpp.

◆ start()

bool H264Decoder::start ( )

Definition at line 445 of file H264Decoder.cpp.

◆ stop()

bool H264Decoder::stop ( )

Definition at line 455 of file H264Decoder.cpp.

Member Data Documentation

◆ cfg

h264Decoder_cfgParamters yarp::os::H264Decoder::cfg
private

Definition at line 48 of file H264Decoder.h.

◆ mutex

yarp::os::Mutex yarp::os::H264Decoder::mutex

Definition at line 51 of file H264Decoder.h.

◆ semaphore

yarp::os::Semaphore yarp::os::H264Decoder::semaphore

Definition at line 52 of file H264Decoder.h.

◆ sysResource

void* yarp::os::H264Decoder::sysResource
private

Definition at line 47 of file H264Decoder.h.


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