summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Gmeiner <christian.gmeiner@gmail.com>2009-04-01 07:47:11 +0200
committerChristian Gmeiner <christian.gmeiner@gmail.com>2009-04-01 07:47:11 +0200
commit95ef9ae3663c7578a7ee127713830bb284a54838 (patch)
treeb7398ace7a0d34bf080775412b9c54b56bcee159
parente44398be1970c48479bef9a0296b479cd71ab5eb (diff)
downloadvdr-plugin-dxr3-95ef9ae3663c7578a7ee127713830bb284a54838.tar.gz
vdr-plugin-dxr3-95ef9ae3663c7578a7ee127713830bb284a54838.tar.bz2
simplify cDxr3DemuxDevice::setAudio
-rw-r--r--dxr3demuxdevice.c5
-rw-r--r--dxr3demuxdevice.h7
2 files changed, 3 insertions, 9 deletions
diff --git a/dxr3demuxdevice.c b/dxr3demuxdevice.c
index fc6e645..8cc06d8 100644
--- a/dxr3demuxdevice.c
+++ b/dxr3demuxdevice.c
@@ -52,10 +52,9 @@ cDxr3DemuxDevice::cDxr3DemuxDevice(cDxr3Interface& dxr3Device) :
m_aDecoder.Init();
}
-void cDxr3DemuxDevice::setAudio(iAudio *a)
+void cDxr3DemuxDevice::setAudio(iAudio *audio)
{
- audioOut = a;
- m_pAudioThread->setAudio(audioOut);
+ m_pAudioThread->setAudio(audio);
m_pAudioThread->Start();
}
diff --git a/dxr3demuxdevice.h b/dxr3demuxdevice.h
index d544359..6fc768d 100644
--- a/dxr3demuxdevice.h
+++ b/dxr3demuxdevice.h
@@ -34,8 +34,6 @@ const int AUIDO_MAX_FRAME_SIZE = 5000;
const int VIDEO_MAX_FRAME_SIZE = 3000;
const uint32_t PRE_BUFFER_LENGTH = 0;
-class iAudio;
-
// ==================================
// extract video and audio
class cDxr3DemuxDevice : private Uncopyable {
@@ -43,7 +41,7 @@ public:
cDxr3DemuxDevice(cDxr3Interface& dxr3Device);
~cDxr3DemuxDevice();
- void setAudio(iAudio *a);
+ void setAudio(iAudio *audio);
void Stop();
void Resync();
@@ -74,9 +72,6 @@ protected:
cDxr3VideoOutThread* m_pVideoThread;
uint32_t m_stopScr;
int m_ReUseFrame; // how often a frame should be used
-
-private:
- iAudio *audioOut;
};
#endif // __DXR3_DEMUX_DEVICE_H