summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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?