Inviwo 0.9.12-pre
Inviwo documentation
Loading...
Searching...
No Matches
inviwo::ffmpeg::OutputFormat Class Reference

Public Member Functions

 OutputFormat (const AVOutputFormat *of)
 OutputFormat (const std::string &shortName)
std::string_view name () const
std::string_view longName () const
std::optional< std::string_view > extensions () const
std::optional< std::string_view > mimeType () const
CodecID defaultAudioCodec () const
CodecID defaultVideoCodec () const
CodecID defaultSubtitleCodec () const
bool supportsCodec (CodecID codecId, std::optional< int > stdCompliance=std::nullopt) const
std::vector< CodecIDsupportedCodecs (AVMediaType type) const
std::string desc () const
CodecID guessVideoCodec (const std::filesystem::path &path) const
 operator bool () const

Static Public Member Functions

template<typename Callback>
static void forEach (const Callback &callback)
static OutputFormat guess (const std::filesystem::path &path)
static std::string listFormats ()

Public Attributes

const AVOutputFormat * of

The documentation for this class was generated from the following file:
  • outputformat.h