summaryrefslogtreecommitdiff
path: root/status.h
blob: 248400635fd4b5df60ca7817cd209279c3ddd630 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
/*
 * status.h: Keeping track of several VDR status settings
 */

#ifndef __STATUS_H_
#define __STATUS_H_

#include <vdr/status.h>

class cNopacityStatusMonitor : public cStatus
{
private:
   int Volume = 0;
protected:
   virtual void SetVolume(int Volume, bool Absolute);
public:
   cNopacityStatusMonitor(void) {};
   ~cNopacityStatusMonitor(void) {};
   int GetVolume(void) { return Volume; };
};

extern cNopacityStatusMonitor *statusMonitor;

#endif