libspark: experimental pip changes (doesn't work; needs driver support)

Origin commit data
------------------
Branch: master
Commit: 178fac0e8d
Author: martii <m4rtii@gmx.de>
Date: 2013-06-20 (Thu, 20 Jun 2013)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
This commit is contained in:
martii
2013-06-20 13:29:54 +02:00
parent 04c969a8f6
commit 5352649a05
3 changed files with 38 additions and 10 deletions

View File

@@ -3,6 +3,7 @@
#include <linux/dvb/video.h>
#include "../common/cs_types.h"
#include "dmx_lib.h"
typedef enum {
ANALOG_SD_RGB_CINCH = 0x00,
@@ -119,6 +120,7 @@ class cVideo
private:
/* video device */
int fd;
int dev;
/* apparently we cannot query the driver's state
=> remember it */
video_play_state_t playstate;
@@ -141,7 +143,7 @@ class cVideo
void closeDevice(void);
public:
/* constructor & destructor */
cVideo(int mode, void *, void *);
cVideo(int mode, void *, void *, int dev = 0);
~cVideo(void);
void * GetTVEnc() { return NULL; };
@@ -189,6 +191,7 @@ class cVideo
int CloseVBI(void) { return 0; };
int StartVBI(unsigned short) { return 0; };
int StopVBI(void) { return 0; };
void SetDemux(cDemux *dmx);
};
#endif