summaryrefslogtreecommitdiff
path: root/dxr3audio.h
diff options
context:
space:
mode:
authorChristian Gmeiner <christian.gmeiner@gmail.com>2010-02-05 18:52:03 +0100
committerChristian Gmeiner <christian.gmeiner@gmail.com>2010-02-05 18:52:03 +0100
commit0265b061dc0706a450b1037e5c89da50d8dbcb44 (patch)
tree9537352a801ed36183598b40f4b449616717f10c /dxr3audio.h
parentca07a1f8834137c9573c2ceabf0805e900ecbd05 (diff)
downloadvdr-plugin-dxr3-0265b061dc0706a450b1037e5c89da50d8dbcb44.tar.gz
vdr-plugin-dxr3-0265b061dc0706a450b1037e5c89da50d8dbcb44.tar.bz2
there is no need to store SampleContext in pesframe
Diffstat (limited to 'dxr3audio.h')
-rw-r--r--dxr3audio.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/dxr3audio.h b/dxr3audio.h
index d0617f7..8631d62 100644
--- a/dxr3audio.h
+++ b/dxr3audio.h
@@ -25,8 +25,8 @@
#include <vdr/tools.h> // for uchar
struct SampleContext {
- unsigned int channels;
- unsigned int samplerate;
+ int channels;
+ int samplerate;
};
class iAudio {
@@ -36,7 +36,7 @@ public:
virtual void openDevice() = 0;
virtual void releaseDevice() = 0;
- virtual void setup(const SampleContext& ctx) = 0;
+ virtual void setup(int channels, int samplerate) = 0;
virtual void write(uchar* data, size_t size) = 0;
virtual void poll(cPoller &poller) { (void)poller; }