1
0
mirror of https://github.com/VDR4Arch/vdr.git synced 2023-10-10 13:36:52 +02:00

Added new parameter LiveView to ChannelSwitch()

This commit is contained in:
Klaus Schmidinger 2012-03-11 14:50:04 +01:00
parent ea16f64773
commit 2050f7ac7b
2 changed files with 9 additions and 5 deletions

View File

@ -44,3 +44,7 @@ VDR Plugin 'status' Revision History
2008-02-16: Version 0.3.0 2008-02-16: Version 0.3.0
- Added new cStatus functions. - Added new cStatus functions.
2012-03-11: Version 0.3.1
- Added new parameter LiveView to ChannelSwitch() (reported by Udo Richter).

View File

@ -3,13 +3,13 @@
* *
* See the README file for copyright information and how to reach the author. * See the README file for copyright information and how to reach the author.
* *
* $Id: status.c 1.10 2008/02/16 15:41:05 kls Exp $ * $Id: status.c 2.1 2012/03/11 14:48:37 kls Exp $
*/ */
#include <vdr/plugin.h> #include <vdr/plugin.h>
#include <vdr/status.h> #include <vdr/status.h>
static const char *VERSION = "0.3.0"; static const char *VERSION = "0.3.1";
static const char *DESCRIPTION = "Status monitor test"; static const char *DESCRIPTION = "Status monitor test";
static const char *MAINMENUENTRY = NULL; static const char *MAINMENUENTRY = NULL;
@ -18,7 +18,7 @@ static const char *MAINMENUENTRY = NULL;
class cStatusTest : public cStatus { class cStatusTest : public cStatus {
protected: protected:
virtual void TimerChange(const cTimer *Timer, eTimerChange Change); virtual void TimerChange(const cTimer *Timer, eTimerChange Change);
virtual void ChannelSwitch(const cDevice *Device, int ChannelNumber); virtual void ChannelSwitch(const cDevice *Device, int ChannelNumber, bool LiveView);
virtual void Recording(const cDevice *Device, const char *Name, const char *FileName, bool On); virtual void Recording(const cDevice *Device, const char *Name, const char *FileName, bool On);
virtual void Replaying(const cControl *Control, const char *Name, const char *FileName, bool On); virtual void Replaying(const cControl *Control, const char *Name, const char *FileName, bool On);
virtual void SetVolume(int Volume, bool Absolute); virtual void SetVolume(int Volume, bool Absolute);
@ -41,9 +41,9 @@ void cStatusTest::TimerChange(const cTimer *Timer, eTimerChange Change)
dsyslog("status: cStatusTest::TimerChange %s %d", Timer ? *Timer->ToText(true) : "-", Change); dsyslog("status: cStatusTest::TimerChange %s %d", Timer ? *Timer->ToText(true) : "-", Change);
} }
void cStatusTest::ChannelSwitch(const cDevice *Device, int ChannelNumber) void cStatusTest::ChannelSwitch(const cDevice *Device, int ChannelNumber, bool LiveView)
{ {
dsyslog("status: cStatusTest::ChannelSwitch %d %d", Device->CardIndex(), ChannelNumber); dsyslog("status: cStatusTest::ChannelSwitch %d %d %d", Device->CardIndex(), ChannelNumber, LiveView);
} }
void cStatusTest::Recording(const cDevice *Device, const char *Name, const char *FileName, bool On) void cStatusTest::Recording(const cDevice *Device, const char *Name, const char *FileName, bool On)