From eb691987575a7fd877da56d5c8c1219795e02347 Mon Sep 17 00:00:00 2001 From: Eric Petit Date: Mon, 23 Jun 2008 18:55:14 +0200 Subject: [PATCH] Set i_visible_width/height, some video filters need it (e.g. croppadd) --- modules/stream_out/transcode.c | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/modules/stream_out/transcode.c b/modules/stream_out/transcode.c index cc40e4b0c2..1d008b8019 100644 --- a/modules/stream_out/transcode.c +++ b/modules/stream_out/transcode.c @@ -1666,8 +1666,15 @@ static void transcode_video_encoder_init( sout_stream_t *p_stream, f_aspect = f_aspect * i_dst_width / i_dst_height; /* Store calculated values */ - id->p_encoder->fmt_out.video.i_width = i_dst_width; - id->p_encoder->fmt_out.video.i_height = i_dst_height; + id->p_encoder->fmt_out.video.i_width = + id->p_encoder->fmt_out.video.i_visible_width = i_dst_width; + id->p_encoder->fmt_out.video.i_height = + id->p_encoder->fmt_out.video.i_visible_height = i_dst_height; + + id->p_encoder->fmt_in.video.i_width = + id->p_encoder->fmt_in.video.i_visible_width = i_dst_width; + id->p_encoder->fmt_in.video.i_height = + id->p_encoder->fmt_in.video.i_visible_height = i_dst_height; id->p_encoder->fmt_in.video.i_width = i_dst_width; id->p_encoder->fmt_in.video.i_height = i_dst_height; -- 2.39.5