+++ /dev/null
-/*
-* Copyright (c) 2011 Samsung Electronics Co., Ltd All Rights Reserved
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*/
-
-
-
-
-#include <tet_api.h>
-#include <media/sound_manager.h>
-
-enum {
- POSITIVE_TC_IDX = 0x01,
- NEGATIVE_TC_IDX,
-};
-
-static void startup(void);
-static void cleanup(void);
-
-void (*tet_startup)(void) = startup;
-void (*tet_cleanup)(void) = cleanup;
-
-static void utc_media_sound_manager_get_max_volume_p(void);
-static void utc_media_sound_manager_get_max_volume_n(void);
-static void utc_media_sound_manager_set_volume_p(void);
-static void utc_media_sound_manager_set_volume_n(void);
-static void utc_media_sound_manager_get_volume_p(void);
-static void utc_media_sound_manager_get_volume_n(void);
-static void utc_media_sound_manager_set_route_policy_p(void);
-static void utc_media_sound_manager_set_route_policy_n(void);
-static void utc_media_sound_manager_get_route_policy_p(void);
-static void utc_media_sound_manager_get_route_policy_n(void);
-static void utc_media_sound_manager_get_current_sound_type_p(void);
-static void utc_media_sound_manager_get_current_sound_type_n(void);
-static void utc_media_sound_manager_get_current_sound_device_p(void);
-static void utc_media_sound_manager_get_current_sound_device_n(void);
-static void utc_media_sound_manager_set_session_type_p(void);
-static void utc_media_sound_manager_set_session_type_n(void);
-static void utc_media_sound_manager_get_a2dp_status_p(void);
-static void utc_media_sound_manager_get_a2dp_status_n(void);
-
-static void utc_media_sound_manager_foreach_available_route_p(void);
-static void utc_media_sound_manager_foreach_available_route_n(void);
-static void utc_media_sound_manager_set_active_route_p(void);
-static void utc_media_sound_manager_set_active_route_n(void);
-static void utc_media_sound_manager_get_active_device_p(void);
-static void utc_media_sound_manager_get_active_device_n(void);
-static void utc_media_sound_manager_is_route_available_p(void);
-static void utc_media_sound_manager_is_route_available_n(void);
-
-static void utc_media_sound_manager_call_session_create_p(void);
-static void utc_media_sound_manager_call_session_create_n(void);
-static void utc_media_sound_manager_call_session_set_mode_p(void);
-static void utc_media_sound_manager_call_session_set_mode_n(void);
-static void utc_media_sound_manager_call_session_get_mode_p(void);
-static void utc_media_sound_manager_call_session_get_mode_n(void);
-static void utc_media_sound_manager_call_session_destroy_p(void);
-static void utc_media_sound_manager_call_session_destroy_n(void);
-
-struct tet_testlist tet_testlist[] = {
- { utc_media_sound_manager_get_max_volume_p , 1 },
- { utc_media_sound_manager_get_max_volume_n , 2 },
- { utc_media_sound_manager_set_volume_p, 3 },
- { utc_media_sound_manager_set_volume_n, 4 },
- { utc_media_sound_manager_get_volume_p, 5 },
- { utc_media_sound_manager_get_volume_n, 6 },
- { utc_media_sound_manager_set_route_policy_p, 7 },
- { utc_media_sound_manager_set_route_policy_n, 8 },
- { utc_media_sound_manager_get_route_policy_p, 9 },
- { utc_media_sound_manager_get_route_policy_n, 10 },
- { utc_media_sound_manager_get_current_sound_type_p , 11 },
- { utc_media_sound_manager_get_current_sound_type_n, 12 },
- { utc_media_sound_manager_get_current_sound_device_p, 13 },
- { utc_media_sound_manager_get_current_sound_device_n, 14 },
- { utc_media_sound_manager_get_a2dp_status_p, 15 },
- { utc_media_sound_manager_get_a2dp_status_n, 16 },
- { utc_media_sound_manager_foreach_available_route_p, 17 },
- { utc_media_sound_manager_foreach_available_route_n, 18 },
- { utc_media_sound_manager_set_active_route_p, 19 },
- { utc_media_sound_manager_set_active_route_n, 20 },
- { utc_media_sound_manager_get_active_device_p, 21 },
- { utc_media_sound_manager_get_active_device_n, 22 },
- { utc_media_sound_manager_is_route_available_p, 23 },
- { utc_media_sound_manager_is_route_available_n, 24 },
- { utc_media_sound_manager_call_session_create_p, 25 },
- { utc_media_sound_manager_call_session_create_n, 26 },
- { utc_media_sound_manager_call_session_set_mode_p, 27 },
- { utc_media_sound_manager_call_session_set_mode_n, 28 },
- { utc_media_sound_manager_call_session_get_mode_p, 29 },
- { utc_media_sound_manager_call_session_get_mode_n, 30 },
- { utc_media_sound_manager_call_session_destroy_p, 31 },
- { utc_media_sound_manager_call_session_destroy_n, 32 },
- { utc_media_sound_manager_set_session_type_p, 33 },
- { utc_media_sound_manager_set_session_type_n, 34 },
- { NULL, 0 },
-};
-
-static void startup(void)
-{
- /* start of TC */
-}
-
-static void cleanup(void)
-{
- /* end of TC */
-}
-
-static void utc_media_sound_manager_get_max_volume_p(void)
-{
- char* api_name = "sound_manager_get_max_volume";
- int ret, max;
- if ((ret = sound_manager_get_max_volume(SOUND_TYPE_SYSTEM, &max)) == SOUND_MANAGER_ERROR_NONE)
- {
- dts_pass(api_name);
- }
- dts_message(api_name, "Call log: %d", ret);
- dts_fail(api_name);
-}
-
-static void utc_media_sound_manager_get_max_volume_n(void)
-{
- char* api_name = "sound_manager_get_max_volume";
- int ret, max;
- if ((ret = sound_manager_get_max_volume(-1, &max)) != SOUND_MANAGER_ERROR_NONE)
- {
- dts_pass(api_name);
- }
- dts_message(api_name, "Call log: %d", ret);
- dts_fail(api_name);
-}
-
-static void utc_media_sound_manager_set_volume_p(void)
-{
- char* api_name = "sound_manager_set_volume";
- int ret, max;
- if ((ret = sound_manager_get_max_volume(SOUND_TYPE_SYSTEM, &max)) == SOUND_MANAGER_ERROR_NONE)
- {
- if ((ret = sound_manager_set_volume(SOUND_TYPE_NOTIFICATION, max/2)) == SOUND_MANAGER_ERROR_NONE)
- {
- dts_pass(api_name);
- }
- }
- dts_message(api_name, "Call log: %d", ret);
- dts_fail(api_name);
-}
-
-static void utc_media_sound_manager_set_volume_n(void)
-{
- char* api_name = "sound_manager_set_volume";
- int ret;
- if ((ret = sound_manager_set_volume(-1, 10)) != SOUND_MANAGER_ERROR_NONE)
- {
- dts_pass(api_name);
- }
- dts_message(api_name, "Call log: %d", ret);
- dts_fail(api_name);
-}
-
-static void utc_media_sound_manager_get_volume_p(void)
-{
- char* api_name = "sound_manager_get_volume";
- int ret, vol;
- if ((ret = sound_manager_get_volume(SOUND_TYPE_ALARM , &vol)) == SOUND_MANAGER_ERROR_NONE)
- {
- dts_pass(api_name);
- }
- dts_message(api_name, "Call log: %d", ret);
- dts_fail(api_name);
-}
-
-static void utc_media_sound_manager_get_volume_n(void)
-{
- char* api_name = "sound_manager_get_volume";
- int ret;
- if ((ret = sound_manager_get_volume(SOUND_TYPE_ALARM , NULL)) != SOUND_MANAGER_ERROR_NONE)
- {
- dts_pass(api_name);
- }
- dts_message(api_name, "Call log: %d", ret);
- dts_fail(api_name);
-}
-
-static void utc_media_sound_manager_set_route_policy_p(void)
-{
- char* api_name = "sound_manager_set_route_policy";
- int ret;
- if ((ret = sound_manager_set_route_policy(SOUND_ROUTE_IGNORE_A2DP)) == SOUND_MANAGER_ERROR_NONE)
- {
- dts_pass(api_name);
- }
- dts_message(api_name, "Call log: %d", ret);
- dts_fail(api_name);
-}
-
-static void utc_media_sound_manager_set_route_policy_n(void)
-{
- char* api_name = "sound_manager_set_route_policy";
- int ret;
- if ((ret = sound_manager_set_route_policy(-1)) != SOUND_MANAGER_ERROR_NONE)
- {
- dts_pass(api_name);
- }
- dts_message(api_name, "Call log: %d", ret);
- dts_fail(api_name);
-}
-
-static void utc_media_sound_manager_get_route_policy_p(void)
-{
- char* api_name = "sound_manager_get_route_policy";
- sound_route_policy_e route_policy;
- int ret;
- if ((ret = sound_manager_get_route_policy(&route_policy)) == SOUND_MANAGER_ERROR_NONE)
- {
- dts_pass(api_name);
- }
- dts_message(api_name, "Call log: %d", ret);
- dts_fail(api_name);
-}
-
-static void utc_media_sound_manager_get_route_policy_n(void)
-{
- char* api_name = "sound_manager_get_route_policy";
- int ret;
- if ((ret = sound_manager_get_route_policy(NULL)) != SOUND_MANAGER_ERROR_NONE)
- {
- dts_pass(api_name);
- }
- dts_message(api_name, "Call log: %d", ret);
- dts_fail(api_name);
-}
-
-static void utc_media_sound_manager_get_current_sound_type_p(void)
-{
- char* api_name = "sound_manager_get_current_sound_type";
- sound_type_e type;
- int ret;
- ret = sound_manager_get_current_sound_type(&type);
- if (ret == SOUND_MANAGER_ERROR_NONE || ret == SOUND_MANAGER_ERROR_NO_PLAYING_SOUND)
- {
- dts_pass(api_name);
- }
-
- dts_message(api_name, "Call log: %d", ret);
- dts_fail(api_name);
-}
-
-static void utc_media_sound_manager_get_current_sound_type_n(void)
-{
- char* api_name = "sound_manager_get_current_sound_type";
- int ret;
- if ((ret = sound_manager_get_current_sound_type(NULL)) != SOUND_MANAGER_ERROR_NONE)
- {
- dts_pass(api_name);
- }
- dts_message(api_name, "Call log: %d", ret);
- dts_fail(api_name);
-}
-
-static void utc_media_sound_manager_get_current_sound_device_p(void)
-{
- char* api_name = "sound_manager_get_current_sound_device";
- sound_device_e device;
- int ret;
- if ((ret = sound_manager_get_current_sound_device(&device)) == SOUND_MANAGER_ERROR_NONE)
- {
- dts_pass(api_name);
- }
- dts_message(api_name, "Call log: %d", ret);
- dts_fail(api_name);
-}
-
-static void utc_media_sound_manager_get_current_sound_device_n(void)
-{
- char* api_name = "sound_manager_get_current_sound_device";
- int ret;
- if ((ret = sound_manager_get_current_sound_device(NULL)) != SOUND_MANAGER_ERROR_NONE)
- {
- dts_pass(api_name);
- }
- dts_message(api_name, "Call log: %d", ret);
- dts_fail(api_name);
-}
-
-static void utc_media_sound_manager_set_session_type_p(void)
-{
- char* api_name = "sound_manager_set_session_type";
- sound_device_e device;
- int ret;
- if ((ret = sound_manager_set_session_type(SOUND_SESSION_TYPE_SHARE)) == SOUND_MANAGER_ERROR_NONE)
- {
- dts_pass(api_name);
- }
- dts_message(api_name, "Call log: %d", ret);
- dts_fail(api_name);
-}
-static void utc_media_sound_manager_set_session_type_n(void)
-{
- char* api_name = "sound_manager_set_session_type";
- sound_device_e device;
- int ret;
- if ((ret = sound_manager_set_session_type(-1)) != SOUND_MANAGER_ERROR_NONE)
- {
- dts_pass(api_name);
- }
- dts_message(api_name, "Call log: %d", ret);
- dts_fail(api_name);
-}
-
-static void utc_media_sound_manager_get_a2dp_status_p(void)
-{
- char* api_name = "sound_manager_get_a2dp_status";
- bool connected;
- char *name;
- int ret;
- if ((ret = sound_manager_get_a2dp_status(&connected, &name)) == SOUND_MANAGER_ERROR_NONE)
- {
- dts_pass(api_name);
- }
- dts_message(api_name, "Call log: %d", ret);
- dts_fail(api_name);
-}
-static void utc_media_sound_manager_get_a2dp_status_n(void)
-{
- char* api_name = "sound_manager_get_a2dp_status";
- int ret;
- if ((ret = sound_manager_get_a2dp_status(NULL, NULL)) != SOUND_MANAGER_ERROR_NONE)
- {
- dts_pass(api_name);
- }
- dts_message(api_name, "Call log: %d", ret);
- dts_fail(api_name);
-}
-
-static bool _sound_available_route_cb (sound_route_e route, void *user_data)
-{
- return false;
-}
-
-static void utc_media_sound_manager_foreach_available_route_p(void)
-{
- int ret = sound_manager_foreach_available_route(_sound_available_route_cb, NULL);
- dts_check_eq(__func__, ret, SOUND_MANAGER_ERROR_NONE);
-}
-
-static void utc_media_sound_manager_foreach_available_route_n(void)
-{
- int ret = sound_manager_foreach_available_route(NULL, NULL);
- dts_check_ne(__func__, ret, SOUND_MANAGER_ERROR_NONE);
-}
-
-static void utc_media_sound_manager_set_active_route_p(void)
-{
- int ret = sound_manager_set_active_route(SOUND_ROUTE_OUT_SPEAKER);
- dts_check_eq(__func__, ret, SOUND_MANAGER_ERROR_NONE);
-}
-
-static void utc_media_sound_manager_set_active_route_n(void)
-{
- int ret = sound_manager_set_active_route(SOUND_ROUTE_INOUT_BLUETOOTH+1);
- dts_check_ne(__func__, ret, SOUND_MANAGER_ERROR_NONE);
-}
-
-static void utc_media_sound_manager_get_active_device_p(void)
-{
- sound_device_in_e in;
- sound_device_out_e out;
- int ret = sound_manager_get_active_device(&in, &out);
- dts_check_eq(__func__, ret, SOUND_MANAGER_ERROR_NONE);
-}
-
-static void utc_media_sound_manager_get_active_device_n(void)
-{
- int ret = sound_manager_get_active_device(NULL, NULL);
- dts_check_ne(__func__, ret, SOUND_MANAGER_ERROR_NONE);
-}
-static void utc_media_sound_manager_is_route_available_p(void)
-{
- int ret = sound_manager_is_route_available(SOUND_ROUTE_OUT_SPEAKER);
- dts_check_eq(__func__, ret, true);
-}
-static void utc_media_sound_manager_is_route_available_n(void)
-{
- int ret = sound_manager_is_route_available(SOUND_ROUTE_INOUT_BLUETOOTH+1);
- dts_check_ne(__func__, ret, true);
-}
-
-static void utc_media_sound_manager_call_session_create_p(void)
-{
- sound_call_session_h session;
- int ret = sound_manager_call_session_create(SOUND_SESSION_TYPE_CALL, &session);
- if (ret == SOUND_MANAGER_ERROR_NONE)
- sound_manager_call_session_destroy(session);
- dts_check_eq(__func__, ret, SOUND_MANAGER_ERROR_NONE);
-}
-
-static void utc_media_sound_manager_call_session_create_n(void)
-{
- int ret = sound_manager_call_session_create(SOUND_SESSION_TYPE_CALL, NULL);
- dts_check_ne(__func__, ret, SOUND_MANAGER_ERROR_NONE);
-}
-static void utc_media_sound_manager_call_session_set_mode_p(void)
-{
- sound_call_session_h session;
- int ret = sound_manager_call_session_create(SOUND_SESSION_TYPE_CALL, &session);
- if (ret != SOUND_MANAGER_ERROR_NONE) {
- dts_fail(__func__);
- }
- ret = sound_manager_call_session_set_mode (session, SOUND_CALL_SESSION_MODE_RINGTONE);
- sound_manager_call_session_destroy(session);
-
- dts_check_eq(__func__, ret, SOUND_MANAGER_ERROR_NONE);
-}
-
-static void utc_media_sound_manager_call_session_set_mode_n(void)
-{
- sound_call_session_h session;
- int ret = sound_manager_call_session_create(SOUND_SESSION_TYPE_CALL, &session);
- if (ret != SOUND_MANAGER_ERROR_NONE) {
- dts_fail(__func__);
- }
- ret = sound_manager_call_session_set_mode (NULL, SOUND_CALL_SESSION_MODE_RINGTONE);
- sound_manager_call_session_destroy(session);
-
- dts_check_ne(__func__, ret, SOUND_MANAGER_ERROR_NONE);
-}
-static void utc_media_sound_manager_call_session_get_mode_p(void)
-{
- sound_call_session_h session;
- sound_call_session_mode_e mode;
- int ret = sound_manager_call_session_create(SOUND_SESSION_TYPE_CALL, &session);
- if (ret != SOUND_MANAGER_ERROR_NONE) {
- dts_fail(__func__);
- }
- ret = sound_manager_call_session_get_mode (session, &mode);
- sound_manager_call_session_destroy(session);
-
- dts_check_eq(__func__, ret, SOUND_MANAGER_ERROR_NONE);
-}
-
-static void utc_media_sound_manager_call_session_get_mode_n(void)
-{
- sound_call_session_h session;
- int ret = sound_manager_call_session_create(SOUND_SESSION_TYPE_CALL, &session);
- if (ret != SOUND_MANAGER_ERROR_NONE) {
- dts_fail(__func__);
- }
- ret = sound_manager_call_session_get_mode (NULL, NULL);
- sound_manager_call_session_destroy(session);
-
- dts_check_ne(__func__, ret, SOUND_MANAGER_ERROR_NONE);
-}
-
-static void utc_media_sound_manager_call_session_destroy_p(void)
-{
- sound_call_session_h session;
- int ret = sound_manager_call_session_create(SOUND_SESSION_TYPE_CALL, &session);
- if (ret != SOUND_MANAGER_ERROR_NONE) {
- dts_fail(__func__);
- }
- ret = sound_manager_call_session_destroy(session);
- dts_check_eq(__func__, ret, SOUND_MANAGER_ERROR_NONE);
-}
-
-static void utc_media_sound_manager_call_session_destroy_n(void)
-{
- int ret = sound_manager_call_session_destroy(NULL);
- dts_check_ne(__func__, ret, SOUND_MANAGER_ERROR_NONE);
-}
+++ /dev/null
-/*
-* Copyright (c) 2011 Samsung Electronics Co., Ltd All Rights Reserved
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*/
-
-
-
-
-#include <tet_api.h>
-#include <media/sound_manager.h>
-
-enum {
- POSITIVE_TC_IDX = 0x01,
- NEGATIVE_TC_IDX,
-};
-
-static void startup(void);
-static void cleanup(void);
-
-void (*tet_startup)(void) = startup;
-void (*tet_cleanup)(void) = cleanup;
-
-static void utc_media_sound_manager_set_volume_changed_cb_p(void);
-static void utc_media_sound_manager_set_volume_changed_cb_n(void);
-static void utc_media_sound_manager_set_route_policy_changed_cb_p(void);
-static void utc_media_sound_manager_set_route_policy_changed_cb_n(void);
-static void utc_media_sound_manager_set_session_notify_cb_p(void);
-static void utc_media_sound_manager_set_session_notify_cb_n(void);
-
-static void utc_media_sound_manager_set_available_route_changed_cb_p(void);
-static void utc_media_sound_manager_set_available_route_changed_cb_n(void);
-static void utc_media_sound_manager_set_active_device_changed_cb_p(void);
-static void utc_media_sound_manager_set_active_device_changed_cb_n(void);
-
-struct tet_testlist tet_testlist[] = {
- { utc_media_sound_manager_set_volume_changed_cb_p , 1 },
- { utc_media_sound_manager_set_volume_changed_cb_n , 2 },
- { utc_media_sound_manager_set_route_policy_changed_cb_p, 3 },
- { utc_media_sound_manager_set_route_policy_changed_cb_n, 4 },
- { utc_media_sound_manager_set_session_notify_cb_p, 5 },
- { utc_media_sound_manager_set_session_notify_cb_n, 6 },
- { utc_media_sound_manager_set_available_route_changed_cb_p, 7 },
- { utc_media_sound_manager_set_available_route_changed_cb_n, 8 },
- { utc_media_sound_manager_set_active_device_changed_cb_p, 9 },
- { utc_media_sound_manager_set_active_device_changed_cb_n, 10 },
- { NULL, 0 },
-};
-
-static void startup(void)
-{
- /* start of TC */
-}
-
-static void cleanup(void)
-{
- /* end of TC */
-}
-
-static void sound_manager_vol_changed_cb(sound_route_policy_e type, void *user_data)
-{
-}
-
-static void sound_manager_routepolicy_changed_cb(sound_type_e type, unsigned int volume, void *user_data)
-{
-}
-
-static void _sound_available_route_changed_cb (sound_route_e route, bool available, void *user_data)
-{
-}
-
-static void _sound_active_device_changed_cb (sound_device_in_e in, sound_device_out_e out, void *user_data)
-{
-}
-
-static void utc_media_sound_manager_set_volume_changed_cb_p(void)
-{
- char* api_name = "sound_manager_set_volume_changed_cb";
- int ret;
- if ((ret = sound_manager_set_volume_changed_cb(sound_manager_vol_changed_cb, &ret)) == SOUND_MANAGER_ERROR_NONE)
- {
- sound_manager_unset_volume_changed_cb();
- dts_pass(api_name);
- }
- dts_message(api_name, "Call log: %d", ret);
- dts_fail(api_name);
-}
-
-static void utc_media_sound_manager_set_volume_changed_cb_n(void)
-{
- char* api_name = "sound_manager_set_volume_changed_cb";
- int ret;
- if ((ret = sound_manager_set_volume_changed_cb(NULL, &ret)) != SOUND_MANAGER_ERROR_NONE)
- {
- dts_pass(api_name);
- }
- dts_message(api_name, "Call log: %d", ret);
- dts_fail(api_name);
-}
-
-
-static void utc_media_sound_manager_set_route_policy_changed_cb_p(void)
-{
- char* api_name = "sound_manager_set_route_policy_changed_cb";
- int ret;
- if ((ret = sound_manager_set_route_policy_changed_cb(sound_manager_routepolicy_changed_cb, &ret)) == SOUND_MANAGER_ERROR_NONE)
- {
- sound_manager_unset_route_policy_changed_cb();
- dts_pass(api_name);
- }
- dts_message(api_name, "Call log: %d", ret);
- dts_fail(api_name);
-}
-
-static void utc_media_sound_manager_set_route_policy_changed_cb_n(void)
-{
- char* api_name = "sound_manager_set_route_policy_changed_cb";
- int ret;
- if ((ret = sound_manager_set_route_policy_changed_cb(NULL, &ret)) != SOUND_MANAGER_ERROR_NONE)
- {
- dts_pass(api_name);
- }
- dts_message(api_name, "Call log: %d", ret);
- dts_fail(api_name);
-}
-
-void _session_notify_cb(sound_session_notify_e notify, void *user_data)
-{
-}
-
-
-static void utc_media_sound_manager_set_session_notify_cb_p(void)
-{
- char* api_name = "sound_manager_set_route_policy_changed_cb";
- int ret;
- if ((ret = sound_manager_set_session_notify_cb(_session_notify_cb, NULL)) == SOUND_MANAGER_ERROR_NONE)
- {
- sound_manager_unset_session_notify_cb();
- dts_pass(api_name);
- }
- dts_message(api_name, "Call log: %d", ret);
- dts_fail(api_name);
-
-}
-
-static void utc_media_sound_manager_set_session_notify_cb_n(void)
-{
- char* api_name = "sound_manager_set_route_policy_changed_cb";
- int ret;
- if ((ret = sound_manager_set_session_notify_cb(NULL, NULL)) != SOUND_MANAGER_ERROR_NONE)
- {
- sound_manager_unset_session_notify_cb();
- dts_pass(api_name);
- }
- dts_message(api_name, "Call log: %d", ret);
- dts_fail(api_name);
-}
-
-static void utc_media_sound_manager_set_available_route_changed_cb_p(void)
-{
- int ret = sound_manager_set_available_route_changed_cb(_sound_available_route_changed_cb, NULL);
- if (ret == SOUND_MANAGER_ERROR_NONE) {
- sound_manager_unset_available_route_changed_cb ();
- }
- dts_check_eq(__func__, ret, SOUND_MANAGER_ERROR_NONE);
-}
-
-static void utc_media_sound_manager_set_available_route_changed_cb_n(void)
-{
- int ret = sound_manager_set_available_route_changed_cb(NULL, NULL);
- if (ret == SOUND_MANAGER_ERROR_NONE) {
- sound_manager_unset_available_route_changed_cb ();
- }
- dts_check_ne(__func__, ret, SOUND_MANAGER_ERROR_NONE);
-}
-
-static void utc_media_sound_manager_set_active_device_changed_cb_p(void)
-{
- int ret = sound_manager_set_active_device_changed_cb(_sound_active_device_changed_cb, NULL);
- if (ret == SOUND_MANAGER_ERROR_NONE) {
- sound_manager_unset_active_device_changed_cb ();
- }
- dts_check_eq(__func__, ret, SOUND_MANAGER_ERROR_NONE);
-}
-
-static void utc_media_sound_manager_set_active_device_changed_cb_n(void)
-{
- int ret = sound_manager_set_active_device_changed_cb(NULL, NULL);
- if (ret == SOUND_MANAGER_ERROR_NONE) {
- sound_manager_unset_active_device_changed_cb ();
- }
- dts_check_ne(__func__, ret, SOUND_MANAGER_ERROR_NONE);
-}
+++ /dev/null
-capi-media-sound-manager (0.1.0-13) unstable; urgency=low
-
- * package upload
- * Git: slp-source.sec.samsung.net:framework/api/sound-manager
- * Tag: capi-media-sound-manager_0.1.0-13
-
- -- Seungbae Shin <seungbae.shin@samsung.com> Tue, 21 Aug 2012 14:08:35 +0900
-
-capi-media-sound-manager (0.1.0-12) unstable; urgency=low
-
- * Add interrupted callback API
- * Git: slp-source.sec.samsung.net:framework/api/sound-manager
- * Tag: capi-media-sound-manager_0.1.0-12
-
- -- Seungbae Shin <seungbae.shin@samsung.com> Thu, 16 Aug 2012 13:40:24 +0900
-
-capi-media-sound-manager (0.1.0-11) unstable; urgency=low
-
- * Add TC for audioroute
- * Git: slp-source.sec.samsung.net:slp/api/sound-manager
- * Tag: capi-media-sound-manager_0.1.0-11
-
- -- Seungbae Shin <seungbae.shin@samsung.com> Fri, 11 May 2012 16:17:31 +0900
-
-capi-media-sound-manager (0.1.0-10) unstable; urgency=low
-
- * Add uploader
- * Git: slp-source.sec.samsung.net:slp/api/sound-manager
- * Tag: capi-media-sound-manager_0.1.0-10
-
- -- Seungbae Shin <seungbae.shin@samsung.com> Fri, 27 Apr 2012 11:24:21 +0900
-
-capi-media-sound-manager (0.1.0-9) unstable; urgency=low
-
- * CAPI updated for audio route
- * Git: slp-source.sec.samsung.net:slp/api/sound-manager
- * Tag: capi-media-sound-manager_0.1.0-9
-
- -- Seongho Jeong <sh33.jeong@samsung.com> Thu, 29 Mar 2012 19:41:11 +0900
-
-capi-media-sound-manager (0.1.0-8) unstable; urgency=low
-
- * add volume key api
- * Git: slp-source.sec.samsung.net:slp/api/sound-manager
- * Tag: capi-media-sound-manager_0.1.0-8
-
- -- Seungkeun Lee <sngn.lee@samsung.com> Mon, 26 Mar 2012 16:31:05 +0900
-
-capi-media-sound-manager (0.1.0-7) unstable; urgency=low
-
- * add so version
- * Git: slp-source.sec.samsung.net:slp/api/sound-manager
- * Tag: capi-media-sound-manager_0.1.0-7
-
- -- Seungkeun Lee <sngn.lee@samsung.com> Tue, 14 Feb 2012 16:55:35 +0900
-
-capi-media-sound-manager (0.1.0-6) unstable; urgency=low
-
- * Update error none value
- * Git: slp-source.sec.samsung.net:slp/api/sound-manager
- * Tag: capi-media-sound-manager_0.1.0-6
-
- -- Seungkeun Lee <sngn.lee@samsung.com> Mon, 05 Dec 2011 11:04:34 +0900
-
-capi-media-sound-manager (0.1.0-5) unstable; urgency=low
-
- * Update sound_manager_set_volume parameter
- * Git: slp-source.sec.samsung.net:slp/api/sound-manager
- * Tag: capi-media-sound-manager_0.1.0-5
-
- -- Seungkeun Lee <sngn.lee@samsung.com> Mon, 05 Dec 2011 10:10:26 +0900
-
-capi-media-sound-manager (0.1.0-4) unstable; urgency=low
-
- * Update Log formatting
- * Git: slp-source.sec.samsung.net:slp/api/sound-manager
- * Tag: capi-media-sound-manager_0.1.0-4
-
- -- Seungkeun Lee <sngn.lee@samsung.com> Sun, 27 Nov 2011 14:05:10 +0900
-
-capi-media-sound-manager (0.1.0-3) unstable; urgency=low
-
- * Update namespace
- * Git: slp-source.sec.samsung.net:slp/api/sound-manager
- * Tag: capi-media-sound-manager_0.1.0-3
-
- -- Seungkeun Lee <sngn.lee@samsung.com> Wed, 23 Nov 2011 13:01:46 +0900
-
-capi-media-sound-manager (0.1.0-2) unstable; urgency=low
-
- * sound_manager_set_session_notify_cb , callback null check
- * Git: slp-source.sec.samsung.net:slp/api/sound-manager
- * Tag: capi-media-sound-manager_0.1.0-2
-
- -- Seungkeun Lee <sngn.lee@samsung.com> Fri, 07 Oct 2011 10:03:00 +0900
-
-capi-media-sound-manager (0.1.0-1) unstable; urgency=low
-
- * SDK API Baseline
- * Git: slp-source.sec.samsung.net:slp/api/sound-manager
- * Tag: capi-media-sound-manager_0.1.0-1
-
- -- Seungkeun Lee <sngn.lee@samsung.com> Tue, 27 Sep 2011 17:43:56 +0900
-
-capi-media-sound-manager (0.0.1-4) unstable; urgency=low
-
- * Update TC
- * Git: slp-source.sec.samsung.net:slp/api/sound-manager
- * Tag: capi-media-sound-manager_0.0.1-4
-
- -- Seungkeun Lee <sngn.lee@samsung.com> Wed, 31 Aug 2011 19:03:34 +0900
-
-capi-media-sound-manager (0.0.1-3) unstable; urgency=low
-
- * Update package dependancy
- * Git: slp-source.sec.samsung.net:slp/api/sound-manager
- * Tag: capi-media-sound-manager_0.0.1-3
-
- -- Seungkeun Lee <sngn.lee@samsung.com> Mon, 29 Aug 2011 14:41:46 +0900
-
-capi-media-sound-manager (0.0.1-2) unstable; urgency=low
-
- * ERROR name is changed
- * Git: slp-source.sec.samsung.net:slp/api/sound-manager
- * Tag: capi-media-sound-manager_0.0.1-2
-
- -- Seungkeun Lee <sngn.lee@samsung.com> Mon, 29 Aug 2011 10:30:41 +0900
-
-capi-media-sound-manager (0.0.1-1) unstable; urgency=low
-
- * Initial Upload
- * Git: slp-source.sec.samsung.net:slp/api/sound-manager
- * Tag: capi-media-sound-manager_0.0.1-1
-
- -- Seungkeun Lee <sngn.lee@samsung.com> Thu, 04 Aug 2011 17:32:41 +0900