Changeset View
Changeset View
Standalone View
Standalone View
src/server.h
Show First 20 Lines • Show All 41 Lines • ▼ Show 20 Line(s) | 38 | public: | |||
---|---|---|---|---|---|
42 | void setDefaultSink(Sink *sink); | 42 | void setDefaultSink(Sink *sink); | ||
43 | 43 | | |||
44 | Source *defaultSource() const; | 44 | Source *defaultSource() const; | ||
45 | void setDefaultSource(Source *source); | 45 | void setDefaultSource(Source *source); | ||
46 | 46 | | |||
47 | void reset(); | 47 | void reset(); | ||
48 | void update(const pa_server_info *info); | 48 | void update(const pa_server_info *info); | ||
49 | 49 | | |||
50 | signals: | 50 | Q_SIGNALS: | ||
51 | void defaultSinkChanged(Sink *sink); | 51 | void defaultSinkChanged(Sink *sink); | ||
52 | void defaultSourceChanged(Source *source); | 52 | void defaultSourceChanged(Source *source); | ||
53 | 53 | | |||
54 | private: | 54 | private: | ||
55 | void updateDefaultDevices(); | 55 | void updateDefaultDevices(); | ||
56 | 56 | | |||
57 | QString m_defaultSinkName; | 57 | QString m_defaultSinkName; | ||
58 | QString m_defaultSourceName; | 58 | QString m_defaultSourceName; | ||
59 | Sink *m_defaultSink; | 59 | Sink *m_defaultSink; | ||
60 | Source *m_defaultSource; | 60 | Source *m_defaultSource; | ||
61 | }; | 61 | }; | ||
62 | 62 | | |||
63 | } // QPulseAudio | 63 | } // QPulseAudio | ||
64 | 64 | | |||
65 | #endif // CONTEXT_H | 65 | #endif // CONTEXT_H |