FFmpeg
|
Data Fields | |
AVClass * | class |
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 |
TimeFilter * | timefilter |
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 |
Definition at line 38 of file pulse_audio_dec.c.
AVClass * PulseData::class |
Definition at line 39 of file pulse_audio_dec.c.
char* PulseData::server |
Definition at line 40 of file pulse_audio_dec.c.
Referenced by pulse_get_device_list(), pulse_read_header(), pulse_update_sink_input_info(), and pulse_write_header().
char* PulseData::name |
Definition at line 41 of file pulse_audio_dec.c.
Referenced by pulse_read_header(), and pulse_write_header().
char* PulseData::stream_name |
Definition at line 42 of file pulse_audio_dec.c.
Referenced by pulse_read_header(), and pulse_write_header().
int PulseData::sample_rate |
Definition at line 43 of file pulse_audio_dec.c.
Referenced by pulse_read_header().
int PulseData::channels |
Definition at line 44 of file pulse_audio_dec.c.
Referenced by pulse_read_header(), and pulse_read_packet().
int PulseData::frame_size |
Definition at line 45 of file pulse_audio_dec.c.
int PulseData::fragment_size |
Definition at line 46 of file pulse_audio_dec.c.
Referenced by pulse_read_header().
pa_threaded_mainloop * PulseData::mainloop |
Definition at line 48 of file pulse_audio_dec.c.
Referenced by context_state_cb(), pulse_audio_sink_device_cb(), pulse_close(), pulse_context_result(), pulse_context_state(), pulse_context_wait(), pulse_control_message(), pulse_finish_context_operation(), pulse_finish_stream_operation(), pulse_flash_stream(), pulse_get_output_timestamp(), pulse_read_header(), pulse_read_packet(), pulse_set_mute(), pulse_set_pause(), pulse_set_volume(), pulse_stream_result(), pulse_stream_state(), pulse_stream_wait(), pulse_stream_writable(), pulse_subscribe_events(), pulse_update_sink_info(), pulse_write_header(), pulse_write_packet(), pulse_write_trailer(), stream_latency_update_cb(), stream_request_cb(), and stream_state_cb().
pa_context* PulseData::context |
Definition at line 49 of file pulse_audio_dec.c.
Referenced by pulse_close(), and pulse_read_header().
pa_stream * PulseData::stream |
Definition at line 50 of file pulse_audio_dec.c.
Referenced by pulse_close(), pulse_control_message(), pulse_flash_stream(), pulse_get_output_timestamp(), pulse_read_header(), pulse_read_packet(), pulse_set_mute(), pulse_set_pause(), pulse_set_volume(), pulse_stream_result(), pulse_stream_state(), pulse_stream_wait(), pulse_stream_writable(), pulse_update_sink_input_info(), pulse_write_header(), pulse_write_packet(), and pulse_write_trailer().
TimeFilter* PulseData::timefilter |
Definition at line 52 of file pulse_audio_dec.c.
Referenced by pulse_close(), pulse_read_header(), and pulse_read_packet().
int PulseData::last_period |
Definition at line 53 of file pulse_audio_dec.c.
Referenced by pulse_read_packet().
int PulseData::wallclock |
Definition at line 54 of file pulse_audio_dec.c.
Referenced by pulse_read_packet().
const char* PulseData::server |
Definition at line 35 of file pulse_audio_enc.c.
const char* PulseData::name |
Definition at line 36 of file pulse_audio_enc.c.
const char* PulseData::stream_name |
Definition at line 37 of file pulse_audio_enc.c.
const char* PulseData::device |
Definition at line 38 of file pulse_audio_enc.c.
Referenced by pulse_update_sink_info(), and pulse_write_header().
int64_t PulseData::timestamp |
Definition at line 39 of file pulse_audio_enc.c.
Referenced by pulse_get_output_timestamp(), and pulse_write_packet().
int PulseData::buffer_size |
Buffer size in bytes.
Definition at line 40 of file pulse_audio_enc.c.
Referenced by pulse_write_header().
int PulseData::buffer_duration |
Buffer size in ms, recalculated to buffer_size.
Definition at line 41 of file pulse_audio_enc.c.
Referenced by pulse_write_header().
int PulseData::prebuf |
Definition at line 42 of file pulse_audio_enc.c.
Referenced by pulse_write_header().
int PulseData::minreq |
Definition at line 43 of file pulse_audio_enc.c.
Referenced by pulse_write_header(), and pulse_write_packet().
int PulseData::last_result |
Definition at line 44 of file pulse_audio_enc.c.
Referenced by pulse_context_result(), pulse_finish_context_operation(), pulse_finish_stream_operation(), and pulse_stream_result().
pa_context* PulseData::ctx |
Definition at line 46 of file pulse_audio_enc.c.
Referenced by pulse_audio_sink_device_cb(), pulse_audio_sink_input_cb(), pulse_context_result(), pulse_context_state(), pulse_context_wait(), pulse_event(), pulse_set_mute(), pulse_set_volume(), pulse_subscribe_events(), pulse_update_sink_info(), pulse_write_header(), and pulse_write_trailer().
int PulseData::nonblocking |
Definition at line 48 of file pulse_audio_enc.c.
Referenced by pulse_write_header(), and pulse_write_packet().
int PulseData::mute |
Definition at line 49 of file pulse_audio_enc.c.
Referenced by pulse_audio_sink_input_cb(), pulse_control_message(), pulse_set_mute(), and pulse_write_header().
pa_volume_t PulseData::base_volume |
Definition at line 50 of file pulse_audio_enc.c.
Referenced by pulse_audio_sink_device_cb(), pulse_audio_sink_input_cb(), and pulse_set_volume().
pa_volume_t PulseData::last_volume |
Definition at line 51 of file pulse_audio_enc.c.
Referenced by pulse_audio_sink_input_cb(), pulse_control_message(), and pulse_write_header().