]> git.sesse.net Git - vlc/commitdiff
Set minimum scale in spu core for text renderer.
authorLaurent Aimar <fenrir@videolan.org>
Wed, 17 Sep 2008 18:28:18 +0000 (20:28 +0200)
committerLaurent Aimar <fenrir@videolan.org>
Wed, 17 Sep 2008 18:36:56 +0000 (20:36 +0200)
src/video_output/vout_subpictures.c

index 96fb79bcfd51086b2bc71b3a06f7d613755c510c..99b1605742a258acd251e949e155a6a4b721f610 100644 (file)
@@ -777,7 +777,8 @@ static void SpuRenderRegion( spu_t *p_spu,
     b_rerender_text = false;
     if( p_region->fmt.i_chroma == VLC_FOURCC('T','E','X','T') )
     {
-        SpuRenderText( p_spu, &b_rerender_text, p_subpic, p_region, SCALE_UNIT );
+        const int i_min_scale_ratio = __MIN( scale_size.w, scale_size.h );
+        SpuRenderText( p_spu, &b_rerender_text, p_subpic, p_region, i_min_scale_ratio );
         b_restore_format = b_rerender_text;
 
         /* Check if the rendering has failed ... */