- _dst->video_meta = (video_meta_s *)calloc(1, sizeof(video_meta_s));
- media_content_retv_free_info_if(_dst->video_meta == NULL, MEDIA_CONTENT_ERROR_OUT_OF_MEMORY, (media_info_h)_dst);
-
- if (_src->video_meta->media_id != NULL) {
- _dst->video_meta->media_id = g_strdup(_src->video_meta->media_id);
- media_content_retv_free_info_if(_dst->video_meta->media_id == NULL, MEDIA_CONTENT_ERROR_OUT_OF_MEMORY, (media_info_h)_dst);
- }
- if (_src->video_meta->album != NULL) {
- _dst->video_meta->album = g_strdup(_src->video_meta->album);
- media_content_retv_free_info_if(_dst->video_meta->album == NULL, MEDIA_CONTENT_ERROR_OUT_OF_MEMORY, (media_info_h)_dst);
- }
- if (_src->video_meta->artist != NULL) {
- _dst->video_meta->artist = g_strdup(_src->video_meta->artist);
- media_content_retv_free_info_if(_dst->video_meta->artist == NULL, MEDIA_CONTENT_ERROR_OUT_OF_MEMORY, (media_info_h)_dst);
- }
- if (_src->video_meta->album_artist != NULL) {
- _dst->video_meta->album_artist = g_strdup(_src->video_meta->album_artist);
- media_content_retv_free_info_if(_dst->video_meta->album_artist == NULL, MEDIA_CONTENT_ERROR_OUT_OF_MEMORY, (media_info_h)_dst);
- }
- if (_src->video_meta->genre != NULL) {
- _dst->video_meta->genre = g_strdup(_src->video_meta->genre);
- media_content_retv_free_info_if(_dst->video_meta->genre == NULL, MEDIA_CONTENT_ERROR_OUT_OF_MEMORY, (media_info_h)_dst);
- }
- if (_src->video_meta->composer != NULL) {
- _dst->video_meta->composer = g_strdup(_src->video_meta->composer);
- media_content_retv_free_info_if(_dst->video_meta->composer == NULL, MEDIA_CONTENT_ERROR_OUT_OF_MEMORY, (media_info_h)_dst);
- }
- if (_src->video_meta->year != NULL) {
- _dst->video_meta->year = g_strdup(_src->video_meta->year);
- media_content_retv_free_info_if(_dst->video_meta->year == NULL, MEDIA_CONTENT_ERROR_OUT_OF_MEMORY, (media_info_h)_dst);
- }
- if (_src->video_meta->recorded_date != NULL) {
- _dst->video_meta->recorded_date = g_strdup(_src->video_meta->recorded_date);
- media_content_retv_free_info_if(_dst->video_meta->recorded_date == NULL, MEDIA_CONTENT_ERROR_OUT_OF_MEMORY, (media_info_h)_dst);
- }
- if (_src->video_meta->copyright != NULL) {
- _dst->video_meta->copyright = g_strdup(_src->video_meta->copyright);
- media_content_retv_free_info_if(_dst->video_meta->copyright == NULL, MEDIA_CONTENT_ERROR_OUT_OF_MEMORY, (media_info_h)_dst);
- }
- if (_src->video_meta->track_num != NULL) {
- _dst->video_meta->track_num = g_strdup(_src->video_meta->track_num);
- media_content_retv_free_info_if(_dst->video_meta->track_num == NULL, MEDIA_CONTENT_ERROR_OUT_OF_MEMORY, (media_info_h)_dst);
- }
-
+ _dst->video_meta = g_new0(video_meta_s, 1);
+
+ _dst->video_meta->media_id = g_strdup(_src->video_meta->media_id);
+ _dst->video_meta->album = g_strdup(_src->video_meta->album);
+ _dst->video_meta->artist = g_strdup(_src->video_meta->artist);
+ _dst->video_meta->album_artist = g_strdup(_src->video_meta->album_artist);
+ _dst->video_meta->genre = g_strdup(_src->video_meta->genre);
+ _dst->video_meta->composer = g_strdup(_src->video_meta->composer);
+ _dst->video_meta->year = g_strdup(_src->video_meta->year);
+ _dst->video_meta->recorded_date = g_strdup(_src->video_meta->recorded_date);
+ _dst->video_meta->copyright = g_strdup(_src->video_meta->copyright);
+ _dst->video_meta->track_num = g_strdup(_src->video_meta->track_num);