27 #include <QtCore/QObject> 28 #include <QtCore/QIODevice> 29 #include <QtCore/QScopedPointer> 30 #include <QtCore/QStringList> 31 #include <QtCore/QVariant> 42 static const QStringList& supportedFormats();
43 static const QStringList& supportedExtensions();
45 static const QStringList& supportedProtocols();
49 QString fileName()
const;
50 QIODevice* ioDevice()
const;
57 bool setMedia(
const QString& fileName);
58 bool setMedia(QIODevice* dev);
67 void setFormat(
const QString& fmt);
68 QString formatForced()
const;
78 void setOptions(
const QVariantHash &dict);
79 QVariantHash options()
const;
90 QScopedPointer<Private> d;
93 #endif //QAV_AVMUXER_H
#define Q_AV_EXPORT
Definition: QtAV_Global.h:40
Definition: AudioEncoder.h:32
AudioOutput ao; ao.setAudioFormat(fmt); ao.open(); while (has_data) { data = read_data(ao->bufferSize...
Definition: AudioDecoder.h:31
Definition: VideoEncoder.h:32