summaryrefslogtreecommitdiff
path: root/command/vdr2pkt.h
blob: e83013ef91aca6ef8a6cc46181b3ae4c9bc27c2d (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
/*
 * vdr2pkt.h: A program for the Video Disk Recorder
 *
 * See the README file for copyright information and how to reach the author.
 *
 */

#ifndef __vdr2pkt_h_
#define __vdr2pkt_h_

#ifndef uchar
typedef unsigned char uchar;
#endif

#include "global.h"
#include "queue.h"

class cMarkAdVDR2Pkt
{
private:
    cMarkAdPaketQueue *queue;
public:
    cMarkAdVDR2Pkt(const char *QueueName="VDR2PKT", int QueueSize=32768);
    ~cMarkAdVDR2Pkt();
    void Process(MarkAdPid Pid,uchar *VDRData, int VDRSize, uchar **PktData, int *PktSize);
};

#endif