52
52
bool hideAdvancedDevices() const;
53
53
void setHideAdvancedDevices(bool hide = true);
55
QHash<QByteArray, QVariant> deviceProperties(Phonon::ObjectDescriptionType deviceType, int index) const;
55
QHash<QByteArray, QVariant> deviceProperties(ObjectDescriptionType deviceType, int index) const;
57
void setAudioOutputDeviceListFor(Phonon::Category category, QList<int> order);
58
QList<int> audioOutputDeviceListFor(Phonon::Category category, int override = AdvancedDevicesFromSettings) const;
59
int audioOutputDeviceFor(Phonon::Category category, int override = AdvancedDevicesFromSettings) const;
57
void setAudioOutputDeviceListFor(Category category, QList<int> order);
58
QList<int> audioOutputDeviceListFor(Category category, int override = AdvancedDevicesFromSettings) const;
59
int audioOutputDeviceFor(Category category, int override = AdvancedDevicesFromSettings) const;
60
60
QHash<QByteArray, QVariant> audioOutputDeviceProperties(int index) const;
62
#ifndef QT_NO_PHONON_VIDEOCAPTURE
63
QList<int> videoCaptureDeviceListFor(Phonon::Category category, int override = AdvancedDevicesFromSettings) const;
64
int videoCaptureDeviceFor(Phonon::Category category, int override = AdvancedDevicesFromSettings) const;
62
#ifndef PHONON_NO_VIDEOCAPTURE
63
void setVideoCaptureDeviceListFor(CaptureCategory category, QList<int> order);
64
QList<int> videoCaptureDeviceListFor(CaptureCategory category, int override = AdvancedDevicesFromSettings) const;
65
int videoCaptureDeviceFor(CaptureCategory category, int override = AdvancedDevicesFromSettings) const;
65
66
QHash<QByteArray, QVariant> videoCaptureDeviceProperties(int index) const;
66
#endif //QT_NO_PHONON_VIDEOCAPTURE
68
#ifndef QT_NO_PHONON_AUDIOCAPTURE
69
void setAudioCaptureDeviceListFor(Phonon::Category category, QList<int> order);
70
QList<int> audioCaptureDeviceListFor(Phonon::Category category, int override = AdvancedDevicesFromSettings) const;
71
int audioCaptureDeviceFor(Phonon::Category category, int override = AdvancedDevicesFromSettings) const;
68
PHONON_DEPRECATED void setVideoCaptureDeviceListFor(Category category, QList<int> order);
69
PHONON_DEPRECATED QList<int> videoCaptureDeviceListFor(Category category, int override = AdvancedDevicesFromSettings) const;
70
PHONON_DEPRECATED int videoCaptureDeviceFor(Category category, int override = AdvancedDevicesFromSettings) const;
71
#endif //PHONON_NO_VIDEOCAPTURE
73
#ifndef PHONON_NO_AUDIOCAPTURE
74
void setAudioCaptureDeviceListFor(CaptureCategory category, QList<int> order);
75
QList<int> audioCaptureDeviceListFor(CaptureCategory category, int override = AdvancedDevicesFromSettings) const;
76
int audioCaptureDeviceFor(CaptureCategory category, int override = AdvancedDevicesFromSettings) const;
72
77
QHash<QByteArray, QVariant> audioCaptureDeviceProperties(int index) const;
73
#endif //QT_NO_PHONON_AUDIOCAPTURE
79
PHONON_DEPRECATED void setAudioCaptureDeviceListFor(Category category, QList<int> order);
80
PHONON_DEPRECATED QList<int> audioCaptureDeviceListFor(Category category, int override = AdvancedDevicesFromSettings) const;
81
PHONON_DEPRECATED int audioCaptureDeviceFor(Category category, int override = AdvancedDevicesFromSettings) const;
82
#endif //PHONON_NO_AUDIOCAPTURE
76
85
GlobalConfigPrivate *const k_ptr;