FFmpeg
Loading...
Searching...
No Matches
JackData Struct Reference

Data Fields

AVClassclass
 
jack_client_t * client
 
int activated
 
sem_t packet_count
 
jack_nframes_t sample_rate
 
jack_nframes_t buffer_size
 
jack_port_t ** ports
 
int nports
 
TimeFiltertimefilter
 
AVFifonew_pkts
 
AVFifofilled_pkts
 
int pkt_xrun
 
int jack_xrun
 

Detailed Description

Definition at line 44 of file jack.c.

Field Documentation

◆ class

AVClass* JackData::class

Definition at line 45 of file jack.c.

◆ client

jack_client_t* JackData::client

Definition at line 46 of file jack.c.

Referenced by audio_read_packet(), process_callback(), shutdown_callback(), start_jack(), and stop_jack().

◆ activated

int JackData::activated

Definition at line 47 of file jack.c.

Referenced by audio_read_packet(), and stop_jack().

◆ packet_count

sem_t JackData::packet_count

Definition at line 48 of file jack.c.

Referenced by audio_read_packet(), process_callback(), start_jack(), and stop_jack().

◆ sample_rate

jack_nframes_t JackData::sample_rate

Definition at line 49 of file jack.c.

Referenced by audio_read_header(), audio_read_packet(), process_callback(), and start_jack().

◆ buffer_size

jack_nframes_t JackData::buffer_size

Definition at line 50 of file jack.c.

Referenced by audio_read_packet(), process_callback(), start_jack(), and supply_new_packets().

◆ ports

jack_port_t** JackData::ports

Definition at line 51 of file jack.c.

Referenced by process_callback(), start_jack(), and stop_jack().

◆ nports

int JackData::nports

Definition at line 52 of file jack.c.

Referenced by audio_read_header(), process_callback(), start_jack(), and supply_new_packets().

◆ timefilter

TimeFilter* JackData::timefilter

Definition at line 53 of file jack.c.

Referenced by process_callback(), start_jack(), stop_jack(), and xrun_callback().

◆ new_pkts

AVFifo* JackData::new_pkts

Definition at line 54 of file jack.c.

Referenced by process_callback(), start_jack(), stop_jack(), and supply_new_packets().

◆ filled_pkts

AVFifo* JackData::filled_pkts

Definition at line 55 of file jack.c.

Referenced by audio_read_packet(), process_callback(), start_jack(), and stop_jack().

◆ pkt_xrun

int JackData::pkt_xrun

Definition at line 56 of file jack.c.

Referenced by audio_read_packet(), and process_callback().

◆ jack_xrun

int JackData::jack_xrun

Definition at line 57 of file jack.c.

Referenced by audio_read_packet(), and xrun_callback().


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