(I've posted this message to comp.os.ms-windows.programmer.multimedia
also, so sorry for a little crossposting).
I'm developing a voice messenger and I've come across a strange problem.
The application records and plays sound using WMME. During testing I
found that a few computers posess a strange feature (bug)? In the system
mixer I set a microphone as the one and only input source, and I mute
all the output sources except wave-out. Everything works fine (sound
from mic is captured), but when I unplug the microphone the sound card
automagically starts to capture wave-out signal (like
"record-what-you-hear" option) although mixer settings stay untouched.
Could that be a sound card drive's feature (card detects whether a
microphone is plugged in and if not input source is switched) or mayby
it's some kind of bug? Maybe somone encountered a simillar phenomenon?