#include <libav_streamer.h>
Public Member Functions | |
boost::shared_ptr< ImageStreamer > | create_streamer (const async_web_server_cpp::HttpRequest &request, async_web_server_cpp::HttpConnectionPtr connection, ros::NodeHandle &nh) |
std::string | create_viewer (const async_web_server_cpp::HttpRequest &request) |
LibavStreamerType (const std::string &format_name, const std::string &codec_name, const std::string &content_type) | |
Private Attributes | |
const std::string | codec_name_ |
const std::string | content_type_ |
const std::string | format_name_ |
Definition at line 62 of file libav_streamer.h.
web_video_server::LibavStreamerType::LibavStreamerType | ( | const std::string & | format_name, |
const std::string & | codec_name, | ||
const std::string & | content_type | ||
) |
Definition at line 360 of file libav_streamer.cpp.
|
virtual |
Implements web_video_server::ImageStreamerType.
Reimplemented in web_video_server::Vp8StreamerType, and web_video_server::Vp9StreamerType.
Definition at line 366 of file libav_streamer.cpp.
|
virtual |
Implements web_video_server::ImageStreamerType.
Definition at line 374 of file libav_streamer.cpp.
|
private |
Definition at line 75 of file libav_streamer.h.
|
private |
Definition at line 76 of file libav_streamer.h.
|
private |
Definition at line 74 of file libav_streamer.h.