Home
last modified time | relevance | path

Searched refs:availability_group (Results 1 – 12 of 12) sorted by relevance

/third_party/pulseaudio/src/pulsecore/
Ddevice-port.c60 pa_xfree(data->availability_group); in pa_device_port_new_data_set_availability_group()
61 data->availability_group = pa_xstrdup(group); in pa_device_port_new_data_set_availability_group()
81 pa_xfree(data->availability_group); in pa_device_port_new_data_done()
170 pa_xfree(p->availability_group); in device_port_free()
196 p->availability_group = data->availability_group; in pa_device_port_new()
197 data->availability_group = NULL; in pa_device_port_new()
Ddevice-port.h50 …char *availability_group; /* a string indentifier which determine the group of devices han… member
72 char *availability_group; member
Dprotocol-native.c3211 pa_tagstruct_puts(t, p->availability_group); in sink_fill_tagstruct()
3286 pa_tagstruct_puts(t, p->availability_group); in source_fill_tagstruct()
3374 pa_tagstruct_puts(t, port->availability_group); in card_fill_tagstruct()
/third_party/pulseaudio/src/modules/alsa/
Dmodule-alsa-card.c690 if (p->availability_group) { in prune_singleton_availability_groups()
691 count = pa_hashmap_get(group_counts, p->availability_group); in prune_singleton_availability_groups()
692 pa_hashmap_remove(group_counts, p->availability_group); in prune_singleton_availability_groups()
693 … pa_hashmap_put(group_counts, p->availability_group, PA_UINT_TO_PTR(PA_PTR_TO_UINT(count) + 1)); in prune_singleton_availability_groups()
705 if (p->availability_group && !pa_hashmap_get(group_counts, p->availability_group)) { in prune_singleton_availability_groups()
706 …a_log_debug("Pruned singleton availability group %s from port %s", p->availability_group, p->name); in prune_singleton_availability_groups()
708 pa_xfree(p->availability_group); in prune_singleton_availability_groups()
709 p->availability_group = NULL; in prune_singleton_availability_groups()
Dalsa-mixer.h218 char *availability_group; member
Dalsa-mixer.c776 pa_xfree(p->availability_group); in pa_alsa_path_free()
4422 found = p2->availability_group; in profile_set_set_availability_groups()
4433 p->availability_group = pa_sprintf_malloc("Legacy %d", num); in profile_set_set_availability_groups()
4435 p->availability_group = pa_xstrdup(found); in profile_set_set_availability_groups()
5297 pa_device_port_new_data_set_availability_group(&port_data, path->availability_group); in device_port_alsa_init()
/third_party/pulseaudio/src/pulse/
Dintrospect.h232 …const char *availability_group; /**< An indentifier for the group of ports that share their av… member
336 …const char *availability_group; /**< An indentifier for the group of ports that share their av… member
561 …const char *availability_group; /**< An indentifier for the group of ports that share their av… member
Dintrospect.c222 i.ports[j]->availability_group = NULL; in context_get_sink_info_callback()
225 if (pa_tagstruct_gets(t, &i.ports[j]->availability_group) < 0 || in context_get_sink_info_callback()
502 i.ports[j]->availability_group = NULL; in context_get_source_info_callback()
505 if (pa_tagstruct_gets(t, &i.ports[j]->availability_group) < 0 || in context_get_source_info_callback()
882 if (pa_tagstruct_gets(t, &port->availability_group) < 0 || in fill_card_port_info()
886 port->availability_group = NULL; in fill_card_port_info()
/third_party/pulseaudio/src/utils/
Dpactl.c368 (*p)->priority, (*p)->availability_group ? _(", availability group: ") : "", in get_sink_info_callback()
369 (*p)->availability_group ?: "", get_available_str((*p)->available)); in get_sink_info_callback()
476 (*p)->priority, (*p)->availability_group ? _(", availability group: ") : "", in get_source_info_callback()
477 (*p)->availability_group ?: "", get_available_str((*p)->available)); in get_source_info_callback()
640 … (*p)->availability_group ? _(", availability group: ") : "", (*p)->availability_group ?: "", in get_card_info_callback()
/third_party/pulseaudio/src/modules/
Dmodule-switch-on-port-available.c329 if (!port->availability_group) { in port_available_hook_callback()
337 …ort->direction == PA_DIRECTION_INPUT && pp.source && !pp.source->active_port->availability_group) { in port_available_hook_callback()
/third_party/pulseaudio/
DPROTOCOL435 string availability_group
DNEWS64 * New availability_group and type fields in the port info structs