summaryrefslogtreecommitdiff
path: root/ripitosd.h
blob: 14ec54511b51cb1c2917d5cea942b3fa30007d4e (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
25
26
27
28
29
#ifndef __RIPITOSD_H
#define __RIPITOSD_H

#include <string>
#include <vdr/plugin.h>
#include <vdr/status.h>
#include "setup.h"
#include <sstream>

class cRipitOsd : public cOsdMenu {
private:
public:
  cRipitOsd();
  ~cRipitOsd();
  void Start_Encode(void);
  void Abort_Encode(int external);
  void External_Start(void);
  void External_Abort(void);
  virtual void Display(void);
//  virtual void Show(void);
  virtual eOSState ProcessKey(eKeys Key);
  bool Rip_On(void);
  int               lastlogsize;
  std::stringstream logbuffer;
};

extern cRipitOsd *ripitosd;

#endif //__RIPITOSD_H