summaryrefslogtreecommitdiff
path: root/dxr3audio-oss.h
diff options
context:
space:
mode:
authorChristian Gmeiner <christian.gmeiner@gmail.com>2009-02-25 13:09:36 +0100
committerChristian Gmeiner <christian.gmeiner@gmail.com>2009-02-25 13:09:36 +0100
commitda29390ac2d8593434a94f08896ff776e3e9392a (patch)
tree95bdac749d2dbdb9ee6197dbae4d13739beaef8f /dxr3audio-oss.h
parent5344138582d635e9bb24a74c6529bd081430b521 (diff)
downloadvdr-plugin-dxr3-da29390ac2d8593434a94f08896ff776e3e9392a.tar.gz
vdr-plugin-dxr3-da29390ac2d8593434a94f08896ff776e3e9392a.tar.bz2
improve audio device handling
- keep track if sound device is open - use pass-by-reference-to-const instead of pass-by-value (no copying needed)
Diffstat (limited to 'dxr3audio-oss.h')
-rw-r--r--dxr3audio-oss.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/dxr3audio-oss.h b/dxr3audio-oss.h
index eff2a6a..d1591d5 100644
--- a/dxr3audio-oss.h
+++ b/dxr3audio-oss.h
@@ -26,11 +26,11 @@
class cAudioOss : public iAudio {
public:
cAudioOss() : iAudio(), fd(-1) {}
- ~cAudioOss();
+ ~cAudioOss() {}
virtual void openDevice();
virtual void releaseDevice();
- virtual void setup(SampleContext ctx);
+ virtual void setup(const SampleContext& ctx);
virtual void write(uchar* data, size_t size);
virtual void setAudioMode(AudioMode m);