Skip to content

Commit 7790236

Browse files
committed
Use rclcpp debug logs instead of cerr
1 parent 09801e0 commit 7790236

File tree

1 file changed

+4
-9
lines changed

1 file changed

+4
-9
lines changed

src/libav_streamer.cpp

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -235,31 +235,26 @@ void LibavStreamer::sendImage(const cv::Mat &img, const rclcpp::Time &time)
235235
ret = avcodec_send_frame(codec_context_, frame_);
236236
if (ret == AVERROR_EOF)
237237
{
238-
std::cerr << "avcodec_send_frame() encoder flushed\n";
239-
// ROS_DEBUG_STREAM("avcodec_send_frame() encoder flushed");
238+
RCLCPP_DEBUG_STREAM(nh_->get_logger(), "avcodec_send_frame() encoder flushed\n");
240239
}
241240
else if (ret == AVERROR(EAGAIN))
242241
{
243-
std::cerr << "avcodec_send_frame() need output read out\n";
244-
// ROS_DEBUG_STREAM("avcodec_send_frame() need output read out");
242+
RCLCPP_DEBUG_STREAM(nh_->get_logger(), "avcodec_send_frame() need output read out\n");
245243
}
246244
if (ret < 0)
247245
{
248-
// std::cerr << "Error encoding video frame\n";
249246
throw std::runtime_error("Error encoding video frame");
250247
}
251248

252249
ret = avcodec_receive_packet(codec_context_, pkt);
253250
bool got_packet = pkt->size > 0;
254251
if (ret == AVERROR_EOF)
255252
{
256-
std::cerr << "avcodec_recieve_packet() encoder flushed\n";
257-
// ROS_DEBUG_STREAM("avcodec_recieve_packet() encoder flushed");
253+
RCLCPP_DEBUG_STREAM(nh_->get_logger(), "avcodec_receive_packet() encoder flushed\n");
258254
}
259255
else if (ret == AVERROR(EAGAIN))
260256
{
261-
std::cerr << "avcodec_recieve_packet() need more input\n";
262-
// ROS_DEBUG_STREAM("avcodec_recieve_packet() need more input");
257+
RCLCPP_DEBUG_STREAM(nh_->get_logger(), "avcodec_receive_packet() needs more input\n");
263258
got_packet = false;
264259
}
265260

0 commit comments

Comments
 (0)