Commit 1e8b9738 authored by Hendrik Leppkes's avatar Hendrik Leppkes Committed by Anton Khirnov

avutil/frame: add all remaining frame properties to av_frame_copy_props

Signed-off-by: 's avatarAnton Khirnov <anton@khirnov.net>
parent 2e2ec667
...@@ -367,8 +367,10 @@ int av_frame_copy_props(AVFrame *dst, const AVFrame *src) ...@@ -367,8 +367,10 @@ int av_frame_copy_props(AVFrame *dst, const AVFrame *src)
dst->pict_type = src->pict_type; dst->pict_type = src->pict_type;
dst->sample_aspect_ratio = src->sample_aspect_ratio; dst->sample_aspect_ratio = src->sample_aspect_ratio;
dst->pts = src->pts; dst->pts = src->pts;
dst->repeat_pict = src->repeat_pict;
dst->interlaced_frame = src->interlaced_frame; dst->interlaced_frame = src->interlaced_frame;
dst->top_field_first = src->top_field_first; dst->top_field_first = src->top_field_first;
dst->palette_has_changed = src->palette_has_changed;
dst->sample_rate = src->sample_rate; dst->sample_rate = src->sample_rate;
dst->opaque = src->opaque; dst->opaque = src->opaque;
dst->pkt_pts = src->pkt_pts; dst->pkt_pts = src->pkt_pts;
...@@ -378,6 +380,8 @@ int av_frame_copy_props(AVFrame *dst, const AVFrame *src) ...@@ -378,6 +380,8 @@ int av_frame_copy_props(AVFrame *dst, const AVFrame *src)
dst->coded_picture_number = src->coded_picture_number; dst->coded_picture_number = src->coded_picture_number;
dst->display_picture_number = src->display_picture_number; dst->display_picture_number = src->display_picture_number;
memcpy(dst->error, src->error, sizeof(dst->error));
for (i = 0; i < src->nb_side_data; i++) { for (i = 0; i < src->nb_side_data; i++) {
const AVFrameSideData *sd_src = src->side_data[i]; const AVFrameSideData *sd_src = src->side_data[i];
AVFrameSideData *sd_dst = av_frame_new_side_data(dst, sd_src->type, AVFrameSideData *sd_dst = av_frame_new_side_data(dst, sd_src->type,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment