FFmpeg
Data Fields
PulseData Struct Reference

Data Fields

AVClassclass
 
char * server
 
char * name
 
char * stream_name
 
int sample_rate
 
int channels
 
int frame_size
 
int fragment_size
 
pa_threaded_mainloop * mainloop
 
pa_context * context
 
pa_stream * stream
 
size_t pa_frame_size
 
TimeFiltertimefilter
 
int last_period
 
int wallclock
 
const char * server
 
const char * name
 
const char * stream_name
 
const char * device
 
int64_t timestamp
 
int buffer_size
 Buffer size in bytes. More...
 
int buffer_duration
 Buffer size in ms, recalculated to buffer_size. More...
 
int prebuf
 
int minreq
 
int last_result
 
pa_context * ctx
 
int nonblocking
 
int mute
 
pa_volume_t base_volume
 
pa_volume_t last_volume
 

Detailed Description

Definition at line 40 of file pulse_audio_dec.c.

Field Documentation

◆ class

AVClass * PulseData::class

Definition at line 41 of file pulse_audio_dec.c.

◆ server [1/2]

char* PulseData::server

Definition at line 42 of file pulse_audio_dec.c.

Referenced by pulse_read_header().

◆ name [1/2]

char* PulseData::name

Definition at line 43 of file pulse_audio_dec.c.

Referenced by pulse_read_header().

◆ stream_name [1/2]

char* PulseData::stream_name

Definition at line 44 of file pulse_audio_dec.c.

Referenced by pulse_read_header().

◆ sample_rate

int PulseData::sample_rate

Definition at line 45 of file pulse_audio_dec.c.

Referenced by pulse_read_header().

◆ channels

int PulseData::channels

Definition at line 46 of file pulse_audio_dec.c.

Referenced by pulse_read_header().

◆ frame_size

int PulseData::frame_size

Definition at line 47 of file pulse_audio_dec.c.

◆ fragment_size

int PulseData::fragment_size

Definition at line 48 of file pulse_audio_dec.c.

Referenced by pulse_read_header(), and pulse_read_packet().

◆ mainloop

pa_threaded_mainloop * PulseData::mainloop

◆ context

pa_context* PulseData::context

Definition at line 51 of file pulse_audio_dec.c.

Referenced by pulse_close(), and pulse_read_header().

◆ stream

pa_stream * PulseData::stream

Definition at line 52 of file pulse_audio_dec.c.

Referenced by pulse_close(), pulse_read_header(), and pulse_read_packet().

◆ pa_frame_size

size_t PulseData::pa_frame_size

Definition at line 53 of file pulse_audio_dec.c.

Referenced by pulse_read_header(), and pulse_read_packet().

◆ timefilter

TimeFilter* PulseData::timefilter

Definition at line 55 of file pulse_audio_dec.c.

Referenced by pulse_close(), pulse_read_header(), and pulse_read_packet().

◆ last_period

int PulseData::last_period

Definition at line 56 of file pulse_audio_dec.c.

Referenced by pulse_read_packet().

◆ wallclock

int PulseData::wallclock

Definition at line 57 of file pulse_audio_dec.c.

Referenced by pulse_read_packet().

◆ server [2/2]

const char* PulseData::server

Definition at line 39 of file pulse_audio_enc.c.

◆ name [2/2]

const char* PulseData::name

Definition at line 40 of file pulse_audio_enc.c.

◆ stream_name [2/2]

const char* PulseData::stream_name

Definition at line 41 of file pulse_audio_enc.c.

◆ device

const char* PulseData::device

Definition at line 42 of file pulse_audio_enc.c.

◆ timestamp

int64_t PulseData::timestamp

Definition at line 43 of file pulse_audio_enc.c.

◆ buffer_size

int PulseData::buffer_size

Buffer size in bytes.

Definition at line 44 of file pulse_audio_enc.c.

◆ buffer_duration

int PulseData::buffer_duration

Buffer size in ms, recalculated to buffer_size.

Definition at line 45 of file pulse_audio_enc.c.

◆ prebuf

int PulseData::prebuf

Definition at line 46 of file pulse_audio_enc.c.

◆ minreq

int PulseData::minreq

Definition at line 47 of file pulse_audio_enc.c.

◆ last_result

int PulseData::last_result

Definition at line 48 of file pulse_audio_enc.c.

◆ ctx

pa_context* PulseData::ctx

Definition at line 50 of file pulse_audio_enc.c.

◆ nonblocking

int PulseData::nonblocking

Definition at line 52 of file pulse_audio_enc.c.

◆ mute

int PulseData::mute

Definition at line 53 of file pulse_audio_enc.c.

◆ base_volume

pa_volume_t PulseData::base_volume

Definition at line 54 of file pulse_audio_enc.c.

◆ last_volume

pa_volume_t PulseData::last_volume

Definition at line 55 of file pulse_audio_enc.c.


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