debug_warning("internal flag given, skip checking bt a2dp");
return NULL;
}
- if (device_flags & DEVICE_STATE_DEACTIVATED_FLAG) {
- debug_warning("deactivated flag given, skip checking bt a2dp");
- return NULL;
- }
}
if (vconf_get_int(_VCONF_KEY_SOUND_SPEAKER_SELECTION, &speaker_value) == VCONF_ERROR) {
if (speaker_value != _AUDIO_TV_OUTPUT_BT_HEADSET)
return NULL;
- device_item = g_malloc0(sizeof(mm_sound_device_t));
- if (!device_item)
- return NULL;
+ device_item = g_new0(mm_sound_device_t, 1);
MMSOUND_STRNCPY(device_item->name, "BluetoothMedia", MAX_DEVICE_NAME_NUM);
MMSOUND_STRNCPY(device_item->type, "bt-a2dp", MAX_DEVICE_TYPE_STR_LEN);