Home
last modified time | relevance | path

Searched refs:PA_OBJECT (Results 1 – 8 of 8) sorted by relevance

/third_party/pulseaudio/src/modules/
Dstream-interaction.c70 …return pa_sink_input_isinstance(stream) ? PA_OBJECT(PA_SINK_INPUT(stream)->sink) : PA_OBJECT(PA_SO… in GET_DEVICE_FROM_STREAM()
115 if (!(trigger_role = get_trigger_role(u, PA_OBJECT(j), g))) in find_trigger_stream()
142 if ((trigger_role = find_trigger_stream(u, PA_OBJECT(sink), ignore_stream, g))) in find_global_trigger_stream()
149 if ((trigger_role = find_trigger_stream(u, PA_OBJECT(source), ignore_stream, g))) in find_global_trigger_stream()
209 … if ((trigger = (pa_streq(interaction_role, "any_role") && !get_trigger_role(u, PA_OBJECT(j), g)))) in apply_interaction_to_sink()
308 return process(u, PA_OBJECT(i), true, true); in sink_input_put_cb()
314 return process(u, PA_OBJECT(i), false, false); in sink_input_unlink_cb()
321 return process(u, PA_OBJECT(i), false, false); in sink_input_move_start_cb()
328 return process(u, PA_OBJECT(i), true, false); in sink_input_move_finish_cb()
335 if (PA_SINK_INPUT_IS_LINKED(i->state) && get_trigger_role(u, PA_OBJECT(i), NULL)) in sink_input_state_changed_cb()
[all …]
Dmodule-filter-apply.c258 g = get_group(PA_OBJECT(so), false); in find_paired_master()
285 g = get_group(PA_OBJECT(si), true); in find_paired_master()
388 parent = PA_OBJECT(restore ? filter->sink_master : filter->sink); in move_object_for_filter()
394 parent = PA_OBJECT(restore ? filter->source_master : filter->source); in move_object_for_filter()
426 g = get_group(PA_OBJECT(so), false); in move_objects_for_filter()
429 move_object_for_filter(u, PA_OBJECT(so), filter, restore, false); in move_objects_for_filter()
435 g = get_group(PA_OBJECT(si), true); in move_objects_for_filter()
438 move_object_for_filter(u, PA_OBJECT(si), filter, restore, true); in move_objects_for_filter()
633 return process(u, PA_OBJECT(i), true, false); in sink_input_put_cb()
646 return process(u, PA_OBJECT(i), true, false); in sink_input_move_finish_cb()
[all …]
Dmodule-filter-heuristics.c93 return process(u, PA_OBJECT(i), true); in sink_input_put_cb()
105 return process(u, PA_OBJECT(i), true); in sink_input_move_finish_cb()
113 return process(u, PA_OBJECT(i), false); in source_output_put_cb()
125 return process(u, PA_OBJECT(i), false); in source_output_move_finish_cb()
Dmodule-zeroconf-publish.c586 if (!shall_ignore(PA_OBJECT(sink))) { in publish_all_services()
588 pa_mainloop_api_once(u->api, publish_service, get_service(u, PA_OBJECT(sink))); in publish_all_services()
593 if (!shall_ignore(PA_OBJECT(source))) { in publish_all_services()
595 pa_mainloop_api_once(u->api, publish_service, get_service(u, PA_OBJECT(source))); in publish_all_services()
Dmodule-suspend-on-idle.c435 device_new_hook_cb(m->core, PA_OBJECT(sink), u); in pa__init()
438 device_new_hook_cb(m->core, PA_OBJECT(source), u); in pa__init()
/third_party/pulseaudio/src/pulsecore/
Dobject.h68 #define PA_OBJECT(o) pa_object_cast(o) macro
80 return (c *) ((void *) pa_object_ref(PA_OBJECT(o))); \
83 pa_object_unref(PA_OBJECT(o)); \
86 return pa_object_refcnt(PA_OBJECT(o)); \
89 pa_object_assert_ref(PA_OBJECT(o)); \
/third_party/pulseaudio/src/modules/macosx/
Dmodule-bonjour-publish.c409 if (!shall_ignore(PA_OBJECT(sink))) in publish_all_services()
410 publish_service(get_service(u, PA_OBJECT(sink))); in publish_all_services()
413 if (!shall_ignore(PA_OBJECT(source))) in publish_all_services()
414 publish_service(get_service(u, PA_OBJECT(source))); in publish_all_services()
Dmodule-coreaudio-device.c311 *((int64_t *) data) = get_latency_us(PA_OBJECT(o)); in sink_process_msg()
349 *((int64_t *) data) = get_latency_us(PA_OBJECT(o)); in source_process_msg()