version 1.3, 2001/03/14 01:43:11
|
version 1.4, 2001/03/29 23:12:01
|
Line 118 typedef struct dmxdev_s {
|
Line 118 typedef struct dmxdev_s {
|
#define DMXDEV_CAP_DUPLEX 1 |
#define DMXDEV_CAP_DUPLEX 1 |
dmx_frontend_t *dvr_orig_fe; |
dmx_frontend_t *dvr_orig_fe; |
|
|
//DVR |
|
dmxdev_buffer_t dvr_buffer; |
dmxdev_buffer_t dvr_buffer; |
#define DVR_BUFFER_SIZE (256*1024) |
#define DVR_BUFFER_SIZE (256*1024) |
struct semaphore mutex; |
struct semaphore mutex; |
Line 143 ssize_t DmxDevDVRWrite(dmxdev_t *dmxdev,
|
Line 142 ssize_t DmxDevDVRWrite(dmxdev_t *dmxdev,
|
const char *buf, size_t count, loff_t *ppos); |
const char *buf, size_t count, loff_t *ppos); |
ssize_t DmxDevDVRRead(dmxdev_t *dmxdev, struct file *file, |
ssize_t DmxDevDVRRead(dmxdev_t *dmxdev, struct file *file, |
char *buf, size_t count, loff_t *ppos); |
char *buf, size_t count, loff_t *ppos); |
|
unsigned int DmxDevDVRPoll(dmxdev_t *dmxdev, struct file *file, poll_table * wait); |
|
|
#endif /* _DMXDEV_H_ */ |
#endif /* _DMXDEV_H_ */ |