Ignition Common

API Reference

4.5.0
VideoEncoder Member List

This is the complete list of members for VideoEncoder, including all inherited members.

AddFrame(const unsigned char *_frame, const unsigned int _width, const unsigned int _height)VideoEncoder
AddFrame(const unsigned char *_frame, const unsigned int _width, const unsigned int _height, const std::chrono::steady_clock::time_point &_timestamp)VideoEncoder
BitRate() constVideoEncoder
Format() constVideoEncoder
IsEncoding() constVideoEncoder
Reset()VideoEncoder
SaveToFile(const std::string &_filename)VideoEncoder
Start(const std::string &_format="mp4", const std::string &_filename="", const unsigned int _width=1280, const unsigned int _height=720, const unsigned int _fps=25, const unsigned int _bitRate=0)VideoEncoder
Start(const std::string &_format, const std::string &_filename, const unsigned int _width, const unsigned int _height, const unsigned int _fps, const unsigned int _bitRate, const bool _allowHwAccel)VideoEncoder
Start(const std::string &_format, const std::string &_filename, unsigned int _width, unsigned int _height, unsigned int _fps, unsigned int _bitRate, const FlagSet< HWEncoderType > &_allowedHwAccel, const std::string &_hwAccelDevice="", std::optional< bool > _useHwSurface={})VideoEncoder
Stop()VideoEncoder
VideoEncoder()VideoEncoder
~VideoEncoder()VideoEncodervirtual