Home · All Namespaces · All Classes · Grouped Classes · Modules · Functions codeless banner

QMediaCodecPlugin Class Reference
[QtMediaModule]

The QMediaCodecPlugin class represents a codec factory in the Media Engine. More...

    #include <QMediaCodecPlugin>

This class is under development and is subject to change.

Public Functions


Detailed Description

The QMediaCodecPlugin class represents a codec factory in the Media Engine.

See also QMediaDecoder and QMediaDevice.


Member Function Documentation

QMediaCodecPlugin::~QMediaCodecPlugin ()   [virtual]

Destroy the QMediaCodecPlugin object

bool QMediaCodecPlugin::canDecode () const   [pure virtual]

Return an indication of whether this Codec package supports the decoding of data.

bool QMediaCodecPlugin::canEncode () const   [pure virtual]

Return an indication of whether this Codec package supports the encoding of data.

QString QMediaCodecPlugin::comment () const   [pure virtual]

Return a general comment about this Codec package, there is no specified format.

QMediaDecoder * QMediaCodecPlugin::decoder ( QString const & mimeType )   [pure virtual]

Return a QMediaDecoder suitable for the specified mimeType.

QMediaEncoder * QMediaCodecPlugin::encoder ( QString const & mimeType )   [pure virtual]

Return a QMediaEncoder suitable for the specified mimeType.

QStringList QMediaCodecPlugin::fileExtensions () const   [pure virtual]

Return a QStringList of the file extensions that are known to this Codec package.

QStringList QMediaCodecPlugin::mimeTypes () const   [pure virtual]

Return a QStringList of mime-types that are supported by this Codec package.

QString QMediaCodecPlugin::name () const   [pure virtual]

Return the name of the Codec package.

double QMediaCodecPlugin::version () const   [pure virtual]

Return version information for this Codec package, it is specific to the implmentation.


Copyright © 2009 Trolltech Trademarks
Qt Extended 4.4.3