/third_party/pulseaudio/src/pulsecore/ |
D | sink.h | 55 typedef void(*pa_sink_cb_t)(pa_sink *s); 57 typedef int (*pa_sink_get_mute_cb_t)(pa_sink *s, bool *mute); 59 struct pa_sink { struct 151 …int (*set_state_in_main_thread)(pa_sink *s, pa_sink_state_t state, pa_suspend_cause_t suspend_caus… argument 152 …int (*set_state_in_io_thread)(pa_sink *s, pa_sink_state_t state, pa_suspend_cause_t suspend_cause)… argument 257 int (*set_port)(pa_sink *s, pa_device_port *port); /* may be NULL */ argument 261 pa_idxset* (*get_formats)(pa_sink *s); /* may be NULL */ argument 267 bool (*set_formats)(pa_sink *s, pa_idxset *formats); /* may be NULL */ argument 271 void (*reconfigure)(pa_sink *s, pa_sample_spec *spec, bool passthrough); argument 337 PA_DECLARE_PUBLIC_CLASS(pa_sink); argument [all …]
|
D | sink.c | 59 PA_DEFINE_PUBLIC_CLASS(pa_sink, pa_msgobject); 75 static void pa_sink_volume_change_push(pa_sink *s); 76 static void pa_sink_volume_change_flush(pa_sink *s); 77 static void pa_sink_volume_change_rewind(pa_sink *s, size_t nbytes); 158 static void reset_callbacks(pa_sink *s) { in reset_callbacks() 177 pa_sink* pa_sink_new( in pa_sink_new() 182 pa_sink *s; in pa_sink_new() 194 s = pa_msgobject_new(pa_sink); in pa_sink_new() 410 static int sink_set_state(pa_sink *s, pa_sink_state_t state, pa_suspend_cause_t suspend_cause) { in sink_set_state() 530 void pa_sink_set_get_volume_callback(pa_sink *s, pa_sink_cb_t cb) { in pa_sink_set_get_volume_callback() [all …]
|
D | sink-input.h | 78 pa_sink *sink; /* NULL while we are being moved */ 87 pa_sink *origin_sink; /* only set by filter sinks */ 208 void (*moving) (pa_sink_input *i, pa_sink *dest); /* may be NULL */ 227 bool (*may_move_to) (pa_sink_input *i, pa_sink *s); /* may be NULL */ 319 pa_sink *sink; 321 pa_sink *origin_sink; 360 bool pa_sink_input_new_data_set_sink(pa_sink_input_new_data *data, pa_sink *s, bool save, bool requ… 418 int pa_sink_input_move_to(pa_sink_input *i, pa_sink *dest, bool save); 420 bool pa_sink_input_may_move_to(pa_sink_input *i, pa_sink *dest); /* may this sink input move to thi… 426 int pa_sink_input_finish_move(pa_sink_input *i, pa_sink *dest, bool save); [all …]
|
D | device-port.c | 110 pa_sink *sink; in pa_device_port_set_available() 221 pa_sink *sink; in pa_device_port_set_latency_offset() 279 pa_sink *pa_device_port_get_sink(pa_device_port *p) { in pa_device_port_get_sink() 280 pa_sink *rs = NULL; in pa_device_port_get_sink() 281 pa_sink *sink; in pa_device_port_get_sink()
|
D | typedefs.h | 29 typedef struct pa_sink pa_sink; typedef
|
D | play-memblockq.h | 27 pa_sink *sink, 38 pa_sink *sink,
|
D | core.c | 327 static int compare_sinks(pa_sink *a, pa_sink *b) { in compare_sinks() 363 pa_sink *best = NULL; in pa_core_update_default_sink() 364 pa_sink *sink; in pa_core_update_default_sink() 366 pa_sink *old_default_sink; in pa_core_update_default_sink() 539 pa_sink *si; in pa_core_maybe_vacuum() 577 void pa_core_move_streams_to_newly_available_preferred_sink(pa_core *c, pa_sink *s) { in pa_core_move_streams_to_newly_available_preferred_sink()
|
/third_party/pulseaudio/src/modules/ |
D | module-allow-passthrough.c | 55 static pa_sink *ensure_null_sink_for_sink(struct userdata *u, pa_sink *s, pa_core *c) { in ensure_null_sink_for_sink() 58 pa_sink *sink; in ensure_null_sink_for_sink() 88 static void unload_null_sink_module_for_sink(struct userdata *u, pa_sink *s, pa_core *c) { in unload_null_sink_module_for_sink() 89 pa_sink *null_sink; in unload_null_sink_module_for_sink() 100 static void move_stream(struct userdata *u, pa_sink_input *i, pa_sink *target) { in move_stream() 112 static bool sink_has_passthrough_stream(pa_sink *sink, pa_sink_input *ignore) in sink_has_passthrough_stream() 128 static pa_hook_result_t new_passthrough_stream(struct userdata *u, pa_core *c, pa_sink *sink, pa_si… in new_passthrough_stream() 131 pa_sink *null_sink; in new_passthrough_stream() 155 static pa_sink * new_normal_stream(struct userdata *u, pa_core *c, pa_sink *sink) { in new_normal_stream() 164 pa_sink *null_sink; in sink_input_new_cb() [all …]
|
D | module-always-sink.c | 53 static void load_null_sink_if_needed(pa_core *c, pa_sink *sink, struct userdata* u) { in load_null_sink_if_needed() 54 pa_sink *target; in load_null_sink_if_needed() 91 static pa_hook_result_t put_hook_callback(pa_core *c, pa_sink *sink, void* userdata) { in put_hook_callback() 126 static pa_hook_result_t unlink_hook_callback(pa_core *c, pa_sink *sink, void* userdata) { in unlink_hook_callback()
|
D | module-null-sink.c | 66 pa_sink *sink; 116 static void sink_recalculate_max_request_and_rewind(pa_sink *s) { in sink_recalculate_max_request_and_rewind() 135 static int sink_set_state_in_io_thread_cb(pa_sink *s, pa_sink_state_t new_state, pa_suspend_cause_t… in sink_set_state_in_io_thread_cb() 157 static void sink_update_requested_latency_cb(pa_sink *s) { in sink_update_requested_latency_cb() 171 static void sink_reconfigure_cb(pa_sink *s, pa_sample_spec *spec, bool passthrough) { in sink_reconfigure_cb() 176 static bool sink_set_formats_cb(pa_sink *s, pa_idxset *formats) { in sink_set_formats_cb() 187 static pa_idxset* sink_get_formats_cb(pa_sink *s) { in sink_get_formats_cb()
|
D | module-virtual-sink.c | 62 pa_sink *sink; 118 static int sink_set_state_in_main_thread_cb(pa_sink *s, pa_sink_state_t state, pa_suspend_cause_t s… in sink_set_state_in_main_thread_cb() 133 static int sink_set_state_in_io_thread_cb(pa_sink *s, pa_sink_state_t new_state, pa_suspend_cause_t… in sink_set_state_in_io_thread_cb() 150 static void sink_request_rewind_cb(pa_sink *s) { in sink_request_rewind_cb() 167 static void sink_update_requested_latency_cb(pa_sink *s) { in sink_update_requested_latency_cb() 184 static void sink_set_volume_cb(pa_sink *s) { in sink_set_volume_cb() 198 static void sink_set_mute_cb(pa_sink *s) { in sink_set_mute_cb() 431 static void sink_input_moving_cb(pa_sink_input *i, pa_sink *dest) { in sink_input_moving_cb() 482 pa_sink *master=NULL; in pa__init()
|
D | module-remap-sink.c | 53 pa_sink *sink; 106 static int sink_set_state_in_main_thread(pa_sink *s, pa_sink_state_t state, pa_suspend_cause_t susp… in sink_set_state_in_main_thread() 121 static int sink_set_state_in_io_thread_cb(pa_sink *s, pa_sink_state_t new_state, pa_suspend_cause_t… in sink_set_state_in_io_thread_cb() 138 static void sink_request_rewind(pa_sink *s) { in sink_request_rewind() 152 static void sink_update_requested_latency(pa_sink *s) { in sink_update_requested_latency() 305 static void sink_input_moving_cb(pa_sink_input *i, pa_sink *dest) { in sink_input_moving_cb() 336 pa_sink *master; in pa__init()
|
D | module-rygel-media-server.c | 332 …nt_urls(DBusMessage *m, DBusMessageIter *iter, const struct userdata *u, pa_sink *sink, pa_source … in append_variant_urls() 356 static void append_variant_mime_type(DBusMessage *m, DBusMessageIter *iter, pa_sink *sink, pa_sourc… in append_variant_mime_type() 371 static void append_variant_item_display_name(DBusMessage *m, DBusMessageIter *iter, pa_sink *sink, … in append_variant_item_display_name() 436 …ry_urls(DBusMessage *m, DBusMessageIter *iter, const struct userdata *u, pa_sink *sink, pa_source … in append_property_dict_entry_urls() 448 static void append_property_dict_entry_mime_type(DBusMessage *m, DBusMessageIter *iter, pa_sink *si… in append_property_dict_entry_mime_type() 460 …erty_dict_entry_item_display_name(DBusMessage *m, DBusMessageIter *iter, pa_sink *sink, pa_source … in append_property_dict_entry_item_display_name() 559 …ject2_properties(DBusMessage *r, DBusMessageIter *sub, const char *path, pa_sink *sink, pa_source … in append_sink_or_source_item_mediaobject2_properties() 569 pa_sink *sink, pa_source *source, in append_sink_or_source_item_properties() 838 pa_sink *sink; in sinks_and_sources_handler() 925 pa_sink *sink; in sinks_and_sources_handler() [all …]
|
D | module-combine-sink.c | 96 pa_sink *sink; 147 pa_sink *sink; 817 static int sink_set_state_in_main_thread_cb(pa_sink *sink, pa_sink_state_t state, pa_suspend_cause_… in sink_set_state_in_main_thread_cb() 863 static int sink_set_state_in_io_thread_cb(pa_sink *s, pa_sink_state_t new_state, pa_suspend_cause_t… in sink_set_state_in_io_thread_cb() 1007 static void sink_update_requested_latency(pa_sink *s) { in sink_update_requested_latency() 1204 static struct output *output_new(struct userdata *u, pa_sink *sink) { in output_new() 1350 static bool is_suitable_sink(struct userdata *u, pa_sink *s) { in is_suitable_sink() 1372 static pa_hook_result_t sink_put_hook_cb(pa_core *c, pa_sink *s, struct userdata* u) { in sink_put_hook_cb() 1407 static struct output* find_output(struct userdata *u, pa_sink *s) { in find_output() 1425 static pa_hook_result_t sink_unlink_hook_cb(pa_core *c, pa_sink *s, struct userdata* u) { in sink_unlink_hook_cb() [all …]
|
D | module-intended-roles.c | 70 pa_sink *s; in sink_input_new_hook_callback() 163 static pa_hook_result_t sink_put_hook_callback(pa_core *c, pa_sink *sink, struct userdata *u) { in sink_put_hook_callback() 257 static pa_hook_result_t sink_unlink_hook_callback(pa_core *c, pa_sink *sink, struct userdata *u) { in sink_unlink_hook_callback() 277 pa_sink *d; in sink_unlink_hook_callback()
|
D | module-virtual-surround-sink.c | 78 pa_sink *sink; 293 static int sink_set_state_in_main_thread_cb(pa_sink *s, pa_sink_state_t state, pa_suspend_cause_t s… in sink_set_state_in_main_thread_cb() 308 static int sink_set_state_in_io_thread_cb(pa_sink *s, pa_sink_state_t new_state, pa_suspend_cause_t… in sink_set_state_in_io_thread_cb() 325 static void sink_request_rewind_cb(pa_sink *s) { in sink_request_rewind_cb() 344 static void sink_update_requested_latency_cb(pa_sink *s) { in sink_update_requested_latency_cb() 361 static void sink_set_volume_cb(pa_sink *s) { in sink_set_volume_cb() 375 static void sink_set_mute_cb(pa_sink *s) { in sink_set_mute_cb() 642 static bool sink_input_may_move_to_cb(pa_sink_input *i, pa_sink *dest) { in sink_input_may_move_to_cb() 655 static void sink_input_moving_cb(pa_sink_input *i, pa_sink *dest) { in sink_input_moving_cb() 709 pa_sink *master=NULL; in pa__init()
|
D | module-device-manager.c | 366 pa_sink *s; in dump_database_helper() 601 pa_sink *sink; in update_highest_priority_device_indexes() 604 if ((pa_sink*) ignore_device == sink) in update_highest_priority_device_indexes() 654 pa_sink *sink; in route_sink_input() 703 static pa_hook_result_t route_sink_inputs(struct userdata *u, pa_sink *ignore_sink) { in route_sink_inputs() 840 pa_sink *sink; in subscribe_callback() 996 pa_sink *sink; in sink_input_new_hook_callback() 1048 static pa_hook_result_t sink_put_hook_callback(pa_core *c, PA_GCC_UNUSED pa_sink *sink, struct user… in sink_put_hook_callback() 1070 static pa_hook_result_t sink_unlink_hook_callback(pa_core *c, pa_sink *sink, struct userdata *u) { in sink_unlink_hook_callback() 1114 pa_sink *s; in apply_entry() [all …]
|
/third_party/pulseaudio/src/modules/macosx/ |
D | module-coreaudio-device.c | 104 pa_sink *pa_sink; member 151 pa_assert_se(pa_asyncmsgq_send(u->async_msgq, PA_MSGOBJECT(u->sinks->pa_sink), in io_render_proc() 295 if (PA_SINK_IS_OPENED(sink->pa_sink->thread_info.state)) { in sink_process_msg() 300 pa_sink_render_into_full(sink->pa_sink, &audio_chunk); in sink_process_msg() 357 static int ca_sink_set_state_in_main_thread(pa_sink *s, pa_sink_state_t state, pa_suspend_cause_t s… in ca_sink_set_state_in_main_thread() 412 pa_sink *sink; in ca_device_create_sink() 507 ca_sink->pa_sink = sink; in ca_device_create_sink() 735 if (PA_UNLIKELY(ca_sink->pa_sink->thread_info.rewind_requested)) in thread_func() 736 pa_sink_process_rewind(ca_sink->pa_sink, 0); in thread_func() 895 pa_sink_put(ca_sink->pa_sink); in pa__init() [all …]
|
/third_party/pulseaudio/src/modules/raop/ |
D | raop-sink.h | 29 pa_sink* pa_raop_sink_new(pa_module *m, pa_modargs *ma, const char *driver); 31 void pa_raop_sink_free(pa_sink *s);
|
D | module-raop-sink.c | 97 pa_sink *sink; in pa__get_n_used() 106 pa_sink *sink; in pa__done()
|
D | raop-sink.c | 80 pa_sink *sink; 123 static void sink_set_volume_cb(pa_sink *s); 293 static int sink_set_state_in_io_thread_cb(pa_sink *s, pa_sink_state_t new_state, pa_suspend_cause_t… in sink_set_state_in_io_thread_cb() 372 static void sink_set_volume_cb(pa_sink *s) { in sink_set_volume_cb() 410 static void sink_set_mute_cb(pa_sink *s) { in sink_set_mute_cb() 659 static int sink_set_port_cb(pa_sink *s, pa_device_port *p) { in sink_set_port_cb() 731 pa_sink* pa_raop_sink_new(pa_module *m, pa_modargs *ma, const char *driver) { in pa_raop_sink_new() 1002 void pa_raop_sink_free(pa_sink *s) { in pa_raop_sink_free()
|
/third_party/pulseaudio/src/modules/alsa/ |
D | alsa-sink.h | 30 pa_sink* pa_alsa_sink_new(pa_module *m, pa_modargs *ma, const char*driver, pa_card *card, pa_alsa_m… 32 void pa_alsa_sink_free(pa_sink *s);
|
D | module-alsa-sink.c | 120 pa_sink *sink; in pa__get_n_used() 129 pa_sink *sink; in pa__done()
|
/third_party/pulseaudio/src/modules/dbus/ |
D | iface-device.h | 42 pa_dbusiface_device *pa_dbusiface_device_new_sink(pa_dbusiface_core *core, pa_sink *sink); 48 pa_sink *pa_dbusiface_device_get_sink(pa_dbusiface_device *d);
|
D | iface-core.h | 37 const char *pa_dbusiface_core_get_sink_path(pa_dbusiface_core *c, const pa_sink *sink); 45 pa_sink *pa_dbusiface_core_get_sink(pa_dbusiface_core *c, const char *object_path);
|