PIPML structure for Movie. More...
#include <string>#include <unordered_map>#include <compass_msgs/Azimuth.h>#include <cras_cpp_common/expected.hpp>#include <cras_cpp_common/optional.hpp>#include <cras_cpp_common/param_utils/bound_param_helper.hpp>#include <geometry_msgs/TransformStamped.h>#include <gps_common/GPSFix.h>#include <movie_publisher/metadata_manager.h>#include <movie_publisher/movie.h>#include <movie_publisher/movie_reader.h>#include <ros/duration.h>#include <ros/time.h>#include <sensor_msgs/CameraInfo.h>#include <sensor_msgs/Imu.h>#include <sensor_msgs/MagneticField.h>#include <sensor_msgs/NavSatFix.h>#include <sensor_msgs/image_encodings.h>#include <vision_msgs/Detection2DArray.h>#include <libavcodec/avcodec.h>#include <libavfilter/avfilter.h>#include <libavformat/avformat.h>#include <libswscale/swscale.h>
Go to the source code of this file.
Classes | |
| struct | movie_publisher::AVFrameClose |
| struct | movie_publisher::AVPacketClose |
| class | movie_publisher::MovieMetadataListener |
| struct | movie_publisher::MoviePrivate |
| PIMPL structure for Movie. More... | |
Namespaces | |
| movie_publisher | |
Typedefs | |
| using | movie_publisher::AVFramePtr = std::unique_ptr< AVFrame, AVFrameClose > |
| using | movie_publisher::AVPacketPtr = std::unique_ptr< AVPacket, AVPacketClose > |
Functions | |
| template<typename M > | |
| M | movie_publisher::updateHeader (const M &msg, const ros::Time &stamp, const std::string &frameId) |
PIPML structure for Movie.
Definition in file movie_private.h.