Public Member Functions | |
OggSaver (const char *filename) | |
~OggSaver () | |
Private Member Functions | |
void | msgToOggPacket (const theora_image_transport::Packet &msg, ogg_packet &oggpacket) |
void | processMsg (const theora_image_transport::PacketConstPtr &message) |
void | writePage (ogg_page &page) |
Private Attributes | |
ofstream | fout_ |
ros::NodeHandle | nh_ |
ogg_stream_state | stream_state_ |
ros::Subscriber | sub_ |
Definition at line 16 of file ogg_saver.cpp.
OggSaver::OggSaver | ( | const char * | filename | ) | [inline] |
Definition at line 19 of file ogg_saver.cpp.
OggSaver::~OggSaver | ( | ) | [inline] |
Definition at line 30 of file ogg_saver.cpp.
void OggSaver::msgToOggPacket | ( | const theora_image_transport::Packet & | msg, |
ogg_packet & | oggpacket | ||
) | [inline, private] |
Definition at line 47 of file ogg_saver.cpp.
void OggSaver::processMsg | ( | const theora_image_transport::PacketConstPtr & | message | ) | [inline, private] |
Definition at line 64 of file ogg_saver.cpp.
void OggSaver::writePage | ( | ogg_page & | page | ) | [inline, private] |
Definition at line 58 of file ogg_saver.cpp.
ofstream OggSaver::fout_ [private] |
Definition at line 43 of file ogg_saver.cpp.
ros::NodeHandle OggSaver::nh_ [private] |
Definition at line 41 of file ogg_saver.cpp.
ogg_stream_state OggSaver::stream_state_ [private] |
Definition at line 42 of file ogg_saver.cpp.
ros::Subscriber OggSaver::sub_ [private] |
Definition at line 44 of file ogg_saver.cpp.