#include <AVMuxer.h>
◆ AVMuxer()
QtAV::AVMuxer::AVMuxer |
( |
QObject * |
parent = 0 | ) |
|
◆ ~AVMuxer()
QtAV::AVMuxer::~AVMuxer |
( |
| ) |
|
◆ close()
bool QtAV::AVMuxer::close |
( |
| ) |
|
◆ copyProperties() [1/2]
◆ copyProperties() [2/2]
◆ fileName()
QString QtAV::AVMuxer::fileName |
( |
| ) |
const |
◆ formatForced()
QString QtAV::AVMuxer::formatForced |
( |
| ) |
const |
◆ ioDevice()
QIODevice* QtAV::AVMuxer::ioDevice |
( |
| ) |
const |
◆ isOpen()
bool QtAV::AVMuxer::isOpen |
( |
| ) |
const |
◆ mediaIO()
MediaIO* QtAV::AVMuxer::mediaIO |
( |
| ) |
const |
not null for QIODevice, custom protocols
◆ open()
bool QtAV::AVMuxer::open |
( |
| ) |
|
◆ options()
QVariantHash QtAV::AVMuxer::options |
( |
| ) |
const |
◆ setFormat()
void QtAV::AVMuxer::setFormat |
( |
const QString & |
fmt | ) |
|
setFormat Force the output format.
formatForced() is reset if media changed. So you have to call setFormat() for every media you want to force the format. Also useful for custom io
◆ setMedia() [1/3]
bool QtAV::AVMuxer::setMedia |
( |
const QString & |
fileName | ) |
|
setMedia
- Returns
- whether the media is changed
◆ setMedia() [2/3]
bool QtAV::AVMuxer::setMedia |
( |
QIODevice * |
dev | ) |
|
◆ setMedia() [3/3]
bool QtAV::AVMuxer::setMedia |
( |
MediaIO * |
io | ) |
|
◆ setOptions()
void QtAV::AVMuxer::setOptions |
( |
const QVariantHash & |
dict | ) |
|
◆ supportedExtensions()
static const QStringList& QtAV::AVMuxer::supportedExtensions |
( |
| ) |
|
|
static |
◆ supportedFormats()
static const QStringList& QtAV::AVMuxer::supportedFormats |
( |
| ) |
|
|
static |
◆ supportedProtocols()
static const QStringList& QtAV::AVMuxer::supportedProtocols |
( |
| ) |
|
|
static |
Supported ffmpeg/libav input protocols(not complete). A static string list.
◆ writeAudio
bool QtAV::AVMuxer::writeAudio |
( |
const QtAV::Packet & |
packet | ) |
|
|
slot |
◆ writeVideo
bool QtAV::AVMuxer::writeVideo |
( |
const QtAV::Packet & |
packet | ) |
|
|
slot |
The documentation for this class was generated from the following file: