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

#include <media.h>

Data Fields

__u32 id
 
char name [32]
 
__u32 type
 
__u32 revision
 
__u32 flags
 
__u32 group_id
 
__u16 pads
 
__u16 links
 
__u32 reserved [4]
 
union {
   struct {
      __u32   major
 
      __u32   minor
 
   }   v4l
 
   struct {
      __u32   major
 
      __u32   minor
 
   }   fb
 
   struct {
      __u32   card
 
      __u32   device
 
      __u32   subdevice
 
   }   alsa
 
   int   dvb
 
   __u8   raw [184]
 
}; 
 

Detailed Description

Definition at line 62 of file media.h.

Field Documentation

union { ... }
struct { ... } alsa
__u32 card

Definition at line 85 of file media.h.

Definition at line 86 of file media.h.

int dvb

Definition at line 89 of file media.h.

struct { ... } fb
__u32 flags

Definition at line 67 of file media.h.

__u32 group_id

Definition at line 68 of file media.h.

Definition at line 63 of file media.h.

__u16 links

Definition at line 70 of file media.h.

__u32 major

Definition at line 77 of file media.h.

__u32 minor

Definition at line 78 of file media.h.

char name[32]

Definition at line 64 of file media.h.

__u16 pads

Definition at line 69 of file media.h.

__u8 raw[184]

Definition at line 93 of file media.h.

__u32 reserved[4]

Definition at line 72 of file media.h.

Definition at line 66 of file media.h.

__u32 subdevice

Definition at line 87 of file media.h.

Definition at line 65 of file media.h.

struct { ... } v4l

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