summaryrefslogtreecommitdiff
path: root/dxr3device.c
diff options
context:
space:
mode:
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 19efc82..e3b30ed 100644
--- a/dxr3device.c
+++ b/dxr3device.c
@@ -43,6 +43,7 @@ cDxr3Device::cDxr3Device() : m_DemuxDevice(cDxr3Interface::Instance())
// audio output system we will use.
audioOut = new cAudioOss();
//audioOut = new cAudioAlsa();
+ audioOut->openDevice();
m_DemuxDevice.setAudio(audioOut);
}
@@ -50,6 +51,7 @@ cDxr3Device::cDxr3Device() : m_DemuxDevice(cDxr3Interface::Instance())
// ==================================
cDxr3Device::~cDxr3Device()
{
+ audioOut->releaseDevice();
delete audioOut;
if (m_spuDecoder)