Revision 611171
Go back to digest for 10th December 2006Other in Multimedia
Christian Esken committed changes in /trunk/KDE/kdemultimedia/kmix:
Major refactoring of the MixDevice and Volume classes. Now the interface is a lot cleaner.
Former concept: 1 MixDevice for Playback, 1 MixDevice for Capture.
Now a MixDevice holds both, and thus has 2 Volume objects - those contain now also the corresponding switch, namely:
playbackVolume "owns" the muteSwitch captureVolume "owns" the captureSwitch
File Changes
Modified 31 files
- /trunk/KDE/kdemultimedia/kmix
- /dialogselectmaster.cpp
- /kmix.cpp
- /kmixapplet.h
- /kmixdockwidget.cpp
- /kmixerwidget.cpp
- /kmixerwidget.h
- /mdwslider.cpp
- /mdwslider.h
- /mdwswitch.cpp
- /mixdevice.cpp
- /mixdevice.h
- /mixer.cpp
- /mixer_alsa.h
- /mixer_alsa9.cpp
- /mixer_backend.h
- /mixer_hpux.cpp
- /mixer_hpux.h
- /mixer_irix.cpp
- /mixer_irix.h
- /mixer_oss.cpp
- /mixer_oss.h
- /mixer_sun.cpp
- /mixer_sun.h
- /viewapplet.cpp
- /viewinput.cpp
- /viewoutput.cpp
- /viewsliderset.cpp
- /viewsurround.cpp
- /viewswitches.cpp
- /volume.cpp
- /volume.h
31 files changed in total