#include <theora_subscriber.h>
Public Member Functions | |
virtual std::string | getTransportName () const |
TheoraSubscriber () | |
virtual | ~TheoraSubscriber () |
Protected Member Functions | |
virtual void | internalCallback (const theora_imagem_transport::packet::ConstPtr &msg, const message_transport::SimpleSubscriberPlugin< sensor_msgs::Image, theora_imagem_transport::packet >::Callback &user_cb) |
Private Member Functions | |
void | msgToOggPacket (const theora_imagem_transport::packet &msg, ogg_packet &oggpacketOutput) |
Private Attributes | |
th_dec_ctx * | decoding_context_ |
th_comment | header_comment_ |
th_info | header_info_ |
sensor_msgs::CvBridge | img_bridge_ |
bool | received_header_ |
th_setup_info * | setup_info_ |
Definition at line 4 of file theora_subscriber.h.
theora_imagem_transport::TheoraSubscriber::TheoraSubscriber | ( | ) |
Definition at line 14 of file theora_subscriber.cpp.
theora_imagem_transport::TheoraSubscriber::~TheoraSubscriber | ( | ) | [virtual] |
Definition at line 22 of file theora_subscriber.cpp.
virtual std::string theora_imagem_transport::TheoraSubscriber::getTransportName | ( | ) | const [inline, virtual] |
Definition at line 7 of file theora_subscriber.h.
virtual void theora_imagem_transport::TheoraSubscriber::internalCallback | ( | const theora_imagem_transport::packet::ConstPtr & | msg, | |
const message_transport::SimpleSubscriberPlugin< sensor_msgs::Image, theora_imagem_transport::packet >::Callback & | user_cb | |||
) | [protected, virtual] |
void theora_imagem_transport::TheoraSubscriber::msgToOggPacket | ( | const theora_imagem_transport::packet & | msg, | |
ogg_packet & | oggpacketOutput | |||
) | [private] |
Definition at line 27 of file theora_subscriber.cpp.
th_dec_ctx* theora_imagem_transport::TheoraSubscriber::decoding_context_ [private] |
Definition at line 21 of file theora_subscriber.h.
th_comment theora_imagem_transport::TheoraSubscriber::header_comment_ [private] |
Definition at line 23 of file theora_subscriber.h.
th_info theora_imagem_transport::TheoraSubscriber::header_info_ [private] |
Definition at line 22 of file theora_subscriber.h.
sensor_msgs::CvBridge theora_imagem_transport::TheoraSubscriber::img_bridge_ [private] |
Definition at line 25 of file theora_subscriber.h.
bool theora_imagem_transport::TheoraSubscriber::received_header_ [private] |
Definition at line 20 of file theora_subscriber.h.
th_setup_info* theora_imagem_transport::TheoraSubscriber::setup_info_ [private] |
Definition at line 24 of file theora_subscriber.h.