Miam-Player  0.8.0
A nice music player
QtAV::AVEncoderPrivate Class Reference

#include <AVEncoder_p.h>

Inheritance diagram for QtAV::AVEncoderPrivate:
DPtrPrivate< AVEncoder > QtAV::AudioEncoderPrivate QtAV::VideoEncoderPrivate

Public Member Functions

 AVEncoderPrivate ()
 
virtual ~AVEncoderPrivate ()
 
virtual bool open ()
 
virtual bool close ()
 
void applyOptionsForDict ()
 
void applyOptionsForContext ()
 
- Public Member Functions inherited from DPtrPrivate< AVEncoder >
virtual ~DPtrPrivate ()
 
void DPTR_setPublic (AVEncoder *pub)
 

Public Attributes

AVCodecContextavctx
 
bool is_open
 
int bit_rate
 
int timestamp_mode
 
QString codec_name
 
QVariantHash options
 
AVDictionarydict
 
Packet packet
 

Additional Inherited Members

- Protected Member Functions inherited from DPtrPrivate< AVEncoder >
AVEncoder & dptr_p ()
 
const AVEncoder & dptr_p () const
 
AVEncoder * dptr_ptr ()
 
const AVEncoder * dptr_ptr () const
 

Constructor & Destructor Documentation

◆ AVEncoderPrivate()

QtAV::AVEncoderPrivate::AVEncoderPrivate ( )
inline

◆ ~AVEncoderPrivate()

virtual QtAV::AVEncoderPrivate::~AVEncoderPrivate ( )
inlinevirtual

Member Function Documentation

◆ applyOptionsForContext()

void QtAV::AVEncoderPrivate::applyOptionsForContext ( )

◆ applyOptionsForDict()

void QtAV::AVEncoderPrivate::applyOptionsForDict ( )

◆ close()

virtual bool QtAV::AVEncoderPrivate::close ( )
inlinevirtual

◆ open()

virtual bool QtAV::AVEncoderPrivate::open ( )
inlinevirtual

Member Data Documentation

◆ avctx

AVCodecContext* QtAV::AVEncoderPrivate::avctx

◆ bit_rate

int QtAV::AVEncoderPrivate::bit_rate

◆ codec_name

QString QtAV::AVEncoderPrivate::codec_name

◆ dict

AVDictionary* QtAV::AVEncoderPrivate::dict

◆ is_open

bool QtAV::AVEncoderPrivate::is_open

◆ options

QVariantHash QtAV::AVEncoderPrivate::options

◆ packet

Packet QtAV::AVEncoderPrivate::packet

◆ timestamp_mode

int QtAV::AVEncoderPrivate::timestamp_mode

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