Add new parameter to focus changed cb 08/81708/3 accepted/tizen/3.0/ivi/20161011.044242 accepted/tizen/3.0/mobile/20161015.033352 accepted/tizen/3.0/wearable/20161015.083146 accepted/tizen/common/20160921.162218 accepted/tizen/ivi/20160922.042623 accepted/tizen/mobile/20160922.042344 accepted/tizen/wearable/20160922.042545 submit/tizen/20160921.041639 submit/tizen_3.0_common/20161104.104000 submit/tizen_3.0_ivi/20161010.000003 submit/tizen_3.0_mobile/20161015.000003 submit/tizen_3.0_wearable/20161015.000003
authorSangchul Lee <sc11.lee@samsung.com>
Thu, 28 Jul 2016 04:08:15 +0000 (13:08 +0900)
committerSangchul Lee <sc11.lee@samsung.com>
Thu, 8 Sep 2016 04:13:50 +0000 (21:13 -0700)
The prototype of the callback function has been changed.
 - refer to https://review.tizen.org/gerrit/#/c/81707/ (libmm-sound)

Change-Id: I6ab3f1946f4548000528bc0c0780946cd28d1a36
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
src/mm_radio_priv.c
src/mm_radio_priv_emulator.c

index 6098578..4ba943c 100755 (executable)
@@ -129,7 +129,7 @@ static bool __is_tunable_frequency(mm_radio_t *radio, int freq);
 static int __mmradio_set_deemphasis(mm_radio_t *radio);
 static int __mmradio_set_band_range(mm_radio_t *radio);
 static void __mmradio_sound_focus_cb(int id, mm_sound_focus_type_e focus_type,
-       mm_sound_focus_state_e focus_state, const char *reason_for_change,
+       mm_sound_focus_state_e focus_state, const char *reason_for_change, int option,
        const char *additional_info, void *user_data);
 static void __mmradio_device_connected_cb(MMSoundDevice_t device, bool is_connected, void *user_data);
 
@@ -1340,7 +1340,7 @@ static int __mmradio_get_state(mm_radio_t *radio)
 }
 
 static void __mmradio_sound_focus_cb(int id, mm_sound_focus_type_e focus_type,
-       mm_sound_focus_state_e focus_state, const char *reason_for_change,
+       mm_sound_focus_state_e focus_state, const char *reason_for_change, int option,
        const char *additional_info, void *user_data)
 {
        mm_radio_t *radio = (mm_radio_t *)user_data;
index 845aba3..d468ef3 100644 (file)
@@ -137,7 +137,7 @@ static int __mmradio_set_deemphasis(mm_radio_t * radio);
 static int __mmradio_set_band_range(mm_radio_t * radio);
 static int __mmradio_get_wave_num(mm_radio_t * radio);
 static void __mmradio_sound_focus_cb(int id, mm_sound_focus_type_e focus_type,
-       mm_sound_focus_state_e focus_state, const char *reason_for_change,
+       mm_sound_focus_state_e focus_state, const char *reason_for_change,int option,
        const char *additional_info, void *user_data);
 static void __mmradio_device_connected_cb(MMSoundDevice_t device, bool is_connected, void *user_data);
 
@@ -1277,7 +1277,7 @@ static int __mmradio_get_state(mm_radio_t * radio)
 }
 
 static void __mmradio_sound_focus_cb(int id, mm_sound_focus_type_e focus_type,
-       mm_sound_focus_state_e focus_state, const char *reason_for_change,
+       mm_sound_focus_state_e focus_state, const char *reason_for_change, int option,
        const char *additional_info, void *user_data)
 {
        mm_radio_t *radio = (mm_radio_t *) user_data;