Home · All Classes · All Functions ·

QMediaFormatControl Class Reference

The QMediaFormatControl class provides access to the output format of a QMediaService More...

    #include <QMediaFormatControl>

This class is under development and is subject to change.

Inherits QMediaControl.


Public Functions

virtual ~QMediaFormatControl ()
virtual QString format () const = 0
virtual QString formatDescription ( const QString & mimeType ) const = 0
virtual void setFormat ( const QString & mimeType ) = 0
virtual QStringList supportedFormats () const = 0

Protected Functions

QMediaFormatControl ( QObject * parent = 0 )

Macros

QMediaFormatControl_iid

Additional Inherited Members


Detailed Description

The QMediaFormatControl class provides access to the output format of a QMediaService

If a QMediaService supports writing encoded data it will implement QMediaFormatControl. This control provides information about the output formats supported by a media service and allows one to be selected as the current output format..

The functionality provided by this control is exposed to application code through the QMediaRecorder class.

The interface name of QMediaFormatControl is com.nokia.Qt.QMediaFormatControl/1.0 as defined in QMediaFormatControl_iid.

See also QMediaService::control() and QMediaRecorder.


Member Function Documentation

QMediaFormatControl::QMediaFormatControl ( QObject * parent = 0 )   [protected]

Constructs a new media format control with the given parent.

QMediaFormatControl::~QMediaFormatControl ()   [virtual]

Destroys a media format control.

QString QMediaFormatControl::format () const   [pure virtual]

Returns the MIME type of the selected format.

See also setFormat().

QString QMediaFormatControl::formatDescription ( const QString & mimeType ) const   [pure virtual]

Returns a description of the format identified by the given mimeType.

void QMediaFormatControl::setFormat ( const QString & mimeType )   [pure virtual]

Sets the current format to the format identified by the given mimeType.

See also format().

QStringList QMediaFormatControl::supportedFormats () const   [pure virtual]

Returns a list of MIME types of supported formats.


Macro Documentation

QMediaFormatControl_iid

com.nokia.Qt.QMediaFormatControl/1.0

Defines the interface name of the QMediaFormatControl class.


Copyright © 2009 Nokia Corporation and/or its subsidiary(-ies) Trademarks
Qt Mobility Project 1.0.0 (Technical Preview)