#else
char *value, *curval;
#endif
+ GHashTable *metadata = item ? item->metadata : mp->track;
value = g_strndup(data, len);
DBG("%s: %s", key, value);
#ifndef TIZEN_FEATURE_BLUEZ_MODIFY
- curval = g_hash_table_lookup(mp->track, key);
+ curval = g_hash_table_lookup(metadata, key);
if (g_strcmp0(curval, value) == 0) {
g_free(value);
return;
}
#endif
- g_hash_table_replace(mp->track, g_strdup(key), value);
+ g_hash_table_replace(metadata, g_strdup(key), value);
}
void media_player_metadata_changed(struct media_player *mp)