I found out what I did wrong. I had set up mythtv to use /dev/dsp. I now set it to /dev/dsp1 and it's working. If I had scanned the output of mythbackend for warnings/errors I'd have solved the thing much earlier. My excuse for not doing this, is that I'm used to error-messages to be printend to the GUI (like in Windows).<br><br>Using a debugger I found out that the (software)recorder wasn't paused. The recorder needs to be paused first, before a channel change can occur. For the recorder to pause its necessary for a couple of threads the recorder consists of, to 'pause'. One of those threads is the one taking care of audioinput from the audiodevice set in the setup, in my case /dev/dsp. The thread failed to open /dev/dsp and stopped. It couldn't be paused anymore because it didn't exist. Because this also meant that the recorder couldn't pause, the channel change didn't occur.<br><br><br><p>&#32;

<hr size=1>Have a burning question? Go to <a href="http://answers.yahoo.com/;_ylc=X3oDMTFvbGNhMGE3BF9TAzM5NjU0NTEwOARfcwMzOTY1NDUxMDMEc2VjA21haWxfdGFnbGluZQRzbGsDbWFpbF90YWcx">Yahoo! Answers</a> and get answers from real people who know.