From: Eric Petit Date: Mon, 23 Jun 2008 16:55:14 +0000 (+0200) Subject: Set i_visible_width/height, some video filters need it (e.g. croppadd) X-Git-Tag: 0.9.0-test1~138 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=eb691987575a7fd877da56d5c8c1219795e02347;p=vlc Set i_visible_width/height, some video filters need it (e.g. croppadd) --- 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;