Quoting Claas Hilbrecht <[EMAIL PROTECTED]>: > Hello, > > after upgrading to vdr 1.4.4 and softdevice 3.1 I have some trouble. I use > softdevice to output radio channels on a budget only vdr server system. The > vdr server is equiped with four dvb-s budget cards. One card is dedicated > to listen to a radio station. The output is handeld via softdevice to the > onboard soundcard. This works fine with vdr 1.3.4-patch1 and softdevice > 3.0. This setup works without any problems for several weeks. After > upgrading to vdr 1.4.4 and softdevice 3.1 I had 3 times the problem that > the audio output stops working. The output works fine 2-3 days and then > stops working. Only restarting vdr helps to get a audio output again. I > tried to switch to another channel and changing the volume level. I didn't > have a clue where to start searching. Here's what I grab from the logfile. > > Dec 5 21:29:25 funfix vdr: [2145] PES packet shortened to 4638 bytes > (expected: 4814 bytes) > Dec 5 21:29:26 funfix vdr: [2145] 1 cRepacker messages suppressed > Dec 5 21:29:26 funfix vdr: [2145] cAudioRepacker(0xC0): skipped 784 bytes > to sync on next audio frame > Dec 5 21:29:27 funfix vdr: [2145] PES packet shortened to 4814 bytes > (expected: 4868 bytes) > Dec 5 21:29:28 funfix vdr: [2145] PES packet shortened to 4800 bytes > (expected: 4814 bytes) > Dec 5 21:29:28 funfix vdr: [2145] PES packet shortened to 4454 bytes > (expected: 4814 bytes) > Dec 5 21:29:28 funfix vdr: [2145] PES packet shortened to 4446 bytes > (expected: 4814 bytes) > Dec 5 21:29:28 funfix vdr: [2145] PES packet shortened to 4630 bytes > (expected: 4814 bytes) > Dec 5 21:29:28 funfix vdr: [2145] PES packet shortened to 4630 bytes > (expected: 4814 bytes)
Those repacker messages are related to bad reception I guess. > Dec 5 21:29:28 funfix vdr: [2151] [softdevice-audio] samplerate: 44100Hz, > channels: #2 > Dec 5 21:29:28 funfix vdr: [2151] [softdevice-audio] Rate 44100 Hz is not > possible (and using instead 48000 Hz is not implemented) NO AUDIO! That looks more like a problem with your sound card, which supports 48kHz only. On vdr-portal, there is a similar thread and I'm waiting for feedback: http://www.vdr-portal.de/board/thread.php?threadid=56181 My suggestion is/was to create a remixing audio device via ALSA dmix plugin which should do the resampling. But I don't know if thats the correct approach. With this definition in my .asoundrc file I could use a device named d48only (parameter for softdevice: "-ao alsa:d48only"): pcm.d48only { type dmix ipc_key 1234 ipc_perm 0660 slave { pcm "hw:0,0" period_time 0 period_size 1024 buffer_size 4096 rate 48000 } } Stefan Lucke _______________________________________________ Softdevice-devel mailing list [email protected] https://lists.berlios.de/mailman/listinfo/softdevice-devel
