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

RAII wrapper around an AVCodecContext set up for encoding. More...

#include <inviwo/ffmpeg/wrap/encoder.h>

+ Inheritance diagram for inviwo::ffmpeg::Encoder:

Public Member Functions

CodecID codecID () const
 
 Encoder (CodecID codec)
 
 Encoder (const AVCodec *codec)
 
 Encoder (const Encoder &)=delete
 
 Encoder (Encoder &&)=delete
 
void open (AVDictionary *opt_arg) const
 
Encoderoperator= (const Encoder &)=delete
 
Encoderoperator= (Encoder &&)=delete
 
int receivePacket (Packet &pkt) const
 
void sendFrame (const Frame &frame) const
 

Public Attributes

AVCodecContext * ctx
 

Detailed Description

RAII wrapper around an AVCodecContext set up for encoding.

See also
Decoder for the decoding counterpart

The documentation for this class was generated from the following file: