/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 150 …int (*set_state_in_main_thread)(pa_sink *s, pa_sink_state_t state, pa_suspend_cause_t suspend_caus… argument 151 …int (*set_state_in_io_thread)(pa_sink *s, pa_sink_state_t state, pa_suspend_cause_t suspend_cause)… argument 256 int (*set_port)(pa_sink *s, pa_device_port *port); /* may be NULL */ argument 260 pa_idxset* (*get_formats)(pa_sink *s); /* may be NULL */ argument 266 bool (*set_formats)(pa_sink *s, pa_idxset *formats); /* may be NULL */ argument 270 void (*reconfigure)(pa_sink *s, pa_sample_spec *spec, bool passthrough); argument 333 PA_DECLARE_PUBLIC_CLASS(pa_sink); argument [all …]
|
D | sink.c | 58 PA_DEFINE_PUBLIC_CLASS(pa_sink, pa_msgobject); 74 static void pa_sink_volume_change_push(pa_sink *s); 75 static void pa_sink_volume_change_flush(pa_sink *s); 76 static void pa_sink_volume_change_rewind(pa_sink *s, size_t nbytes); 157 static void reset_callbacks(pa_sink *s) { in reset_callbacks() 176 pa_sink* pa_sink_new( in pa_sink_new() 181 pa_sink *s; in pa_sink_new() 193 s = pa_msgobject_new(pa_sink); in pa_sink_new() 408 static int sink_set_state(pa_sink *s, pa_sink_state_t state, pa_suspend_cause_t suspend_cause) { in sink_set_state() 528 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 */ 201 void (*moving) (pa_sink_input *i, pa_sink *dest); /* may be NULL */ 220 bool (*may_move_to) (pa_sink_input *i, pa_sink *s); /* may be NULL */ 295 pa_sink *sink; 297 pa_sink *origin_sink; 336 bool pa_sink_input_new_data_set_sink(pa_sink_input_new_data *data, pa_sink *s, bool save, bool requ… 394 int pa_sink_input_move_to(pa_sink_input *i, pa_sink *dest, bool save); 396 bool pa_sink_input_may_move_to(pa_sink_input *i, pa_sink *dest); /* may this sink input move to thi… 402 int pa_sink_input_finish_move(pa_sink_input *i, pa_sink *dest, bool save); [all …]
|
D | typedefs.h | 29 typedef struct pa_sink pa_sink; typedef
|
D | play-memblockq.h | 27 pa_sink *sink, 38 pa_sink *sink,
|
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 | core.c | 277 static int compare_sinks(pa_sink *a, pa_sink *b) { in compare_sinks() 313 pa_sink *best = NULL; in pa_core_update_default_sink() 314 pa_sink *sink; in pa_core_update_default_sink() 316 pa_sink *old_default_sink; in pa_core_update_default_sink() 489 pa_sink *si; in pa_core_maybe_vacuum() 527 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-virtual-sink.c | 62 pa_sink *sink; 115 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() 130 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() 147 static void sink_request_rewind_cb(pa_sink *s) { in sink_request_rewind_cb() 164 static void sink_update_requested_latency_cb(pa_sink *s) { in sink_update_requested_latency_cb() 181 static void sink_set_volume_cb(pa_sink *s) { in sink_set_volume_cb() 195 static void sink_set_mute_cb(pa_sink *s) { in sink_set_mute_cb() 428 static void sink_input_moving_cb(pa_sink_input *i, pa_sink *dest) { in sink_input_moving_cb() 479 pa_sink *master=NULL; in pa__init()
|
D | module-remap-sink.c | 53 pa_sink *sink; 103 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() 118 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() 135 static void sink_request_rewind(pa_sink *s) { in sink_request_rewind() 149 static void sink_update_requested_latency(pa_sink *s) { in sink_update_requested_latency() 302 static void sink_input_moving_cb(pa_sink_input *i, pa_sink *dest) { in sink_input_moving_cb() 333 pa_sink *master; in pa__init()
|
D | module-null-sink.c | 66 pa_sink *sink; 116 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() 130 static void sink_update_requested_latency_cb(pa_sink *s) { in sink_update_requested_latency_cb() 153 static void sink_reconfigure_cb(pa_sink *s, pa_sample_spec *spec, bool passthrough) { in sink_reconfigure_cb() 158 static bool sink_set_formats_cb(pa_sink *s, pa_idxset *formats) { in sink_set_formats_cb() 169 static pa_idxset* sink_get_formats_cb(pa_sink *s) { in sink_get_formats_cb()
|
D | module-virtual-surround-sink.c | 72 pa_sink *sink; 143 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() 158 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() 175 static void sink_request_rewind_cb(pa_sink *s) { in sink_request_rewind_cb() 192 static void sink_update_requested_latency_cb(pa_sink *s) { in sink_update_requested_latency_cb() 209 static void sink_set_volume_cb(pa_sink *s) { in sink_set_volume_cb() 223 static void sink_set_mute_cb(pa_sink *s) { in sink_set_mute_cb() 447 static bool sink_input_may_move_to_cb(pa_sink_input *i, pa_sink *dest) { in sink_input_may_move_to_cb() 460 static void sink_input_moving_cb(pa_sink_input *i, pa_sink *dest) { in sink_input_moving_cb() 594 pa_sink *master = NULL; in pa__init()
|
D | module-combine-sink.c | 88 pa_sink *sink; 131 pa_sink *sink; 684 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() 723 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() 859 static void sink_update_requested_latency(pa_sink *s) { in sink_update_requested_latency() 1026 static struct output *output_new(struct userdata *u, pa_sink *sink) { in output_new() 1172 static bool is_suitable_sink(struct userdata *u, pa_sink *s) { in is_suitable_sink() 1194 static pa_hook_result_t sink_put_hook_cb(pa_core *c, pa_sink *s, struct userdata* u) { in sink_put_hook_cb() 1229 static struct output* find_output(struct userdata *u, pa_sink *s) { in find_output() 1247 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-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-filter-apply.c | 61 pa_sink *sink; 62 pa_sink *sink_master; 101 static struct filter *filter_new(const char *name, const char *parameters, pa_sink *sink, pa_source… in filter_new() 205 pa_sink *sink = NULL; in get_filter_for_object() 451 pa_sink *sink; in find_filters_for_module() 504 pa_sink *sink = NULL; in process() 675 static pa_hook_result_t sink_unlink_cb(pa_core *core, pa_sink *sink, struct userdata *u) { in sink_unlink_cb()
|
/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 | 75 pa_sink *sink; 114 static void sink_set_volume_cb(pa_sink *s); 274 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() 349 static void sink_set_volume_cb(pa_sink *s) { in sink_set_volume_cb() 387 static void sink_set_mute_cb(pa_sink *s) { in sink_set_mute_cb() 625 static int sink_set_port_cb(pa_sink *s, pa_device_port *p) { in sink_set_port_cb() 697 pa_sink* pa_raop_sink_new(pa_module *m, pa_modargs *ma, const char *driver) { in pa_raop_sink_new() 961 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/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/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);
|