#include </home/clem/local/src/opie/libopie2/opiemm/osoundsystem.h>
Collaboration diagram for Opie::MM::OMixerInterface:

Public Types | |
| typedef QMap< QString, int >::ConstIterator | ChannelIterator |
Public Member Functions | |
| OMixerInterface (QObject *parent, const char *name) | |
| virtual | ~OMixerInterface () |
| QStringList | allChannels () const |
| QStringList | recChannels () const |
| QStringList | playChannels () const |
| bool | hasMultipleRecording () const |
| bool | hasChannel (const QString &channel) const |
| bool | isStereo (const QString &channel) const |
| bool | isRecordable (const QString &channel) const |
| void | setVolume (const QString &channel, int left, int right=-1) |
| int | volume (const QString &channel) const |
Protected Attributes | |
| int | _fd |
| int | _capmask |
| int | _devmask |
| int | _recmask |
| int | _stmask |
| QMap< QString, int > | _channels |
Private Member Functions | |
| void | init () |
Private Attributes | |
| Private * | d |
|
|
Definition at line 171 of file osoundsystem.h. |
|
||||||||||||
|
Constructor. Normally you don't create OMixerInterface objects yourself, but access them via the OSoundCard interface. Definition at line 176 of file osoundsystem.cpp. |
|
|
Destructor. Definition at line 184 of file osoundsystem.cpp. |
|
|
Definition at line 227 of file osoundsystem.cpp. References _channels, QMap< Key, T >::begin(), and QMap< Key, T >::end(). Referenced by VolumeAppletControl::build(), main(), and playChannels(). |
|
|
Definition at line 263 of file osoundsystem.cpp. References _channels, and QMap< Key, T >::contains(). |
|
|
Definition at line 257 of file osoundsystem.cpp. References _capmask. Referenced by main(). |
|
|
Definition at line 189 of file osoundsystem.cpp. References _capmask, _channels, _devmask, _fd, _recmask, _stmask, device_label, i, QMap< Key, T >::insert(), max_device_nr, name, odebug, oendl, and owarn. Referenced by OMixerInterface(). |
|
|
Definition at line 275 of file osoundsystem.cpp. References _channels, _recmask, and QMap< Key, T >::contains(). Referenced by main(). |
|
|
Definition at line 269 of file osoundsystem.cpp. References _channels, _stmask, and QMap< Key, T >::contains(). Referenced by main(). |
|
|
Definition at line 251 of file osoundsystem.cpp. References allChannels(). |
|
|
Definition at line 239 of file osoundsystem.cpp. References _channels, _recmask, QMap< Key, T >::begin(), and QMap< Key, T >::end(). |
|
||||||||||||||||
|
Set the left and right volumes for channel. If no value for right is given, the value for left is taken for that. Definition at line 281 of file osoundsystem.cpp. References _channels, _fd, QMap< Key, T >::contains(), oendl, owarn, and volume(). |
|
|
Definition at line 304 of file osoundsystem.cpp. References _channels, _fd, QMap< Key, T >::contains(), oendl, and owarn. Referenced by VolumeAppletControl::build(), main(), and setVolume(). |
|
|
Definition at line 228 of file osoundsystem.h. Referenced by hasMultipleRecording(), and init(). |
|
|
Definition at line 232 of file osoundsystem.h. Referenced by allChannels(), hasChannel(), init(), isRecordable(), isStereo(), recChannels(), setVolume(), and volume(). |
|
|
Definition at line 229 of file osoundsystem.h. Referenced by init(). |
|
|
Definition at line 227 of file osoundsystem.h. Referenced by init(), setVolume(), and volume(). |
|
|
Definition at line 230 of file osoundsystem.h. Referenced by init(), isRecordable(), and recChannels(). |
|
|
Definition at line 231 of file osoundsystem.h. Referenced by init(), and isStereo(). |
|
|
Definition at line 237 of file osoundsystem.h. |
1.4.2