qtmobility/src/multimedia/qaudiocapturesource.h
changeset 14 6fbed849b4f4
parent 11 06b8e2af4411
child 15 1f895d8a5b2b
equal deleted inserted replaced
11:06b8e2af4411 14:6fbed849b4f4
    44 
    44 
    45 #include <QtCore/qstringlist.h>
    45 #include <QtCore/qstringlist.h>
    46 #include <QtCore/qpair.h>
    46 #include <QtCore/qpair.h>
    47 #include <QtCore/qsize.h>
    47 #include <QtCore/qsize.h>
    48 
    48 
    49 #include <QtMultimedia/qaudioformat.h>
    49 #include <qaudioformat.h>
    50 
    50 
    51 #include "qmediarecorder.h"
    51 #include "qmediarecorder.h"
    52 #include "qmediacontrol.h"
    52 #include "qmediacontrol.h"
    53 #include "qmediaobject.h"
    53 #include "qmediaobject.h"
    54 #include "qmediaservice.h"
    54 #include "qmediaservice.h"
    57 
    57 
    58 QT_BEGIN_NAMESPACE
    58 QT_BEGIN_NAMESPACE
    59 
    59 
    60 class QAudioCaptureSourcePrivate;
    60 class QAudioCaptureSourcePrivate;
    61 
    61 
    62 class Q_MEDIA_EXPORT QAudioCaptureSource : public QMediaObject
    62 class Q_MULTIMEDIA_EXPORT QAudioCaptureSource : public QMediaObject
    63 {
    63 {
    64     Q_OBJECT
    64     Q_OBJECT
    65 
    65 
    66 public:
    66 public:
    67     QAudioCaptureSource(QObject *parent = 0, QMediaServiceProvider *service = QMediaServiceProvider::defaultServiceProvider());
    67     QAudioCaptureSource(QObject *parent = 0, QMediaServiceProvider *service = QMediaServiceProvider::defaultServiceProvider());
    68     QAudioCaptureSource(QMediaObject *mediaObject, QObject *parent = 0);
       
    69 
       
    70     ~QAudioCaptureSource();
    68     ~QAudioCaptureSource();
    71 
    69 
    72     bool isAvailable() const;
    70     bool isAvailable() const;
    73     QtMediaServices::AvailabilityError availabilityError() const;
    71     QtMultimedia::AvailabilityError availabilityError() const;
    74 
    72 
    75     QList<QString> audioInputs() const;
    73     QList<QString> audioInputs() const;
    76 
    74 
    77     QString audioDescription(const QString& name) const;
    75     QString audioDescription(const QString& name) const;
    78     QString defaultAudioInput() const;
    76     QString defaultAudioInput() const;