OSDN Git Service

16:9(HD動画)用コマンドを追加し、フォントサイズを調整する
[coroid/inqubus.git] / vhook / comment / com_surface.c
index 0590620..4a9a582 100644 (file)
@@ -73,11 +73,12 @@ SDL_Surface* makeCommentSurface(COMMDATA* data,const CHAT_ITEM* item,int video_w
        double zoomx = 1.0f;
        //double zoomy = 1.0f;
        //縮小
-       
-       if(data->common->fontsize_fix){
-               zoomx = (0.5f * (double)video_width) / (double)NICO_WIDTH;
-               //zoomy = (0.5f * (double)video_height) / (double)NICO_HEIGHT;
-       }
+
+    if (data->common->fontsize_fix) {
+        const double width = (data->common->aspect_mode != 1) ? NICO_WIDTH : NICO_HD_WIDTH;
+        zoomx = (0.5f * (double) video_width) / width;
+        //zoomy = (0.5f * (double)video_height) / (double)NICO_HEIGHT;
+    }
 
        /*スケールの調整*/
        //if(((double)ret->h * zoomy) > ((double)video_height/3.0f)){