Hi,
APIVERSION should have been changed to 1.7.1 at release 1.7.1 already as it introduced cDevice::PlayTs() and vdr-xine-0.9.0 relies on APIVERSION >= 10701 to support vdr-1.7.2.
When switching from a TV channel to a radio channel, vpid isn't reset in cPatPmtParser and hence, vdr-xine-0.9.0 waits for video frames to arrive which will not happen. As a result, one won't hear anything from the radio channel until restarting VDR.
Bye.