|
@@ -349,6 +349,7 @@ FF_ENABLE_DEPRECATION_WARNINGS |
|
|
wipe_side_data(dst); |
|
|
wipe_side_data(dst); |
|
|
return AVERROR(ENOMEM); |
|
|
return AVERROR(ENOMEM); |
|
|
} |
|
|
} |
|
|
|
|
|
if (sd_src->buf) { |
|
|
sd_dst->buf = av_buffer_ref(sd_src->buf); |
|
|
sd_dst->buf = av_buffer_ref(sd_src->buf); |
|
|
if (!sd_dst->buf) { |
|
|
if (!sd_dst->buf) { |
|
|
wipe_side_data(dst); |
|
|
wipe_side_data(dst); |
|
@@ -356,6 +357,7 @@ FF_ENABLE_DEPRECATION_WARNINGS |
|
|
} |
|
|
} |
|
|
sd_dst->data = sd_dst->buf->data; |
|
|
sd_dst->data = sd_dst->buf->data; |
|
|
sd_dst->size = sd_dst->buf->size; |
|
|
sd_dst->size = sd_dst->buf->size; |
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|
av_dict_copy(&sd_dst->metadata, sd_src->metadata, 0); |
|
|
av_dict_copy(&sd_dst->metadata, sd_src->metadata, 0); |
|
|
} |
|
|
} |
|
|