works with transform filter now too, fixes #7437 again.
(char *)&p_filter->fmt_out.video.i_chroma,
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;
+ p_filter->fmt_out.video.i_sar_num = p_filter->fmt_in.video.i_sar_num * p_filter->fmt_in.video.i_width / p_filter->fmt_out.video.i_width;
+ p_filter->fmt_out.video.i_sar_den = p_filter->fmt_in.video.i_sar_den * p_filter->fmt_in.video.i_height / p_filter->fmt_out.video.i_height;
return VLC_SUCCESS;
}