audio_meta_s *_dst = (audio_meta_s*)calloc(1, sizeof(audio_meta_s));
media_content_retvm_if(_dst == NULL, MEDIA_CONTENT_ERROR_OUT_OF_MEMORY, "OUT_OF_MEMORY");
- if (STRING_VALID(_src->media_id)) {
- _dst->media_id = strdup(_src->media_id);
+ if (_src->media_id != NULL) {
+ _dst->media_id = g_strdup(_src->media_id);
if (_dst->media_id == NULL) {
audio_meta_destroy((audio_meta_h)_dst);
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
}
}
- if (STRING_VALID(_src->title)) {
- _dst->title = strdup(_src->title);
+ if (_src->title != NULL) {
+ _dst->title = g_strdup(_src->title);
if (_dst->title == NULL) {
audio_meta_destroy((audio_meta_h)_dst);
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
}
}
- if (STRING_VALID(_src->album)) {
- _dst->album = strdup(_src->album);
+ if (_src->album != NULL) {
+ _dst->album = g_strdup(_src->album);
if (_dst->album == NULL) {
audio_meta_destroy((audio_meta_h)_dst);
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
}
}
- if (STRING_VALID(_src->artist)) {
- _dst->artist = strdup(_src->artist);
+ if (_src->artist != NULL) {
+ _dst->artist = g_strdup(_src->artist);
if (_dst->artist == NULL) {
audio_meta_destroy((audio_meta_h)_dst);
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
}
}
- if (STRING_VALID(_src->album_artist)) {
- _dst->album_artist = strdup(_src->album_artist);
+ if (_src->album_artist != NULL) {
+ _dst->album_artist = g_strdup(_src->album_artist);
if (_dst->album_artist == NULL) {
audio_meta_destroy((audio_meta_h)_dst);
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
}
}
- if (STRING_VALID(_src->genre)) {
- _dst->genre = strdup(_src->genre);
+ if (_src->genre != NULL) {
+ _dst->genre = g_strdup(_src->genre);
if (_dst->genre == NULL) {
audio_meta_destroy((audio_meta_h)_dst);
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
}
}
- if (STRING_VALID(_src->composer)) {
- _dst->composer = strdup(_src->composer);
+ if (_src->composer != NULL) {
+ _dst->composer = g_strdup(_src->composer);
if (_dst->composer == NULL) {
audio_meta_destroy((audio_meta_h)_dst);
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
}
}
- if (STRING_VALID(_src->year)) {
- _dst->year = strdup(_src->year);
+ if (_src->year != NULL) {
+ _dst->year = g_strdup(_src->year);
if (_dst->year == NULL) {
audio_meta_destroy((audio_meta_h)_dst);
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
}
}
- if (STRING_VALID(_src->recorded_date)) {
- _dst->recorded_date = strdup(_src->recorded_date);
+ if (_src->recorded_date != NULL) {
+ _dst->recorded_date = g_strdup(_src->recorded_date);
if (_dst->recorded_date == NULL) {
audio_meta_destroy((audio_meta_h)_dst);
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
}
}
- if (STRING_VALID(_src->copyright)) {
- _dst->copyright = strdup(_src->copyright);
+ if (_src->copyright != NULL) {
+ _dst->copyright = g_strdup(_src->copyright);
if (_dst->copyright == NULL) {
audio_meta_destroy((audio_meta_h)_dst);
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
}
}
- if (STRING_VALID(_src->track_num)) {
- _dst->track_num = strdup(_src->track_num);
+ if (_src->track_num != NULL) {
+ _dst->track_num = g_strdup(_src->track_num);
if (_dst->track_num == NULL) {
audio_meta_destroy((audio_meta_h)_dst);
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
int ret = MEDIA_CONTENT_ERROR_NONE;
audio_meta_s *_audio = (audio_meta_s*)audio;
if (_audio) {
- if (STRING_VALID(_audio->album)) {
- *album = strdup(_audio->album);
+ if (_audio->album != NULL) {
+ *album = g_strdup(_audio->album); /*album can be empty string*/
media_content_retvm_if(*album == NULL, MEDIA_CONTENT_ERROR_OUT_OF_MEMORY, "OUT_OF_MEMORY");
} else {
*album = NULL;
audio_meta_s *_audio = (audio_meta_s*)audio;
if (_audio) {
- if (STRING_VALID(_audio->artist)) {
- *artist = strdup(_audio->artist);
+ if (_audio->artist != NULL) {
+ *artist = g_strdup(_audio->artist); /*artist can be empty string*/
media_content_retvm_if(*artist == NULL, MEDIA_CONTENT_ERROR_OUT_OF_MEMORY, "OUT_OF_MEMORY");
} else {
*artist = NULL;
audio_meta_s *_audio = (audio_meta_s*)audio;
if (_audio) {
- if (STRING_VALID(_audio->album_artist)) {
- *album_artist = strdup(_audio->album_artist);
+ if (_audio->album_artist != NULL) {
+ *album_artist = g_strdup(_audio->album_artist); /*album_artist can be empty string*/
media_content_retvm_if(*album_artist == NULL, MEDIA_CONTENT_ERROR_OUT_OF_MEMORY, "OUT_OF_MEMORY");
} else {
*album_artist = NULL;
audio_meta_s *_audio = (audio_meta_s*)audio;
if (_audio) {
- if (STRING_VALID(_audio->genre)) {
- *genre = strdup(_audio->genre);
+ if (_audio->genre != NULL) {
+ *genre = g_strdup(_audio->genre); /*genre can be empty string*/
media_content_retvm_if(*genre == NULL, MEDIA_CONTENT_ERROR_OUT_OF_MEMORY, "OUT_OF_MEMORY");
} else {
*genre = NULL;
audio_meta_s *_audio = (audio_meta_s*)audio;
if (_audio) {
- if (STRING_VALID(_audio->composer)) {
- *composer = strdup(_audio->composer);
+ if (_audio->composer != NULL) {
+ *composer = g_strdup(_audio->composer); /*composer can be empty string*/
media_content_retvm_if(*composer == NULL, MEDIA_CONTENT_ERROR_OUT_OF_MEMORY, "OUT_OF_MEMORY");
} else {
*composer = NULL;
audio_meta_s *_audio = (audio_meta_s*)audio;
if (_audio) {
- if (STRING_VALID(_audio->year)) {
- *year = strdup(_audio->year);
+ if (_audio->year != NULL) {
+ *year = g_strdup(_audio->year); /*year can be empty string*/
media_content_retvm_if(*year == NULL, MEDIA_CONTENT_ERROR_OUT_OF_MEMORY, "OUT_OF_MEMORY");
} else {
*year = NULL;
audio_meta_s *_audio = (audio_meta_s*)audio;
if (_audio) {
- if (STRING_VALID(_audio->recorded_date)) {
- *recorded_date = strdup(_audio->recorded_date);
+ if (_audio->recorded_date != NULL) {
+ *recorded_date = g_strdup(_audio->recorded_date);
media_content_retvm_if(*recorded_date == NULL, MEDIA_CONTENT_ERROR_OUT_OF_MEMORY, "OUT_OF_MEMORY");
} else {
*recorded_date = NULL;
audio_meta_s *_audio = (audio_meta_s*)audio;
if (_audio) {
- if (STRING_VALID(_audio->copyright)) {
- *copyright = strdup(_audio->copyright);
+ if (_audio->copyright != NULL) {
+ *copyright = g_strdup(_audio->copyright); /*copyright can be empty string*/
media_content_retvm_if(*copyright == NULL, MEDIA_CONTENT_ERROR_OUT_OF_MEMORY, "OUT_OF_MEMORY");
} else {
*copyright = NULL;
audio_meta_s *_audio = (audio_meta_s*)audio;
if (_audio) {
- if (STRING_VALID(_audio->track_num)) {
- *track_num = strdup(_audio->track_num);
+ if (_audio->track_num != NULL) {
+ *track_num = g_strdup(_audio->track_num); /*track_num can be empty string*/
media_content_retvm_if(*track_num == NULL, MEDIA_CONTENT_ERROR_OUT_OF_MEMORY, "OUT_OF_MEMORY");
} else {
*track_num = NULL;
if (_thumb_cb != NULL) {
media = _thumb_cb->handle;
- if ((media != NULL) && STRING_VALID(path)) {
+ if ((media != NULL) && (path != NULL)) {
SAFE_FREE(media->thumbnail_path);
- media->thumbnail_path = strdup(path);
+ media->thumbnail_path = g_strdup(path);
}
media_content_debug("error [%d], thumbnail_path [%s]", error, path);
media_info_s *_dst = (media_info_s*)calloc(1, sizeof(media_info_s));
media_content_retvm_if(_dst == NULL, MEDIA_CONTENT_ERROR_OUT_OF_MEMORY, "OUT_OF_MEMORY");
- if (STRING_VALID(_src->media_id)) {
- _dst->media_id = strdup(_src->media_id);
+ if (_src->media_id) {
+ _dst->media_id = g_strdup(_src->media_id);
if (_dst->media_id == NULL) {
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
media_info_destroy((media_info_h)_dst);
return MEDIA_CONTENT_ERROR_OUT_OF_MEMORY;
}
}
- if (STRING_VALID(_src->file_path)) {
- _dst->file_path = strdup(_src->file_path);
+ if (_src->file_path) {
+ _dst->file_path = g_strdup(_src->file_path);
if (_dst->file_path == NULL) {
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
media_info_destroy((media_info_h)_dst);
return MEDIA_CONTENT_ERROR_OUT_OF_MEMORY;
}
}
- if (STRING_VALID(_src->display_name)) {
- _dst->display_name = strdup(_src->display_name);
+ if (_src->display_name != NULL) {
+ _dst->display_name = g_strdup(_src->display_name);
if (_dst->display_name == NULL) {
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
media_info_destroy((media_info_h)_dst);
return MEDIA_CONTENT_ERROR_OUT_OF_MEMORY;
}
}
- if (STRING_VALID(_src->mime_type)) {
- _dst->mime_type = strdup(_src->mime_type);
+ if (_src->mime_type) {
+ _dst->mime_type = g_strdup(_src->mime_type);
if (_dst->mime_type == NULL) {
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
media_info_destroy((media_info_h)_dst);
return MEDIA_CONTENT_ERROR_OUT_OF_MEMORY;
}
}
- if (STRING_VALID(_src->thumbnail_path)) {
- _dst->thumbnail_path = strdup(_src->thumbnail_path);
+ if (_src->thumbnail_path != NULL) {
+ _dst->thumbnail_path = g_strdup(_src->thumbnail_path);
if (_dst->thumbnail_path == NULL) {
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
media_info_destroy((media_info_h)_dst);
return MEDIA_CONTENT_ERROR_OUT_OF_MEMORY;
}
}
- if (STRING_VALID(_src->description)) {
- _dst->description = strdup(_src->description);
+ if (_src->description != NULL) {
+ _dst->description = g_strdup(_src->description);
if (_dst->description == NULL) {
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
media_info_destroy((media_info_h)_dst);
}
}
- if (STRING_VALID(_src->weather)) {
- _dst->weather = strdup(_src->weather);
+ if (_src->weather != NULL) {
+ _dst->weather = g_strdup(_src->weather);
if (_dst->weather == NULL) {
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
media_info_destroy((media_info_h)_dst);
}
}
- if (STRING_VALID(_src->title)) {
- _dst->title = strdup(_src->title);
+ if (_src->title != NULL) {
+ _dst->title = g_strdup(_src->title);
if (_dst->title == NULL) {
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
media_info_destroy((media_info_h)_dst);
return MEDIA_CONTENT_ERROR_OUT_OF_MEMORY;
}
}
- if (STRING_VALID(_src->author)) {
- _dst->author = strdup(_src->author);
+ if (_src->author != NULL) {
+ _dst->author = g_strdup(_src->author);
if (_dst->author == NULL) {
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
media_info_destroy((media_info_h)_dst);
return MEDIA_CONTENT_ERROR_OUT_OF_MEMORY;
}
}
- if (STRING_VALID(_src->provider)) {
- _dst->provider = strdup(_src->provider);
+ if (_src->provider != NULL) {
+ _dst->provider = g_strdup(_src->provider);
if (_dst->provider == NULL) {
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
media_info_destroy((media_info_h)_dst);
return MEDIA_CONTENT_ERROR_OUT_OF_MEMORY;
}
}
- if (STRING_VALID(_src->content_name)) {
- _dst->content_name = strdup(_src->content_name);
+ if (_src->content_name != NULL) {
+ _dst->content_name = g_strdup(_src->content_name);
if (_dst->content_name == NULL) {
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
media_info_destroy((media_info_h)_dst);
return MEDIA_CONTENT_ERROR_OUT_OF_MEMORY;
}
}
- if (STRING_VALID(_src->category)) {
- _dst->category = strdup(_src->category);
+ if (_src->category != NULL) {
+ _dst->category = g_strdup(_src->category);
if (_dst->category == NULL) {
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
media_info_destroy((media_info_h)_dst);
return MEDIA_CONTENT_ERROR_OUT_OF_MEMORY;
}
}
- if (STRING_VALID(_src->location_tag)) {
- _dst->location_tag = strdup(_src->location_tag);
+ if (_src->location_tag != NULL) {
+ _dst->location_tag = g_strdup(_src->location_tag);
if (_dst->location_tag == NULL) {
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
media_info_destroy((media_info_h)_dst);
return MEDIA_CONTENT_ERROR_OUT_OF_MEMORY;
}
}
- if (STRING_VALID(_src->age_rating)) {
- _dst->age_rating = strdup(_src->age_rating);
+ if (_src->age_rating != NULL) {
+ _dst->age_rating = g_strdup(_src->age_rating);
if (_dst->age_rating == NULL) {
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
media_info_destroy((media_info_h)_dst);
return MEDIA_CONTENT_ERROR_OUT_OF_MEMORY;
}
}
- if (STRING_VALID(_src->keyword)) {
- _dst->keyword = strdup(_src->keyword);
+ if (_src->keyword != NULL) {
+ _dst->keyword = g_strdup(_src->keyword);
if (_dst->keyword == NULL) {
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
media_info_destroy((media_info_h)_dst);
}
}
- if (STRING_VALID(_src->storage_uuid)) {
- _dst->storage_uuid = strdup(_src->storage_uuid);
+ if (_src->storage_uuid != NULL) {
+ _dst->storage_uuid = g_strdup(_src->storage_uuid);
if (_dst->storage_uuid == NULL) {
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
media_info_destroy((media_info_h)_dst);
return MEDIA_CONTENT_ERROR_OUT_OF_MEMORY;
}
- if (STRING_VALID(_src->image_meta->media_id)) {
- _dst->image_meta->media_id = strdup(_src->image_meta->media_id);
+ if (_src->image_meta->media_id != NULL) {
+ _dst->image_meta->media_id = g_strdup(_src->image_meta->media_id);
if (_dst->image_meta->media_id == NULL) {
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
media_info_destroy((media_info_h)_dst);
}
}
- if (STRING_VALID(_src->image_meta->date_taken)) {
- _dst->image_meta->date_taken = strdup(_src->image_meta->date_taken);
+ if (_src->image_meta->date_taken != NULL) {
+ _dst->image_meta->date_taken = g_strdup(_src->image_meta->date_taken);
if (_dst->image_meta->date_taken == NULL) {
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
media_info_destroy((media_info_h)_dst);
}
}
- if (STRING_VALID(_src->image_meta->burst_id)) {
- _dst->image_meta->burst_id = strdup(_src->image_meta->burst_id);
+ if (_src->image_meta->burst_id != NULL) {
+ _dst->image_meta->burst_id = g_strdup(_src->image_meta->burst_id);
if (_dst->image_meta->burst_id == NULL) {
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
media_info_destroy((media_info_h)_dst);
}
}
- if (STRING_VALID(_src->image_meta->weather)) {
- _dst->image_meta->weather = strdup(_src->image_meta->weather);
+ if (_src->image_meta->weather != NULL) {
+ _dst->image_meta->weather = g_strdup(_src->image_meta->weather);
if (_dst->image_meta->weather == NULL) {
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
media_info_destroy((media_info_h)_dst);
}
}
- if (STRING_VALID(_src->image_meta->exposure_time)) {
- _dst->image_meta->exposure_time = strdup(_src->image_meta->exposure_time);
+ if (_src->image_meta->exposure_time != NULL) {
+ _dst->image_meta->exposure_time = g_strdup(_src->image_meta->exposure_time);
if (_dst->image_meta->exposure_time == NULL) {
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
media_info_destroy((media_info_h)_dst);
}
}
- if (STRING_VALID(_src->image_meta->model)) {
- _dst->image_meta->model = strdup(_src->image_meta->model);
+ if (_src->image_meta->model != NULL) {
+ _dst->image_meta->model = g_strdup(_src->image_meta->model);
if (_dst->image_meta->model == NULL) {
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
media_info_destroy((media_info_h)_dst);
return MEDIA_CONTENT_ERROR_OUT_OF_MEMORY;
}
- if (STRING_VALID(_src->video_meta->media_id)) {
- _dst->video_meta->media_id = strdup(_src->video_meta->media_id);
+ if (_src->video_meta->media_id != NULL) {
+ _dst->video_meta->media_id = g_strdup(_src->video_meta->media_id);
if (_dst->video_meta->media_id == NULL) {
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
media_info_destroy((media_info_h)_dst);
return MEDIA_CONTENT_ERROR_OUT_OF_MEMORY;
}
}
- if (STRING_VALID(_src->video_meta->title)) {
- _dst->video_meta->title = strdup(_src->video_meta->title);
+ if (_src->video_meta->title != NULL) {
+ _dst->video_meta->title = g_strdup(_src->video_meta->title);
if (_dst->video_meta->title == NULL) {
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
media_info_destroy((media_info_h)_dst);
return MEDIA_CONTENT_ERROR_OUT_OF_MEMORY;
}
}
- if (STRING_VALID(_src->video_meta->album)) {
- _dst->video_meta->album = strdup(_src->video_meta->album);
+ if (_src->video_meta->album != NULL) {
+ _dst->video_meta->album = g_strdup(_src->video_meta->album);
if (_dst->video_meta->album == NULL) {
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
media_info_destroy((media_info_h)_dst);
return MEDIA_CONTENT_ERROR_OUT_OF_MEMORY;
}
}
- if (STRING_VALID(_src->video_meta->artist)) {
- _dst->video_meta->artist = strdup(_src->video_meta->artist);
+ if (_src->video_meta->artist != NULL) {
+ _dst->video_meta->artist = g_strdup(_src->video_meta->artist);
if (_dst->video_meta->artist == NULL) {
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
media_info_destroy((media_info_h)_dst);
return MEDIA_CONTENT_ERROR_OUT_OF_MEMORY;
}
}
- if (STRING_VALID(_src->video_meta->album_artist)) {
- _dst->video_meta->album_artist = strdup(_src->video_meta->album_artist);
+ if (_src->video_meta->album_artist != NULL) {
+ _dst->video_meta->album_artist = g_strdup(_src->video_meta->album_artist);
if (_dst->video_meta->album_artist == NULL) {
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
media_info_destroy((media_info_h)_dst);
return MEDIA_CONTENT_ERROR_OUT_OF_MEMORY;
}
}
- if (STRING_VALID(_src->video_meta->genre)) {
- _dst->video_meta->genre = strdup(_src->video_meta->genre);
+ if (_src->video_meta->genre != NULL) {
+ _dst->video_meta->genre = g_strdup(_src->video_meta->genre);
if (_dst->video_meta->genre == NULL) {
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
media_info_destroy((media_info_h)_dst);
return MEDIA_CONTENT_ERROR_OUT_OF_MEMORY;
}
}
- if (STRING_VALID(_src->video_meta->composer)) {
- _dst->video_meta->composer = strdup(_src->video_meta->composer);
+ if (_src->video_meta->composer != NULL) {
+ _dst->video_meta->composer = g_strdup(_src->video_meta->composer);
if (_dst->video_meta->composer == NULL) {
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
media_info_destroy((media_info_h)_dst);
return MEDIA_CONTENT_ERROR_OUT_OF_MEMORY;
}
}
- if (STRING_VALID(_src->video_meta->year)) {
- _dst->video_meta->year = strdup(_src->video_meta->year);
+ if (_src->video_meta->year != NULL) {
+ _dst->video_meta->year = g_strdup(_src->video_meta->year);
if (_dst->video_meta->year == NULL) {
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
media_info_destroy((media_info_h)_dst);
return MEDIA_CONTENT_ERROR_OUT_OF_MEMORY;
}
}
- if (STRING_VALID(_src->video_meta->recorded_date)) {
- _dst->video_meta->recorded_date = strdup(_src->video_meta->recorded_date);
+ if (_src->video_meta->recorded_date != NULL) {
+ _dst->video_meta->recorded_date = g_strdup(_src->video_meta->recorded_date);
if (_dst->video_meta->recorded_date == NULL) {
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
media_info_destroy((media_info_h)_dst);
return MEDIA_CONTENT_ERROR_OUT_OF_MEMORY;
}
}
- if (STRING_VALID(_src->video_meta->copyright)) {
- _dst->video_meta->copyright = strdup(_src->video_meta->copyright);
+ if (_src->video_meta->copyright != NULL) {
+ _dst->video_meta->copyright = g_strdup(_src->video_meta->copyright);
if (_dst->video_meta->copyright == NULL) {
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
media_info_destroy((media_info_h)_dst);
return MEDIA_CONTENT_ERROR_OUT_OF_MEMORY;
}
}
- if (STRING_VALID(_src->video_meta->track_num)) {
- _dst->video_meta->track_num = strdup(_src->video_meta->track_num);
+ if (_src->video_meta->track_num != NULL) {
+ _dst->video_meta->track_num = g_strdup(_src->video_meta->track_num);
if (_dst->video_meta->track_num == NULL) {
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
media_info_destroy((media_info_h)_dst);
return MEDIA_CONTENT_ERROR_OUT_OF_MEMORY;
}
- if (STRING_VALID(_src->audio_meta->media_id)) {
- _dst->audio_meta->media_id = strdup(_src->audio_meta->media_id);
+ if (_src->audio_meta->media_id != NULL) {
+ _dst->audio_meta->media_id = g_strdup(_src->audio_meta->media_id);
if (_dst->audio_meta->media_id == NULL) {
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
media_info_destroy((media_info_h)_dst);
return MEDIA_CONTENT_ERROR_OUT_OF_MEMORY;
}
}
- if (STRING_VALID(_src->audio_meta->title)) {
- _dst->audio_meta->title = strdup(_src->audio_meta->title);
+ if (_src->audio_meta->title != NULL) {
+ _dst->audio_meta->title = g_strdup(_src->audio_meta->title);
if (_dst->audio_meta->title == NULL) {
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
media_info_destroy((media_info_h)_dst);
return MEDIA_CONTENT_ERROR_OUT_OF_MEMORY;
}
}
- if (STRING_VALID(_src->audio_meta->album)) {
- _dst->audio_meta->album = strdup(_src->audio_meta->album);
+ if (_src->audio_meta->album != NULL) {
+ _dst->audio_meta->album = g_strdup(_src->audio_meta->album);
if (_dst->audio_meta->album == NULL) {
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
media_info_destroy((media_info_h)_dst);
return MEDIA_CONTENT_ERROR_OUT_OF_MEMORY;
}
}
- if (STRING_VALID(_src->audio_meta->artist)) {
- _dst->audio_meta->artist = strdup(_src->audio_meta->artist);
+ if (_src->audio_meta->artist != NULL) {
+ _dst->audio_meta->artist = g_strdup(_src->audio_meta->artist);
if (_dst->audio_meta->artist == NULL) {
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
media_info_destroy((media_info_h)_dst);
return MEDIA_CONTENT_ERROR_OUT_OF_MEMORY;
}
}
- if (STRING_VALID(_src->audio_meta->album_artist)) {
- _dst->audio_meta->album_artist = strdup(_src->audio_meta->album_artist);
+ if (_src->audio_meta->album_artist != NULL) {
+ _dst->audio_meta->album_artist = g_strdup(_src->audio_meta->album_artist);
if (_dst->audio_meta->album_artist == NULL) {
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
media_info_destroy((media_info_h)_dst);
return MEDIA_CONTENT_ERROR_OUT_OF_MEMORY;
}
}
- if (STRING_VALID(_src->audio_meta->genre)) {
- _dst->audio_meta->genre = strdup(_src->audio_meta->genre);
+ if (_src->audio_meta->genre != NULL) {
+ _dst->audio_meta->genre = g_strdup(_src->audio_meta->genre);
if (_dst->audio_meta->genre == NULL) {
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
media_info_destroy((media_info_h)_dst);
return MEDIA_CONTENT_ERROR_OUT_OF_MEMORY;
}
}
- if (STRING_VALID(_src->audio_meta->composer)) {
- _dst->audio_meta->composer = strdup(_src->audio_meta->composer);
+ if (_src->audio_meta->composer != NULL) {
+ _dst->audio_meta->composer = g_strdup(_src->audio_meta->composer);
if (_dst->audio_meta->composer == NULL) {
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
media_info_destroy((media_info_h)_dst);
return MEDIA_CONTENT_ERROR_OUT_OF_MEMORY;
}
}
- if (STRING_VALID(_src->audio_meta->year)) {
- _dst->audio_meta->year = strdup(_src->audio_meta->year);
+ if (_src->audio_meta->year != NULL) {
+ _dst->audio_meta->year = g_strdup(_src->audio_meta->year);
if (_dst->audio_meta->year == NULL) {
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
media_info_destroy((media_info_h)_dst);
return MEDIA_CONTENT_ERROR_OUT_OF_MEMORY;
}
}
- if (STRING_VALID(_src->audio_meta->recorded_date)) {
- _dst->audio_meta->recorded_date = strdup(_src->audio_meta->recorded_date);
+ if (_src->audio_meta->recorded_date != NULL) {
+ _dst->audio_meta->recorded_date = g_strdup(_src->audio_meta->recorded_date);
if (_dst->audio_meta->recorded_date == NULL) {
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
media_info_destroy((media_info_h)_dst);
return MEDIA_CONTENT_ERROR_OUT_OF_MEMORY;
}
}
- if (STRING_VALID(_src->audio_meta->copyright)) {
- _dst->audio_meta->copyright = strdup(_src->audio_meta->copyright);
+ if (_src->audio_meta->copyright != NULL) {
+ _dst->audio_meta->copyright = g_strdup(_src->audio_meta->copyright);
if (_dst->audio_meta->copyright == NULL) {
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
media_info_destroy((media_info_h)_dst);
return MEDIA_CONTENT_ERROR_OUT_OF_MEMORY;
}
}
- if (STRING_VALID(_src->audio_meta->track_num)) {
- _dst->audio_meta->track_num = strdup(_src->audio_meta->track_num);
+ if (_src->audio_meta->track_num != NULL) {
+ _dst->audio_meta->track_num = g_strdup(_src->audio_meta->track_num);
if (_dst->audio_meta->track_num == NULL) {
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
media_info_destroy((media_info_h)_dst);
int ret = MEDIA_CONTENT_ERROR_NONE;
media_info_s *_media = (media_info_s*)media;
if (_media && name) {
- if (STRING_VALID(_media->display_name)) {
- *name = strdup(_media->display_name);
+ if (_media->display_name != NULL) {
+ *name = g_strdup(_media->display_name);
media_content_retvm_if(*name == NULL, MEDIA_CONTENT_ERROR_OUT_OF_MEMORY, "OUT_OF_MEMORY");
} else {
*name = NULL;
int ret = MEDIA_CONTENT_ERROR_NONE;
media_info_s *_media = (media_info_s*)media;
if (_media && path) {
- if (STRING_VALID(_media->thumbnail_path)) {
- *path = strdup(_media->thumbnail_path);
+ if (_media->thumbnail_path != NULL) {
+ *path = g_strdup(_media->thumbnail_path);
media_content_retvm_if(*path == NULL, MEDIA_CONTENT_ERROR_OUT_OF_MEMORY, "OUT_OF_MEMORY");
} else {
*path = NULL;
media_info_s *_media = (media_info_s*)media;
if (_media && title) { /*title can be empty string*/
- if (STRING_VALID(_media->title)) {
- *title = strdup(_media->title);
+ if (_media->title != NULL) {
+ *title = g_strdup(_media->title);
media_content_retvm_if(*title == NULL, MEDIA_CONTENT_ERROR_OUT_OF_MEMORY, "OUT_OF_MEMORY");
} else {
*title = NULL;
media_info_s *_media = (media_info_s*)media;
if (_media && description) {
- if (STRING_VALID(_media->description)) {
- *description = strdup(_media->description);
+ if (_media->description != NULL) { /*description can be empty string*/
+ *description = g_strdup(_media->description);
media_content_retvm_if(*description == NULL, MEDIA_CONTENT_ERROR_OUT_OF_MEMORY, "OUT_OF_MEMORY");
} else {
*description = NULL;
media_info_s *_media = (media_info_s*)media;
if (_media && weather) {
- if (STRING_VALID(_media->weather)) {
+ if (_media->weather != NULL) {
*weather = strdup(_media->weather);
media_content_retvm_if(*weather == NULL, MEDIA_CONTENT_ERROR_OUT_OF_MEMORY, "OUT_OF_MEMORY");
} else {
media_info_s *_media = (media_info_s*)media;
if (_media && author) {
- if (STRING_VALID(_media->author)) {
+ if (_media->author != NULL) {
*author = strdup(_media->author);
media_content_retvm_if(*author == NULL, MEDIA_CONTENT_ERROR_OUT_OF_MEMORY, "OUT_OF_MEMORY");
} else {
media_info_s *_media = (media_info_s*)media;
if (_media && provider) {
- if (STRING_VALID(_media->provider)) {
+ if (_media->provider != NULL) {
*provider = strdup(_media->provider);
media_content_retvm_if(*provider == NULL, MEDIA_CONTENT_ERROR_OUT_OF_MEMORY, "OUT_OF_MEMORY");
} else {
media_info_s *_media = (media_info_s*)media;
if (_media && content_name) {
- if (STRING_VALID(_media->content_name)) {
+ if (_media->content_name != NULL) {
*content_name = strdup(_media->content_name);
media_content_retvm_if(*content_name == NULL, MEDIA_CONTENT_ERROR_OUT_OF_MEMORY, "OUT_OF_MEMORY");
} else {
media_info_s *_media = (media_info_s*)media;
if (_media && category) {
- if (STRING_VALID(_media->category)) {
+ if (_media->category != NULL) {
*category = strdup(_media->category);
media_content_retvm_if(*category == NULL, MEDIA_CONTENT_ERROR_OUT_OF_MEMORY, "OUT_OF_MEMORY");
} else {
media_info_s *_media = (media_info_s*)media;
if (_media && location_tag) {
- if (STRING_VALID(_media->location_tag)) {
+ if (_media->location_tag != NULL) {
*location_tag = strdup(_media->location_tag);
media_content_retvm_if(*location_tag == NULL, MEDIA_CONTENT_ERROR_OUT_OF_MEMORY, "OUT_OF_MEMORY");
} else {
media_info_s *_media = (media_info_s*)media;
if (_media && age_rating) {
- if (STRING_VALID(_media->age_rating)) {
+ if (_media->age_rating != NULL) {
*age_rating = strdup(_media->age_rating);
media_content_retvm_if(*age_rating == NULL, MEDIA_CONTENT_ERROR_OUT_OF_MEMORY, "OUT_OF_MEMORY");
} else {
media_info_s *_media = (media_info_s*)media;
if (_media && keyword) {
- if (STRING_VALID(_media->keyword)) {
+ if (_media->keyword != NULL) {
*keyword = strdup(_media->keyword);
media_content_retvm_if(*keyword == NULL, MEDIA_CONTENT_ERROR_OUT_OF_MEMORY, "OUT_OF_MEMORY");
} else {
video_meta_s *_dst = (video_meta_s*)calloc(1, sizeof(video_meta_s));
media_content_retvm_if(_dst == NULL, MEDIA_CONTENT_ERROR_OUT_OF_MEMORY, "OUT_OF_MEMORY");
- if (STRING_VALID(_src->media_id)) {
- _dst->media_id = strdup(_src->media_id);
+ if (_src->media_id != NULL) {
+ _dst->media_id = g_strdup(_src->media_id);
if (_dst->media_id == NULL) {
video_meta_destroy((video_meta_h)_dst);
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
}
}
- if (STRING_VALID(_src->title)) {
- _dst->title = strdup(_src->title);
+ if (_src->title != NULL) {
+ _dst->title = g_strdup(_src->title);
if (_dst->title == NULL) {
video_meta_destroy((video_meta_h)_dst);
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
}
}
- if (STRING_VALID(_src->album)) {
- _dst->album = strdup(_src->album);
+ if (_src->album != NULL) {
+ _dst->album = g_strdup(_src->album);
if (_dst->album == NULL) {
video_meta_destroy((video_meta_h)_dst);
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
}
}
- if (STRING_VALID(_src->artist)) {
- _dst->artist = strdup(_src->artist);
+ if (_src->artist != NULL) {
+ _dst->artist = g_strdup(_src->artist);
if (_dst->artist == NULL) {
video_meta_destroy((video_meta_h)_dst);
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
}
}
- if (STRING_VALID(_src->album_artist)) {
- _dst->album_artist = strdup(_src->album_artist);
+ if (_src->album_artist != NULL) {
+ _dst->album_artist = g_strdup(_src->album_artist);
if (_dst->album_artist == NULL) {
video_meta_destroy((video_meta_h)_dst);
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
}
}
- if (STRING_VALID(_src->genre)) {
- _dst->genre = strdup(_src->genre);
+ if (_src->genre != NULL) {
+ _dst->genre = g_strdup(_src->genre);
if (_dst->genre == NULL) {
video_meta_destroy((video_meta_h)_dst);
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
}
}
- if (STRING_VALID(_src->composer)) {
- _dst->composer = strdup(_src->composer);
+ if (_src->composer != NULL) {
+ _dst->composer = g_strdup(_src->composer);
if (_dst->composer == NULL) {
video_meta_destroy((video_meta_h)_dst);
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
}
}
- if (STRING_VALID(_src->year)) {
- _dst->year = strdup(_src->year);
+ if (_src->year != NULL) {
+ _dst->year = g_strdup(_src->year);
if (_dst->year == NULL) {
video_meta_destroy((video_meta_h)_dst);
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
}
}
- if (STRING_VALID(_src->recorded_date)) {
- _dst->recorded_date = strdup(_src->recorded_date);
+ if (_src->recorded_date != NULL) {
+ _dst->recorded_date = g_strdup(_src->recorded_date);
if (_dst->recorded_date == NULL) {
video_meta_destroy((video_meta_h)_dst);
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
}
}
- if (STRING_VALID(_src->copyright)) {
- _dst->copyright = strdup(_src->copyright);
+ if (_src->copyright != NULL) {
+ _dst->copyright = g_strdup(_src->copyright);
if (_dst->copyright == NULL) {
video_meta_destroy((video_meta_h)_dst);
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
}
}
- if (STRING_VALID(_src->track_num)) {
- _dst->track_num = strdup(_src->track_num);
+ if (_src->track_num != NULL) {
+ _dst->track_num = g_strdup(_src->track_num);
if (_dst->track_num == NULL) {
video_meta_destroy((video_meta_h)_dst);
media_content_error("OUT_OF_MEMORY(0x%08x)", MEDIA_CONTENT_ERROR_OUT_OF_MEMORY);
int ret = MEDIA_CONTENT_ERROR_NONE;
video_meta_s *_video = (video_meta_s*)video;
if (_video) {
- if (STRING_VALID(_video->media_id)) {
+ if (_video->media_id != NULL) {
char *new_string = strdup(_video->media_id);
media_content_retvm_if(new_string == NULL, MEDIA_CONTENT_ERROR_OUT_OF_MEMORY, "OUT_OF_MEMORY");
int ret = MEDIA_CONTENT_ERROR_NONE;
video_meta_s *_video = (video_meta_s*)video;
if (_video) {
- if (STRING_VALID(_video->album)) {
+ if (_video->album != NULL) {
char *new_string = strdup(_video->album);
media_content_retvm_if(new_string == NULL, MEDIA_CONTENT_ERROR_OUT_OF_MEMORY, "OUT_OF_MEMORY");
int ret = MEDIA_CONTENT_ERROR_NONE;
video_meta_s *_video = (video_meta_s*)video;
if (_video) {
- if (STRING_VALID(_video->artist)) {
+ if (_video->artist != NULL) {
char *new_string = strdup(_video->artist);
media_content_retvm_if(new_string == NULL, MEDIA_CONTENT_ERROR_OUT_OF_MEMORY, "OUT_OF_MEMORY");
int ret = MEDIA_CONTENT_ERROR_NONE;
video_meta_s *_video = (video_meta_s*)video;
if (_video) {
- if (STRING_VALID(_video->album_artist)) {
+ if (_video->album_artist != NULL) {
char *new_string = strdup(_video->album_artist);
media_content_retvm_if(new_string == NULL, MEDIA_CONTENT_ERROR_OUT_OF_MEMORY, "OUT_OF_MEMORY");
int ret = MEDIA_CONTENT_ERROR_NONE;
video_meta_s *_video = (video_meta_s*)video;
if (_video) {
- if (STRING_VALID(_video->genre)) {
+ if (_video->genre != NULL) {
char *new_string = strdup(_video->genre);
media_content_retvm_if(new_string == NULL, MEDIA_CONTENT_ERROR_OUT_OF_MEMORY, "OUT_OF_MEMORY");
int ret = MEDIA_CONTENT_ERROR_NONE;
video_meta_s *_video = (video_meta_s*)video;
if (_video) {
- if (STRING_VALID(_video->composer)) {
+ if (_video->composer != NULL) {
char *new_string = strdup(_video->composer);
media_content_retvm_if(new_string == NULL, MEDIA_CONTENT_ERROR_OUT_OF_MEMORY, "OUT_OF_MEMORY");
int ret = MEDIA_CONTENT_ERROR_NONE;
video_meta_s *_video = (video_meta_s*)video;
if (_video) {
- if (STRING_VALID(_video->year)) {
+ if (_video->year != NULL) {
char *new_string = strdup(_video->year);
media_content_retvm_if(new_string == NULL, MEDIA_CONTENT_ERROR_OUT_OF_MEMORY, "OUT_OF_MEMORY");
int ret = MEDIA_CONTENT_ERROR_NONE;
video_meta_s *_video = (video_meta_s*)video;
if (_video) {
- if (STRING_VALID(_video->recorded_date)) {
+ if (_video->recorded_date != NULL) {
char *new_string = strdup(_video->recorded_date);
media_content_retvm_if(new_string == NULL, MEDIA_CONTENT_ERROR_OUT_OF_MEMORY, "OUT_OF_MEMORY");
int ret = MEDIA_CONTENT_ERROR_NONE;
video_meta_s *_video = (video_meta_s*)video;
if (_video) {
- if (STRING_VALID(_video->copyright)) {
+ if (_video->copyright != NULL) {
char *new_string = strdup(_video->copyright);
media_content_retvm_if(new_string == NULL, MEDIA_CONTENT_ERROR_OUT_OF_MEMORY, "OUT_OF_MEMORY");
int ret = MEDIA_CONTENT_ERROR_NONE;
video_meta_s *_video = (video_meta_s*)video;
if (_video) {
- if (STRING_VALID(_video->track_num)) {
+ if (_video->track_num != NULL) {
char *new_string = strdup(_video->track_num);
media_content_retvm_if(new_string == NULL, MEDIA_CONTENT_ERROR_OUT_OF_MEMORY, "OUT_OF_MEMORY");