Member Function Documentation
QMediaPlaylistIOPlugin::QMediaPlaylistIOPlugin ( QObject * parent = 0 )
Constructs a media playlist I/O plug-in with the given parent.
QMediaPlaylistIOPlugin::~QMediaPlaylistIOPlugin () [virtual]
Destroys a media playlist I/O plug-in.
bool QMediaPlaylistIOPlugin::canRead ( QIODevice * device, const QByteArray & format = QByteArray() ) const [pure virtual]
Identifies if plug-in can read format data from an I/O device.
Returns true if the data can be read; and false otherwise.
bool QMediaPlaylistIOPlugin::canRead ( const QUrl & location, const QByteArray & format = QByteArray() ) const [pure virtual]
Identifies if a plug-in can read format data from a URL location.
Returns true if the data can be read; and false otherwise.
bool QMediaPlaylistIOPlugin::canWrite ( QIODevice * device, const QByteArray & format ) const [pure virtual]
Identifies if a plug-in can write format data to an I/O device.
Returns true if the data can be written; and false otherwise.
QMediaPlaylistReader * QMediaPlaylistIOPlugin::createReader ( QIODevice * device, const QByteArray & format = QByteArray() ) [pure virtual]
Returns a new QMediaPlaylistReader which reads format data from an I/O device.
If the device is invalid or the format is unsupported this will return a null pointer.
QMediaPlaylistReader * QMediaPlaylistIOPlugin::createReader ( const QUrl & location, const QByteArray & format = QByteArray() ) [pure virtual]
Returns a new QMediaPlaylistReader which reads format data from a URL location.
If the location or the format is unsupported this will return a null pointer.
QMediaPlaylistWriter * QMediaPlaylistIOPlugin::createWriter ( QIODevice * device, const QByteArray & format ) [pure virtual]
Returns a new QMediaPlaylistWriter which writes format data to an I/O device.
If the device is invalid or the format is unsupported this will return a null pointer.
QStringList QMediaPlaylistIOPlugin::keys () const [pure virtual]
Returns a list of format keys supported by a plug-in.