summaryrefslogtreecommitdiffstats
path: root/libmpcodecs/ve_lavc.c
diff options
context:
space:
mode:
Diffstat (limited to 'libmpcodecs/ve_lavc.c')
-rw-r--r--libmpcodecs/ve_lavc.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/libmpcodecs/ve_lavc.c b/libmpcodecs/ve_lavc.c
index 80930195c9..335208b2fc 100644
--- a/libmpcodecs/ve_lavc.c
+++ b/libmpcodecs/ve_lavc.c
@@ -446,7 +446,10 @@ static int config(struct vf_instance_s* vf,
if (e && ratio > 0.1 && ratio < 10.0) {
#if LIBAVCODEC_BUILD >= 4687
- lavc_venc_context->sample_aspect_ratio= av_d2q(ratio * height / width, 30000);
+ lavc_venc_context->sample_aspect_ratio= av_d2q(ratio * height / width, 255);
+ mp_dbg(MSGT_MENCODER, MSGL_DBG2, "sample_aspect_ratio: %d/%d\n",
+ lavc_venc_context->sample_aspect_ratio.num,
+ lavc_venc_context->sample_aspect_ratio.den);
#else
lavc_venc_context->aspect_ratio= ratio;
#endif