Starting to introduce "perfect" primary keys - they are needed to
commit8785b42c0d21b1d52b3b2cd0e51787cb431d7fad
authoresken <esken@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Fri, 13 May 2005 21:17:05 +0000 (13 21:17 +0000)
committeresken <esken@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Fri, 13 May 2005 21:17:05 +0000 (13 21:17 +0000)
tree03326fb73abe5addece3af413cc9e99169867ef1
parentbaaab095bf586a3358eb15f4b0245f52ec1a2c51
Starting to introduce "perfect" primary keys - they are needed to
optimally handle multiple soundcards with the same name. Also it is
helpful in a lot of situations, like handling Plug-n-Play cards (USB,
...).

The "perfect" soundcard primary key currently looks like this:
<soundcard_name>:<good_soundcard_id>@<driver>

git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/KDE/kdemultimedia@413339 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
kmix/mixer.cpp
kmix/mixer.h
kmix/mixertoolbox.cpp