6 extern int av7110_set_vidmode(struct av7110
*av7110
,
7 enum av7110_video_mode mode
);
9 extern int av7110_record_cb(struct dvb_filter_pes2ts
*p2t
, u8
*buf
, size_t len
);
10 extern int av7110_pes_play(void *dest
, struct dvb_ringbuffer
*buf
, int dlen
);
11 extern int av7110_write_to_decoder(struct dvb_demux_feed
*feed
, const u8
*buf
, size_t len
);
13 extern int av7110_set_volume(struct av7110
*av7110
, unsigned int volleft
,
14 unsigned int volright
);
15 extern int av7110_av_stop(struct av7110
*av7110
, int av
);
16 extern int av7110_av_start_record(struct av7110
*av7110
, int av
,
17 struct dvb_demux_feed
*dvbdmxfeed
);
18 extern int av7110_av_start_play(struct av7110
*av7110
, int av
);
20 extern void dvb_video_add_event(struct av7110
*av7110
, struct video_event
*event
);
22 extern void av7110_p2t_init(struct av7110_p2t
*p
, struct dvb_demux_feed
*feed
);
23 extern void av7110_p2t_write(u8
const *buf
, long int length
, u16 pid
, struct av7110_p2t
*p
);
25 extern int av7110_av_register(struct av7110
*av7110
);
26 extern void av7110_av_unregister(struct av7110
*av7110
);
27 extern int av7110_av_init(struct av7110
*av7110
);
28 extern void av7110_av_exit(struct av7110
*av7110
);
31 #endif /* _AV7110_AV_H_ */