summaryrefslogtreecommitdiff
path: root/dxr3device.h
diff options
context:
space:
mode:
authorChristian Gmeiner <christian.gmeiner@gmail.com>2009-02-21 17:59:40 +0100
committerChristian Gmeiner <christian.gmeiner@gmail.com>2009-02-21 17:59:40 +0100
commit2d405ad8011283e20c50d63eb47741cd5dbcc5c7 (patch)
tree49c8559b39f48d8368d31784442ac4b2b6263dcf /dxr3device.h
parentf686d1cc06b0f6251f882087820d685cff0c90be (diff)
downloadvdr-plugin-dxr3-2d405ad8011283e20c50d63eb47741cd5dbcc5c7.tar.gz
vdr-plugin-dxr3-2d405ad8011283e20c50d63eb47741cd5dbcc5c7.tar.bz2
first work to get alsa audio output
Introduce a iAudio class - will be later base class for oss and alas output -, which handles volume and channel handling.
Diffstat (limited to 'dxr3device.h')
-rw-r--r--dxr3device.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/dxr3device.h b/dxr3device.h
index 9b43161..4ea31d7 100644
--- a/dxr3device.h
+++ b/dxr3device.h
@@ -29,6 +29,8 @@
#include <string>
#include <vdr/device.h>
+class iAudio;
+
// ==================================
// our device :)
/*!
@@ -86,6 +88,9 @@ protected:
//uint8_t m_pBuffer[MAX_VIDEO_BUFFER_SIZE];
//cDxr3StartStopThread* m_pStartStopThread;
cDxr3SpuDecoder* m_spuDecoder;
+
+private:
+ iAudio *audioOut;
};
#endif /*_DXR3_DEVICE_H_*/