summaryrefslogtreecommitdiff
path: root/remux/ts2es.h
blob: 8026a1b5d7e0e41b32dc930ac9f01b61d5960b16 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#ifndef VDR_STREAMDEV_TS2ESREMUX_H
#define VDR_STREAMDEV_TS2ESREMUX_H

#include "remux/tsremux.h"

class cTS2ES;

class cTS2ESRemux: public cTSRemux {
private:
	int m_Pid;
	cTS2ES *m_Remux;

protected:
	virtual void PutTSPacket(int Pid, const uint8_t *Data);

public:
	cTS2ESRemux(int Pid);
	virtual ~cTS2ESRemux();
};

#endif // VDR_STREAMDEV_TS2ESREMUX_H