Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
videocodec Struct Reference

#include <videocodec.h>

Data Fields

struct moduleowner
 
char name [32]
 
unsigned long magic
 
unsigned long flags
 
unsigned int type
 
struct videocodec_mastermaster_data
 
voiddata
 
int(* setup )(struct videocodec *codec)
 
int(* unset )(struct videocodec *codec)
 
int(* set_mode )(struct videocodec *codec, int mode)
 
int(* set_video )(struct videocodec *codec, struct tvnorm *norm, struct vfe_settings *cap, struct vfe_polarity *pol)
 
int(* control )(struct videocodec *codec, int type, int size, void *data)
 
int(* setup_interrupt )(struct videocodec *codec, long mode)
 
int(* handle_interrupt )(struct videocodec *codec, int source, long flag)
 
long(* put_image )(struct videocodec *codec, int tr_type, int block, long *fr_num, long *flag, long size, void *buf)
 
long(* get_image )(struct videocodec *codec, int tr_type, int block, long *fr_num, long *flag, long size, void *buf)
 

Detailed Description

Definition at line 257 of file videocodec.h.

Field Documentation

Definition at line 287 of file videocodec.h.

Definition at line 271 of file videocodec.h.

unsigned long flags

Definition at line 262 of file videocodec.h.

long(* get_image)(struct videocodec *codec, int tr_type, int block, long *fr_num, long *flag, long size, void *buf)

Definition at line 307 of file videocodec.h.

int(* handle_interrupt)(struct videocodec *codec, int source, long flag)

Definition at line 296 of file videocodec.h.

unsigned long magic

Definition at line 261 of file videocodec.h.

struct videocodec_master* master_data

Definition at line 267 of file videocodec.h.

char name[32]

Definition at line 260 of file videocodec.h.

struct module* owner

Definition at line 258 of file videocodec.h.

long(* put_image)(struct videocodec *codec, int tr_type, int block, long *fr_num, long *flag, long size, void *buf)

Definition at line 300 of file videocodec.h.

int(* set_mode)(struct videocodec *codec, int mode)

Definition at line 279 of file videocodec.h.

Definition at line 282 of file videocodec.h.

Definition at line 274 of file videocodec.h.

int(* setup_interrupt)(struct videocodec *codec, long mode)

Definition at line 294 of file videocodec.h.

unsigned int type

Definition at line 263 of file videocodec.h.

int(* unset)(struct videocodec *codec)

Definition at line 275 of file videocodec.h.


The documentation for this struct was generated from the following file: