funcs->init = audio_init;
funcs->deinit = audio_deinit;
+
funcs->get_volume_level_max = audio_get_volume_level_max;
+ funcs->get_volume_level = audio_get_volume_level;
funcs->set_volume_level = audio_set_volume_level;
funcs->get_volume_value = audio_get_volume_value;
funcs->get_volume_mute = audio_get_volume_mute;
funcs->set_volume_mute = audio_set_volume_mute;
+ funcs->set_volume_ratio = audio_set_volume_ratio;
+ funcs->notify_ducking_activation_changed = audio_notify_ducking_activation_changed;
+
funcs->update_route = audio_update_route;
funcs->update_route_option = audio_update_route_option;
+
funcs->notify_stream_connection_changed = audio_notify_stream_connection_changed;
+
funcs->pcm_open = audio_pcm_open;
funcs->pcm_start = audio_pcm_start;
funcs->pcm_stop = audio_pcm_stop;
funcs->pcm_get_params = audio_pcm_get_params;
funcs->pcm_set_params = audio_pcm_set_params;
+ funcs->add_message_cb = audio_add_message_cb;
+ funcs->remove_message_cb = audio_remove_message_cb;
+
*data = (void *)funcs;
return 0;