29 buffer_frequency_(buffer_frequency),
39 if (!img->header.stamp.isZero()) {
45 if (!camera_info.header.stamp.isZero()) {
55 boost::mutex::scoped_lock lock_write_buffer(
mutex_ );
56 boost::circular_buffer< std::pair<sensor_msgs::ImagePtr, sensor_msgs::CameraInfo> >::iterator it;
59 if (it->first != NULL)
61 write(it->first, it->second);
78 boost::mutex::scoped_lock lock_bufferize(
mutex_ );
86 buffer_.push_back(std::make_pair(img, camera_info));
92 boost::mutex::scoped_lock lock_bufferize(
mutex_ );