equal
deleted
inserted
replaced
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; |