hda_audio_group
hda_audio_group* audio_groups[HDA_MAX_AUDIO_GROUPS];
hda_audio_group *group;
hda_widget* hda_audio_group_get_widget(hda_audio_group* audioGroup, uint32 nodeID);
status_t hda_audio_group_get_widgets(hda_audio_group* audioGroup,
hda_stream* hda_stream_new(hda_audio_group* audioGroup, int type);
status_t hda_stream_setup_buffers(hda_audio_group* audioGroup,
hda_audio_group_build_output_tree(hda_audio_group* audioGroup, bool useMixer)
hda_audio_group_build_input_tree(hda_audio_group* audioGroup)
hda_audio_group_build_tree(hda_audio_group* audioGroup)
hda_audio_group_switch_init(hda_audio_group* audioGroup)
hda_audio_group_check_sense(hda_audio_group* audioGroup, bool disable)
hda_audio_group* audioGroup = codec->audio_groups[0];
hda_codec_delete_audio_group(hda_audio_group* audioGroup)
hda_audio_group* audioGroup = (hda_audio_group*)calloc(1,
sizeof(hda_audio_group));
hda_audio_group_get_widgets(hda_audio_group* audioGroup, hda_stream* stream)
dump_audiogroup_widgets(hda_audio_group* audioGroup)
hda_widget_get_pm_support(hda_audio_group* audioGroup, hda_widget* widget)
hda_widget_get_stream_support(hda_audio_group* audioGroup, hda_widget* widget)
hda_widget_get_amplifier_capabilities(hda_audio_group* audioGroup,
hda_audio_group_get_widget(hda_audio_group* audioGroup, uint32 nodeID)
hda_widget_get_connections(hda_audio_group* audioGroup, hda_widget* widget)
hda_widget_get_associations(hda_audio_group* audioGroup)
hda_widget_prepare_pin_ctrl(hda_audio_group* audioGroup, hda_widget* widget,
hda_codec_parse_audio_group(hda_audio_group* audioGroup)
hda_widget_find_output_path(hda_audio_group* audioGroup, hda_widget* widget,
hda_widget_find_input_path(hda_audio_group* audioGroup, hda_widget* widget,
hda_audio_group* audioGroup = controller->active_codec->audio_groups[index];
hda_stream_new(hda_audio_group* audioGroup, int type)
hda_stream_setup_buffers(hda_audio_group* audioGroup, hda_stream* stream,
buffer_exchange(hda_audio_group* audioGroup, multi_buffer_info* data)
buffer_force_stop(hda_audio_group* audioGroup)
#define cookie_type hda_audio_group
hda_audio_group* audioGroup;
get_description(hda_audio_group* audioGroup, multi_description* data)
get_enabled_channels(hda_audio_group* audioGroup, multi_channel_enable* data)
get_global_format(hda_audio_group* audioGroup, multi_format_info* data)
set_global_format(hda_audio_group* audioGroup, multi_format_info* data)
hda_audio_group *audioGroup = multi->group;
hda_audio_group* audioGroup = multi->group;
hda_audio_group* audioGroup = multi->group;
list_mix_controls(hda_audio_group* audioGroup, multi_mix_control_info* mmci)
list_mix_connections(hda_audio_group* audioGroup,
list_mix_channels(hda_audio_group* audioGroup, multi_mix_channel_info *data)
get_control_gain_mute(hda_audio_group* audioGroup,
get_mix(hda_audio_group* audioGroup, multi_mix_value_info * mmvi)
set_mix(hda_audio_group* audioGroup, multi_mix_value_info * mmvi)
get_buffers(hda_audio_group* audioGroup, multi_buffer_list* data)