jack_driver_s Struct Reference

List of all members.


Detailed Description

Definition at line 100 of file bio2jack.c.


Public Attributes

int deviceID
long sample_rate
unsigned long num_input_channels
unsigned long num_output_channels
unsigned long bits_per_channel
unsigned long bytes_per_output_frame
unsigned long bytes_per_input_frame
unsigned long latencyMS
long clientBytesInJack
unsigned long buffer_size
unsigned char * sound_buffer
struct timeval previousTime
unsigned long written_client_bytes
unsigned long played_client_bytes
unsigned long client_bytes
jack_port_t * output_port [MAX_OUTPUT_PORTS]
jack_client_t * client
char ** jack_port_name
unsigned int jack_port_name_count
unsigned long jack_port_flags
wave_header_tpPlayPtr
long playptr_offset
enum status_enum state
unsigned int volume [MAX_OUTPUT_PORTS]
enum JACK_VOLUME_TYPE volumeEffectType
long position_byte_offset
bool in_use
message_tpMessages
pthread_mutex_t mutex
bool jackd_died
struct timeval last_reconnect_attempt

Member Data Documentation

Definition at line 106 of file bio2jack.c.

Referenced by JACK_callback(), JACK_OpenEx(), and JACK_SetNumInputChannels().

unsigned long jack_driver_s::latencyMS

Definition at line 110 of file bio2jack.c.

Referenced by JACK_OpenEx().

Definition at line 112 of file bio2jack.c.

Referenced by JACK_callback(), and JACK_GetPositionFromDriver().

Definition at line 115 of file bio2jack.c.

Referenced by JACK_bufsize(), JACK_callback(), JACK_CloseDevice(), and JACK_OpenDevice().

struct timeval jack_driver_s::previousTime [read]

Definition at line 116 of file bio2jack.c.

Referenced by JACK_callback(), JACK_GetPositionFromDriver(), and JACK_Init().

Definition at line 118 of file bio2jack.c.

Referenced by JACK_callback(), and JACK_GetPositionFromDriver().

jack_port_t* jack_driver_s::output_port[MAX_OUTPUT_PORTS]

Definition at line 123 of file bio2jack.c.

Referenced by JACK_callback(), JACK_GetJackLatency(), and JACK_OpenDevice().

jack_client_t* jack_driver_s::client

Definition at line 126 of file bio2jack.c.

Referenced by JACK_CloseDevice(), JACK_OpenDevice(), and JACK_OpenEx().

Definition at line 127 of file bio2jack.c.

Referenced by JACK_CloseDevice(), JACK_OpenDevice(), and JACK_OpenEx().

Definition at line 128 of file bio2jack.c.

Referenced by JACK_OpenDevice(), and JACK_OpenEx().

Definition at line 130 of file bio2jack.c.

Referenced by JACK_callback(), and JACK_Write().

Definition at line 131 of file bio2jack.c.

Referenced by JACK_callback(), JACK_OpenDevice(), and JACK_Write().

unsigned int jack_driver_s::volume[MAX_OUTPUT_PORTS]

Definition at line 136 of file bio2jack.c.

Referenced by JACK_callback(), JACK_Init(), and JACK_SetVolumeEffectType().

Definition at line 142 of file bio2jack.c.

Referenced by JACK_callback(), JACK_CloseDevice(), JACK_Init(), JACK_OpenDevice(), and JACK_OpenEx().

Definition at line 144 of file bio2jack.c.

Referenced by JACK_callback(), and JACK_Init().

Definition at line 146 of file bio2jack.c.

Referenced by getDriver(), JACK_Init(), and releaseDriver().

Definition at line 149 of file bio2jack.c.

Referenced by getDriver(), JACK_Init(), JACK_OpenDevice(), and JACK_shutdown().

Definition at line 150 of file bio2jack.c.

Referenced by getDriver(), and JACK_Init().


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

Generated on Sat Dec 18 05:16:04 2010 for MythTV by  doxygen 1.5.5