From 76c419e690a9657d51317249531b3a58f2bc5a19 Mon Sep 17 00:00:00 2001 From: Armin Novak Date: Tue, 19 Oct 2021 13:15:53 +0200 Subject: [PATCH] Remember avc420 allocation width and height --- libfreerdp/codec/h264.c | 1 - libfreerdp/codec/h264_ffmpeg.c | 2 -- 2 files changed, 3 deletions(-) diff --git a/libfreerdp/codec/h264.c b/libfreerdp/codec/h264.c index 4983bc96f..f03983a36 100644 --- a/libfreerdp/codec/h264.c +++ b/libfreerdp/codec/h264.c @@ -65,7 +65,6 @@ BOOL avc420_ensure_buffer(H264_CONTEXT* h264, UINT32 stride, UINT32 width, UINT3 if (isNull || (width != h264->width) || (height != h264->height) || (stride != h264->iStride[0])) { - h264->iStride[0] = stride; h264->iStride[1] = (stride + 1) / 2; h264->iStride[2] = (stride + 1) / 2; diff --git a/libfreerdp/codec/h264_ffmpeg.c b/libfreerdp/codec/h264_ffmpeg.c index e9b8393d5..ed86e3e7b 100644 --- a/libfreerdp/codec/h264_ffmpeg.c +++ b/libfreerdp/codec/h264_ffmpeg.c @@ -277,8 +277,6 @@ static int libavcodec_decompress(H264_CONTEXT* h264, const BYTE* pSrcData, UINT3 iStride[0] = sys->videoFrame->linesize[0]; iStride[1] = sys->videoFrame->linesize[1]; iStride[2] = sys->videoFrame->linesize[2]; - h264->width = sys->videoFrame->width; - h264->height = sys->videoFrame->height; } else return -2;