equal
deleted
inserted
replaced
53 #include "qmediaobject.h" |
53 #include "qmediaobject.h" |
54 #include "qmediaservice.h" |
54 #include "qmediaservice.h" |
55 |
55 |
56 #include "qmediaserviceprovider.h" |
56 #include "qmediaserviceprovider.h" |
57 |
57 |
58 QTM_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_MEDIA_EXPORT QAudioCaptureSource : public QMediaObject |
63 { |
63 { |
68 QAudioCaptureSource(QMediaObject *mediaObject, QObject *parent = 0); |
68 QAudioCaptureSource(QMediaObject *mediaObject, QObject *parent = 0); |
69 |
69 |
70 ~QAudioCaptureSource(); |
70 ~QAudioCaptureSource(); |
71 |
71 |
72 bool isAvailable() const; |
72 bool isAvailable() const; |
73 QtMedia::AvailabilityError availabilityError() const; |
73 QtMediaServices::AvailabilityError availabilityError() const; |
74 |
74 |
75 QList<QString> audioInputs() const; |
75 QList<QString> audioInputs() const; |
76 |
76 |
77 QString audioDescription(const QString& name) const; |
77 QString audioDescription(const QString& name) const; |
78 QString defaultAudioInput() const; |
78 QString defaultAudioInput() const; |
90 |
90 |
91 private: |
91 private: |
92 Q_DECLARE_PRIVATE(QAudioCaptureSource) |
92 Q_DECLARE_PRIVATE(QAudioCaptureSource) |
93 }; |
93 }; |
94 |
94 |
95 QTM_END_NAMESPACE |
95 QT_END_NAMESPACE |
96 |
96 |
97 #endif // QAUDIOCAPTURESOURCE_H |
97 #endif // QAUDIOCAPTURESOURCE_H |