rename pa_hal_manager_do_route() to pa_hal_manager_update_route().
rename pa_hal_manager_update_stream_connection_info() to pa_hal_manager_notify_stream_connection_changed().
[Version] 5.0.48
[Profile] Common
[Issue Type] Feature enhancement
Change-Id: I8f3431fe75c3bf9ba4f6b57ec876531c0a3340cc
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
Name: pulseaudio-modules-tizen
Summary: Pulseaudio modules for Tizen
-Version: 5.0.47
+Version: 5.0.48
Release: 0
Group: Multimedia/Audio
License: LGPL-2.1+
h->intf.get_volume_value = dlsym(h->dl_handle, "audio_get_volume_value");
h->intf.get_volume_mute = dlsym(h->dl_handle, "audio_get_volume_mute");
h->intf.set_volume_mute = dlsym(h->dl_handle, "audio_set_volume_mute");
- h->intf.do_route = dlsym(h->dl_handle, "audio_do_route");
+ h->intf.update_route = dlsym(h->dl_handle, "audio_update_route");
h->intf.update_route_option = dlsym(h->dl_handle, "audio_update_route_option");
- h->intf.update_stream_connection_info = dlsym(h->dl_handle, "audio_update_stream_connection_info");
+ h->intf.notify_stream_connection_changed = dlsym(h->dl_handle, "audio_notify_stream_connection_changed");
h->intf.get_buffer_attr = dlsym(h->dl_handle, "audio_get_buffer_attr");
h->intf.pcm_open = dlsym(h->dl_handle, "audio_pcm_open");
h->intf.pcm_start = dlsym(h->dl_handle, "audio_pcm_start");
return ret;
}
-int32_t pa_hal_manager_do_route(pa_hal_manager *h, hal_route_info *info) {
+int32_t pa_hal_manager_update_route(pa_hal_manager *h, hal_route_info *info) {
int32_t ret = 0;
audio_return_t hal_ret = AUDIO_RET_OK;
pa_assert(h);
pa_assert(info);
- if (AUDIO_IS_ERROR((hal_ret = h->intf.do_route(h->ah_handle, (audio_route_info_t*)info)))) {
- pa_log_error("do_route returns error:0x%x", hal_ret);
+ if (AUDIO_IS_ERROR((hal_ret = h->intf.update_route(h->ah_handle, (audio_route_info_t*)info)))) {
+ pa_log_error("update_route returns error:0x%x", hal_ret);
ret = -1;
}
return ret;
return ret;
}
-int32_t pa_hal_manager_update_stream_connection_info(pa_hal_manager *h, hal_stream_connection_info *info) {
+int32_t pa_hal_manager_notify_stream_connection_changed(pa_hal_manager *h, hal_stream_connection_info *info) {
int32_t ret = 0;
audio_return_t hal_ret = AUDIO_RET_OK;
audio_stream_info_t hal_info;
hal_info.direction = info->direction;
hal_info.idx = info->idx;
- if (AUDIO_IS_ERROR((hal_ret = h->intf.update_stream_connection_info(h->ah_handle, &hal_info, (uint32_t)info->is_connected)))) {
- pa_log_error("update_stream_connection_info returns error:0x%x", hal_ret);
+ if (AUDIO_IS_ERROR((hal_ret = h->intf.notify_stream_connection_changed(h->ah_handle, &hal_info, (uint32_t)info->is_connected)))) {
+ pa_log_error("notify_tream_connection_changed returns error:0x%x", hal_ret);
ret = -1;
}
return ret;
int32_t pa_hal_manager_get_volume_value(pa_hal_manager *h, const char *volume_type, const char *gain_type, io_direction_t direction, uint32_t level, double *value);
int32_t pa_hal_manager_get_volume_mute(pa_hal_manager *h, const char *volume_type, io_direction_t direction, uint32_t *mute);
int32_t pa_hal_manager_set_volume_mute(pa_hal_manager *h, const char *volume_type, io_direction_t direction, uint32_t mute);
-int32_t pa_hal_manager_do_route(pa_hal_manager *h, hal_route_info *info);
+int32_t pa_hal_manager_update_route(pa_hal_manager *h, hal_route_info *info);
int32_t pa_hal_manager_update_route_option(pa_hal_manager *h, hal_route_option *option);
-int32_t pa_hal_manager_update_stream_connection_info(pa_hal_manager *h, hal_stream_connection_info *info);
+int32_t pa_hal_manager_notify_stream_connection_changed(pa_hal_manager *h, hal_stream_connection_info *info);
int32_t pa_hal_manager_get_buffer_attribute(pa_hal_manager *h, hal_stream_info *info, uint32_t *maxlength, uint32_t *tlength, uint32_t *prebuf, uint32_t* minreq, uint32_t *fragsize);
int32_t pa_hal_manager_pcm_open(pa_hal_manager *h, pcm_handle *pcm_h, io_direction_t direction, pa_sample_spec *sample_spec, uint32_t period_size, uint32_t periods);
int32_t pa_hal_manager_pcm_start(pa_hal_manager *h, pcm_handle pcm_h);
}
if (route_info.device_infos) {
- /* send information to HAL to set routing */
- if (pa_hal_manager_do_route(u->hal_manager, &route_info))
- pa_log_error("[ROUTE] Failed to pa_hal_manager_do_route()");
+ /* send information to HAL to update route */
+ if (pa_hal_manager_update_route(u->hal_manager, &route_info))
+ pa_log_error("[ROUTE] Failed to pa_hal_manager_update_route()");
pa_xfree(route_info.device_infos);
}
stream_conn_info.direction = (type == STREAM_SINK_INPUT) ? DIRECTION_OUT : DIRECTION_IN;
stream_conn_info.idx = (type == STREAM_SINK_INPUT) ? ((pa_sink_input*)s)->index : ((pa_source_output*)s)->index;
stream_conn_info.is_connected = (command == NOTIFY_COMMAND_INFORM_STREAM_CONNECTED) ? true : false;
- pa_hal_manager_update_stream_connection_info(m->hal, &stream_conn_info);
+ pa_hal_manager_notify_stream_connection_changed(m->hal, &stream_conn_info);
}
break;
}
audio_return_t (*get_volume_mute)(void *audio_handle, audio_volume_info_t *info, uint32_t *mute);
audio_return_t (*set_volume_mute)(void *audio_handle, audio_volume_info_t *info, uint32_t mute);
/* Routing */
- audio_return_t (*do_route)(void *audio_handle, audio_route_info_t *info);
+ audio_return_t (*update_route)(void *audio_handle, audio_route_info_t *info);
audio_return_t (*update_route_option)(void *audio_handle, audio_route_option_t *option);
/* Stream */
- audio_return_t (*update_stream_connection_info) (void *audio_handle, audio_stream_info_t *info, uint32_t is_connected);
+ audio_return_t (*notify_stream_connection_changed)(void *audio_handle, audio_stream_info_t *info, uint32_t is_connected);
/* Buffer attribute */
audio_return_t (*get_buffer_attr)(void *audio_handle, uint32_t direction, const char *latency, uint32_t samplerate, int format, uint32_t channels,
uint32_t *maxlength, uint32_t *tlength, uint32_t *prebuf, uint32_t* minreq, uint32_t *fragsize);
audio_return_t audio_get_volume_value(void *audio_handle, audio_volume_info_t *info, uint32_t level, double *value);
audio_return_t audio_get_volume_mute(void *audio_handle, audio_volume_info_t *info, uint32_t *mute);
audio_return_t audio_set_volume_mute(void *audio_handle, audio_volume_info_t *info, uint32_t mute);
-audio_return_t audio_do_route(void *audio_handle, audio_route_info_t *info);
+audio_return_t audio_update_route(void *audio_handle, audio_route_info_t *info);
audio_return_t audio_update_route_option(void *audio_handle, audio_route_option_t *option);
-audio_return_t audio_update_stream_connection_info(void *audio_handle, audio_stream_info_t *info, uint32_t is_connected);
+audio_return_t audio_notify_stream_connection_changed(void *audio_handle, audio_stream_info_t *info, uint32_t is_connected);
audio_return_t audio_get_buffer_attr(void *audio_handle, uint32_t direction, const char *latency, uint32_t samplerate, int format, uint32_t channels,
uint32_t *maxlength, uint32_t *tlength, uint32_t *prebuf, uint32_t* minreq, uint32_t *fragsize);
audio_return_t audio_pcm_open(void *audio_handle, void **pcm_handle, uint32_t direction, void *sample_spec, uint32_t period_size, uint32_t periods);