On Sun, Aug 10, 2014 at 07:23:33PM +0200, Carl Eugen Hoyos wrote: > Hi! > > Attached is a new variant of "[RFC]Remove panscan side data in filters that > change the resolution". I don't know how to correctly set the information > based on the resolution change, as-is this patch works around ticket #3750 (a > regression). > > Please comment, Carl Eugen
> frame.c | 3 +++
> 1 file changed, 3 insertions(+)
> 636352467d85130c294f2383161cc5d0034ec58e patchpanscan2.diff
> diff --git a/libavutil/frame.c b/libavutil/frame.c
> index 67a7d3e..38c0e5c 100644
> --- a/libavutil/frame.c
> +++ b/libavutil/frame.c
> @@ -492,6 +492,9 @@ int av_frame_copy_props(AVFrame *dst, const AVFrame *src)
>
> for (i = 0; i < src->nb_side_data; i++) {
> const AVFrameSideData *sd_src = src->side_data[i];
> + if ( sd_src->type == AV_FRAME_DATA_PANSCAN
> + && (src->width != dst->width || src->height != dst->height))
> + continue;
> AVFrameSideData *sd_dst = av_frame_new_side_data(dst, sd_src->type,
> sd_src->size);
LGTM but please dont mix declarations and statements
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
it is not once nor twice but times without number that the same ideas make
their appearance in the world. -- Aristotle
signature.asc
Description: Digital signature
_______________________________________________ ffmpeg-devel mailing list [email protected] http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
