mirror of
				https://github.com/rofafor/vdr-plugin-satip.git
				synced 2023-10-10 11:37:42 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			28 lines
		
	
	
		
			756 B
		
	
	
	
		
			C++
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
		
			756 B
		
	
	
	
		
			C++
		
	
	
	
	
	
| /*
 | |
|  * tunerif.h: SAT>IP plugin for the Video Disk Recorder
 | |
|  *
 | |
|  * See the README file for copyright information and how to reach the author.
 | |
|  *
 | |
|  */
 | |
| 
 | |
| #ifndef __SATIP_TUNERIF_H
 | |
| #define __SATIP_TUNERIF_H
 | |
| 
 | |
| class cSatipTunerIf {
 | |
| public:
 | |
|   cSatipTunerIf() {}
 | |
|   virtual ~cSatipTunerIf() {}
 | |
|   virtual unsigned int GetVideoDataSize(void) = 0;
 | |
|   virtual void ProcessVideoData(u_char *bufferP, int lenghtP) = 0;
 | |
|   virtual void ProcessApplicationData(u_char *bufferP, int lenghtP) = 0;
 | |
|   virtual void SetStreamId(int streamIdP) = 0;
 | |
|   virtual void SetSessionTimeout(const char *sessionP, int timeoutP) = 0;
 | |
|   virtual int GetId(void) = 0;
 | |
| 
 | |
| private:
 | |
|   cSatipTunerIf(const cSatipTunerIf&);
 | |
|   cSatipTunerIf& operator=(const cSatipTunerIf&);
 | |
| };
 | |
| 
 | |
| #endif // __SATIP_TUNERIF_H
 |