Lines Matching defs:videocodec
9 * $Id: videocodec.h,v 1.1.2.4 2003/01/14 21:15:03 Exp $
44 The slave has just to setup the videocodec structure and use two functions:
261 struct videocodec {
278 int (*setup) (struct videocodec * codec);
279 int (*unset) (struct videocodec * codec);
283 int (*set_mode) (struct videocodec * codec,
286 int (*set_video) (struct videocodec * codec,
291 int (*control) (struct videocodec * codec,
298 int (*setup_interrupt) (struct videocodec * codec,
300 int (*handle_interrupt) (struct videocodec * codec,
304 long (*put_image) (struct videocodec * codec,
311 long (*get_image) (struct videocodec * codec,
329 __u32(*readreg) (struct videocodec * codec,
331 void (*writereg) (struct videocodec * codec,
346 extern struct videocodec *videocodec_attach(struct videocodec_master *);
348 extern int videocodec_detach(struct videocodec *);
352 extern int videocodec_register(const struct videocodec *);
354 extern int videocodec_unregister(const struct videocodec *);
356 /* the other calls are directly done via the videocodec structure! */