vp9_streamer.h
Go to the documentation of this file.
1 #ifndef VP9_STREAMERS_H_
2 #define VP9_STREAMERS_H_
3 
6 #include "async_web_server_cpp/http_request.hpp"
7 #include "async_web_server_cpp/http_connection.hpp"
8 
9 namespace web_video_server
10 {
11 
12 class Vp9Streamer : public LibavStreamer
13 {
14 public:
15  Vp9Streamer(const async_web_server_cpp::HttpRequest& request, async_web_server_cpp::HttpConnectionPtr connection,
16  ros::NodeHandle& nh);
17  ~Vp9Streamer();
18 protected:
19  virtual void initializeEncoder();
20 };
21 
23 {
24 public:
26  virtual boost::shared_ptr<ImageStreamer> create_streamer(const async_web_server_cpp::HttpRequest& request,
27  async_web_server_cpp::HttpConnectionPtr connection,
28  ros::NodeHandle& nh);
29 };
30 
31 }
32 
33 #endif
Vp9Streamer(const async_web_server_cpp::HttpRequest &request, async_web_server_cpp::HttpConnectionPtr connection, ros::NodeHandle &nh)
Definition: vp9_streamer.cpp:6


web_video_server
Author(s): Mitchell Wills
autogenerated on Wed Jun 5 2019 20:38:04