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

Data Fields

struct snd_cardcard
 
struct fw_unitunit
 
struct fw_devicedevice
 
u64 audio_base
 
struct snd_pcm_substreampcm
 
struct mutex mutex
 
struct iso_packets_buffer buffer
 
struct fw_iso_resources resources
 
struct fw_iso_contextcontext
 
bool pcm_active
 
bool pcm_running
 
bool first_packet
 
int packet_index
 
u32 total_samples
 
unsigned int buffer_pointer
 
unsigned int period_counter
 
s32 gain_min
 
s32 gain_max
 
unsigned int gain_tlv [4]
 

Detailed Description

Definition at line 49 of file isight.c.

Field Documentation

u64 audio_base

Definition at line 53 of file isight.c.

Definition at line 56 of file isight.c.

unsigned int buffer_pointer

Definition at line 64 of file isight.c.

Definition at line 50 of file isight.c.

Definition at line 58 of file isight.c.

Definition at line 52 of file isight.c.

bool first_packet

Definition at line 61 of file isight.c.

s32 gain_max

Definition at line 66 of file isight.c.

s32 gain_min

Definition at line 66 of file isight.c.

unsigned int gain_tlv[4]

Definition at line 67 of file isight.c.

Definition at line 55 of file isight.c.

int packet_index

Definition at line 62 of file isight.c.

Definition at line 54 of file isight.c.

bool pcm_active

Definition at line 59 of file isight.c.

bool pcm_running

Definition at line 60 of file isight.c.

unsigned int period_counter

Definition at line 65 of file isight.c.

Definition at line 57 of file isight.c.

u32 total_samples

Definition at line 63 of file isight.c.

struct fw_unit* unit

Definition at line 51 of file isight.c.


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