Commit 0f233f49 authored by Ilkka Ollakka's avatar Ilkka Ollakka
Browse files

swscale: pass/calculate sar-info, should fix #7437

parent b6688f49
...@@ -190,6 +190,9 @@ static int OpenFilter( vlc_object_t *p_this ) ...@@ -190,6 +190,9 @@ static int OpenFilter( vlc_object_t *p_this )
p_filter->fmt_out.video.i_width, p_filter->fmt_out.video.i_width,
p_filter->fmt_out.video.i_height ); p_filter->fmt_out.video.i_height );
p_filter->fmt_out.video.i_sar_num = p_filter->fmt_in.video.i_sar_num * p_filter->fmt_out.video.i_visible_height;
p_filter->fmt_out.video.i_sar_den = p_filter->fmt_in.video.i_sar_den * p_filter->fmt_out.video.i_visible_width;
return VLC_SUCCESS; return VLC_SUCCESS;
} }
......
...@@ -207,6 +207,9 @@ static int OpenScaler( vlc_object_t *p_this ) ...@@ -207,6 +207,9 @@ static int OpenScaler( vlc_object_t *p_this )
(char *)&p_filter->fmt_out.video.i_chroma, (char *)&p_filter->fmt_out.video.i_chroma,
ppsz_mode_descriptions[i_sws_mode] ); ppsz_mode_descriptions[i_sws_mode] );
p_filter->fmt_out.video.i_sar_num = p_filter->fmt_in.video.i_sar_num;
p_filter->fmt_out.video.i_sar_den = p_filter->fmt_in.video.i_sar_den;
return VLC_SUCCESS; return VLC_SUCCESS;
} }
......
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