summaryrefslogtreecommitdiff
path: root/dxr3device.c
diff options
context:
space:
mode:
authorChristian Gmeiner <christian.gmeiner@gmail.com>2009-02-25 07:52:37 +0100
committerChristian Gmeiner <christian.gmeiner@gmail.com>2009-02-25 07:52:37 +0100
commit407604e55f20257b1bd4763d668e545c8b80cfa2 (patch)
treefb0ab8d0983afdfc947cdde94e7c718f1709a789 /dxr3device.c
parent725a69ec5d96b1538f95e420026ef14f124ac880 (diff)
downloadvdr-plugin-dxr3-407604e55f20257b1bd4763d668e545c8b80cfa2.tar.gz
vdr-plugin-dxr3-407604e55f20257b1bd4763d668e545c8b80cfa2.tar.bz2
playmode pmExtern_THIS_SHOULD_BE_AVOIDED should work
Diffstat (limited to 'dxr3device.c')
-rw-r--r--dxr3device.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/dxr3device.c b/dxr3device.c
index 8b50cb2..f8fa57f 100644
--- a/dxr3device.c
+++ b/dxr3device.c
@@ -86,8 +86,10 @@ bool cDxr3Device::SetPlayMode(ePlayMode PlayMode)
if (PlayMode == pmExtern_THIS_SHOULD_BE_AVOIDED) {
Tools::WriteInfoToOsd(tr("DXR3: releasing devices"));
cDxr3Interface::Instance().ExternalReleaseDevices();
+ audioOut->releaseDevice();
} else {
cDxr3Interface::Instance().ExternalReopenDevices();
+ audioOut->openDevice();
}
// should this really be here?