X-Git-Url: http://code.vuplus.com/gitweb/?a=blobdiff_plain;f=lib%2Fdvb%2Fpesparse.h;h=1b49ddde266b75b0f2ad70a960895d46222ca6c6;hb=62b5ec90e68742957e88889c2b3c606a8a536e09;hp=f2f59f949feac29ad1b2cc79c52567186a8eb62d;hpb=d80bb0a6b9862171d9901b6b19347b5e9f6279cd;p=vuplus_dvbapp diff --git a/lib/dvb/pesparse.h b/lib/dvb/pesparse.h index f2f59f9..1b49ddd 100644 --- a/lib/dvb/pesparse.h +++ b/lib/dvb/pesparse.h @@ -1,13 +1,15 @@ #ifndef __lib_dvb_pesparse_h #define __lib_dvb_pesparse_h +#include + class ePESParser { public: ePESParser(); void setStreamID(unsigned char id); - void processData(unsigned char *data, int len); - virtual void processPESPacket(unsigned char *pkt, int len) = 0; + void processData(const __u8 *data, int len); + virtual void processPESPacket(__u8 *pkt, int len) = 0; private: unsigned char m_pes_buffer[65536]; int m_pes_position, m_pes_length;