Classes | Namespaces | Typedefs | Functions
movie_private.h File Reference

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>
Include dependency graph for movie_private.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 >
movie_publisher::updateHeader (const M &msg, const ros::Time &stamp, const std::string &frameId)
 

Detailed Description

PIPML structure for Movie.

Author
Martin Pecka

Definition in file movie_private.h.



movie_publisher
Author(s): Martin Pecka
autogenerated on Wed May 28 2025 02:07:22