Skip to content

Commit 9fc0d63

Browse files
authored
Replace nh with node (#155)
1 parent da1f1bb commit 9fc0d63

18 files changed

+119
-119
lines changed

include/web_video_server/h264_streamer.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ class H264Streamer : public LibavStreamer
1313
{
1414
public:
1515
H264Streamer(const async_web_server_cpp::HttpRequest& request, async_web_server_cpp::HttpConnectionPtr connection,
16-
rclcpp::Node::SharedPtr nh);
16+
rclcpp::Node::SharedPtr node);
1717
~H264Streamer();
1818
protected:
1919
virtual void initializeEncoder();
@@ -26,7 +26,7 @@ class H264StreamerType : public LibavStreamerType
2626
H264StreamerType();
2727
virtual boost::shared_ptr<ImageStreamer> create_streamer(const async_web_server_cpp::HttpRequest& request,
2828
async_web_server_cpp::HttpConnectionPtr connection,
29-
rclcpp::Node::SharedPtr nh);
29+
rclcpp::Node::SharedPtr node);
3030
};
3131

3232
}

include/web_video_server/image_streamer.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ class ImageStreamer
1717
public:
1818
ImageStreamer(const async_web_server_cpp::HttpRequest &request,
1919
async_web_server_cpp::HttpConnectionPtr connection,
20-
rclcpp::Node::SharedPtr nh);
20+
rclcpp::Node::SharedPtr node);
2121

2222
virtual void start() = 0;
2323
virtual ~ImageStreamer();
@@ -41,7 +41,7 @@ class ImageStreamer
4141
protected:
4242
async_web_server_cpp::HttpConnectionPtr connection_;
4343
async_web_server_cpp::HttpRequest request_;
44-
rclcpp::Node::SharedPtr nh_;
44+
rclcpp::Node::SharedPtr node_;
4545
bool inactive_;
4646
image_transport::Subscriber image_sub_;
4747
std::string topic_;
@@ -52,7 +52,7 @@ class ImageTransportImageStreamer : public ImageStreamer
5252
{
5353
public:
5454
ImageTransportImageStreamer(const async_web_server_cpp::HttpRequest &request, async_web_server_cpp::HttpConnectionPtr connection,
55-
rclcpp::Node::SharedPtr nh);
55+
rclcpp::Node::SharedPtr node);
5656
virtual ~ImageTransportImageStreamer();
5757

5858
virtual void start();
@@ -85,7 +85,7 @@ class ImageStreamerType
8585
public:
8686
virtual boost::shared_ptr<ImageStreamer> create_streamer(const async_web_server_cpp::HttpRequest &request,
8787
async_web_server_cpp::HttpConnectionPtr connection,
88-
rclcpp::Node::SharedPtr nh) = 0;
88+
rclcpp::Node::SharedPtr node) = 0;
8989

9090
virtual std::string create_viewer(const async_web_server_cpp::HttpRequest &request) = 0;
9191
};

include/web_video_server/jpeg_streamers.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ class MjpegStreamer : public ImageTransportImageStreamer
1414
{
1515
public:
1616
MjpegStreamer(const async_web_server_cpp::HttpRequest &request, async_web_server_cpp::HttpConnectionPtr connection,
17-
rclcpp::Node::SharedPtr nh);
17+
rclcpp::Node::SharedPtr node);
1818
~MjpegStreamer();
1919
protected:
2020
virtual void sendImage(const cv::Mat &, const rclcpp::Time &time);
@@ -29,15 +29,15 @@ class MjpegStreamerType : public ImageStreamerType
2929
public:
3030
boost::shared_ptr<ImageStreamer> create_streamer(const async_web_server_cpp::HttpRequest &request,
3131
async_web_server_cpp::HttpConnectionPtr connection,
32-
rclcpp::Node::SharedPtr nh);
32+
rclcpp::Node::SharedPtr node);
3333
std::string create_viewer(const async_web_server_cpp::HttpRequest &request);
3434
};
3535

3636
class JpegSnapshotStreamer : public ImageTransportImageStreamer
3737
{
3838
public:
3939
JpegSnapshotStreamer(const async_web_server_cpp::HttpRequest &request,
40-
async_web_server_cpp::HttpConnectionPtr connection, rclcpp::Node::SharedPtr nh);
40+
async_web_server_cpp::HttpConnectionPtr connection, rclcpp::Node::SharedPtr node);
4141
~JpegSnapshotStreamer();
4242
protected:
4343
virtual void sendImage(const cv::Mat &, const rclcpp::Time &time);

include/web_video_server/libav_streamer.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ class LibavStreamer : public ImageTransportImageStreamer
2525
{
2626
public:
2727
LibavStreamer(const async_web_server_cpp::HttpRequest &request, async_web_server_cpp::HttpConnectionPtr connection,
28-
rclcpp::Node::SharedPtr nh, const std::string &format_name, const std::string &codec_name,
28+
rclcpp::Node::SharedPtr node, const std::string &format_name, const std::string &codec_name,
2929
const std::string &content_type);
3030

3131
~LibavStreamer();
@@ -65,7 +65,7 @@ class LibavStreamerType : public ImageStreamerType
6565

6666
boost::shared_ptr<ImageStreamer> create_streamer(const async_web_server_cpp::HttpRequest &request,
6767
async_web_server_cpp::HttpConnectionPtr connection,
68-
rclcpp::Node::SharedPtr nh);
68+
rclcpp::Node::SharedPtr node);
6969

7070
std::string create_viewer(const async_web_server_cpp::HttpRequest &request);
7171

include/web_video_server/png_streamers.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ class PngStreamer : public ImageTransportImageStreamer
1414
{
1515
public:
1616
PngStreamer(const async_web_server_cpp::HttpRequest &request, async_web_server_cpp::HttpConnectionPtr connection,
17-
rclcpp::Node::SharedPtr nh);
17+
rclcpp::Node::SharedPtr node);
1818
~PngStreamer();
1919
protected:
2020
virtual void sendImage(const cv::Mat &, const rclcpp::Time &time);
@@ -29,15 +29,15 @@ class PngStreamerType : public ImageStreamerType
2929
public:
3030
boost::shared_ptr<ImageStreamer> create_streamer(const async_web_server_cpp::HttpRequest &request,
3131
async_web_server_cpp::HttpConnectionPtr connection,
32-
rclcpp::Node::SharedPtr nh);
32+
rclcpp::Node::SharedPtr node);
3333
std::string create_viewer(const async_web_server_cpp::HttpRequest &request);
3434
};
3535

3636
class PngSnapshotStreamer : public ImageTransportImageStreamer
3737
{
3838
public:
3939
PngSnapshotStreamer(const async_web_server_cpp::HttpRequest &request,
40-
async_web_server_cpp::HttpConnectionPtr connection, rclcpp::Node::SharedPtr nh);
40+
async_web_server_cpp::HttpConnectionPtr connection, rclcpp::Node::SharedPtr node);
4141
~PngSnapshotStreamer();
4242
protected:
4343
virtual void sendImage(const cv::Mat &, const rclcpp::Time &time);

include/web_video_server/ros_compressed_streamer.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ class RosCompressedStreamer : public ImageStreamer
1414
{
1515
public:
1616
RosCompressedStreamer(const async_web_server_cpp::HttpRequest &request, async_web_server_cpp::HttpConnectionPtr connection,
17-
rclcpp::Node::SharedPtr nh);
17+
rclcpp::Node::SharedPtr node);
1818
~RosCompressedStreamer();
1919
virtual void start();
2020
virtual void restreamFrame(double max_age);
@@ -37,7 +37,7 @@ class RosCompressedStreamerType : public ImageStreamerType
3737
public:
3838
boost::shared_ptr<ImageStreamer> create_streamer(const async_web_server_cpp::HttpRequest &request,
3939
async_web_server_cpp::HttpConnectionPtr connection,
40-
rclcpp::Node::SharedPtr nh);
40+
rclcpp::Node::SharedPtr node);
4141
std::string create_viewer(const async_web_server_cpp::HttpRequest &request);
4242
};
4343

include/web_video_server/vp8_streamer.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ class Vp8Streamer : public LibavStreamer
4949
{
5050
public:
5151
Vp8Streamer(const async_web_server_cpp::HttpRequest& request, async_web_server_cpp::HttpConnectionPtr connection,
52-
rclcpp::Node::SharedPtr nh);
52+
rclcpp::Node::SharedPtr node);
5353
~Vp8Streamer();
5454
protected:
5555
virtual void initializeEncoder();
@@ -63,7 +63,7 @@ class Vp8StreamerType : public LibavStreamerType
6363
Vp8StreamerType();
6464
virtual boost::shared_ptr<ImageStreamer> create_streamer(const async_web_server_cpp::HttpRequest& request,
6565
async_web_server_cpp::HttpConnectionPtr connection,
66-
rclcpp::Node::SharedPtr nh);
66+
rclcpp::Node::SharedPtr node);
6767
};
6868

6969
}

include/web_video_server/vp9_streamer.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ class Vp9Streamer : public LibavStreamer
1313
{
1414
public:
1515
Vp9Streamer(const async_web_server_cpp::HttpRequest& request, async_web_server_cpp::HttpConnectionPtr connection,
16-
rclcpp::Node::SharedPtr nh);
16+
rclcpp::Node::SharedPtr node);
1717
~Vp9Streamer();
1818
protected:
1919
virtual void initializeEncoder();
@@ -25,7 +25,7 @@ class Vp9StreamerType : public LibavStreamerType
2525
Vp9StreamerType();
2626
virtual boost::shared_ptr<ImageStreamer> create_streamer(const async_web_server_cpp::HttpRequest& request,
2727
async_web_server_cpp::HttpConnectionPtr connection,
28-
rclcpp::Node::SharedPtr nh);
28+
rclcpp::Node::SharedPtr node);
2929
};
3030

3131
}

include/web_video_server/web_video_server.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ class WebVideoServer
2929
* @brief Constructor
3030
* @return
3131
*/
32-
WebVideoServer(rclcpp::Node::SharedPtr &nh);
32+
WebVideoServer(rclcpp::Node::SharedPtr &node);
3333

3434
/**
3535
* @brief Destructor - Cleans up
@@ -59,7 +59,7 @@ class WebVideoServer
5959
void restreamFrames(double max_age);
6060
void cleanup_inactive_streams();
6161

62-
rclcpp::Node::SharedPtr nh_;
62+
rclcpp::Node::SharedPtr node_;
6363
rclcpp::WallTimer<rclcpp::VoidCallbackType>::SharedPtr cleanup_timer_;
6464
int ros_threads_;
6565
double publish_rate_;

src/h264_streamer.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ namespace web_video_server
44
{
55

66
H264Streamer::H264Streamer(const async_web_server_cpp::HttpRequest& request,
7-
async_web_server_cpp::HttpConnectionPtr connection, rclcpp::Node::SharedPtr nh) :
8-
LibavStreamer(request, connection, nh, "mp4", "libx264", "video/mp4")
7+
async_web_server_cpp::HttpConnectionPtr connection, rclcpp::Node::SharedPtr node) :
8+
LibavStreamer(request, connection, node, "mp4", "libx264", "video/mp4")
99
{
1010
/* possible quality presets:
1111
* ultrafast, superfast, veryfast, faster, fast, medium, slow, slower, veryslow, placebo
@@ -41,9 +41,9 @@ H264StreamerType::H264StreamerType() :
4141

4242
boost::shared_ptr<ImageStreamer> H264StreamerType::create_streamer(const async_web_server_cpp::HttpRequest& request,
4343
async_web_server_cpp::HttpConnectionPtr connection,
44-
rclcpp::Node::SharedPtr nh)
44+
rclcpp::Node::SharedPtr node)
4545
{
46-
return boost::shared_ptr<ImageStreamer>(new H264Streamer(request, connection, nh));
46+
return boost::shared_ptr<ImageStreamer>(new H264Streamer(request, connection, node));
4747
}
4848

4949
}

0 commit comments

Comments
 (0)