From 06496661120f7858f26a29f76631e6f0a0ebae7f Mon Sep 17 00:00:00 2001 From: Chris Xiong Date: Wed, 4 Dec 2019 23:02:40 +0800 Subject: Do not crash if midi device is disconnected during the playback. Linux build no longer searches working directory for plugins. Instead it should search the plugin folder in the executable directory. Documentation update. --- visualization/qmpvisualization.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'visualization/qmpvisualization.cpp') diff --git a/visualization/qmpvisualization.cpp b/visualization/qmpvisualization.cpp index c72cbf5..a3f9554 100644 --- a/visualization/qmpvisualization.cpp +++ b/visualization/qmpvisualization.cpp @@ -115,18 +115,18 @@ void qmpVisualization::showThread() if(!font.loadTTF("/usr/share/fonts/truetype/freefont/FreeMono.ttf",fontsize)) if(!font.loadTTF("/usr/share/fonts/gnu-free/FreeMono.otf",fontsize)) if(!font.loadTTF((std::string(getenv("windir")?getenv("windir"):"")+"/Fonts/cour.ttf").c_str(),fontsize)) - printf("W: Font load failed.\n"); + fprintf(stderr,"W: Font load failed.\n"); if(!api->getOptionString("Visualization/font2").length()||!fonthdpi.loadTTF(api->getOptionString("Visualization/font2").c_str(),180)) if(!fonthdpi.loadTTF("/usr/share/fonts/truetype/freefont/FreeMono.ttf",180)) if(!fonthdpi.loadTTF("/usr/share/fonts/gnu-free/FreeMono.otf",180)) if(!fonthdpi.loadTTF((std::string(getenv("windir")?getenv("windir"):"")+"/Fonts/cour.ttf").c_str(),180)) - printf("W: Font load failed.\n"); + fprintf(stderr,"W: Font load failed.\n"); if(!api->getOptionString("Visualization/font1").length()||!font2.loadTTF(api->getOptionString("Visualization/font1").c_str(),fontsize)) if(!font2.loadTTF("/usr/share/fonts/truetype/wqy/wqy-microhei.ttc",fontsize)) if(!font2.loadTTF("/usr/share/fonts/wenquanyi/wqy-microhei/wqy-microhei.ttc",fontsize)) if(!font2.loadTTF((std::string(getenv("windir")?getenv("windir"):"")+"/Fonts/msyh.ttc").c_str(),fontsize)) if(!font2.loadTTF((std::string(getenv("windir")?getenv("windir"):"")+"/Fonts/segoeui.ttf").c_str(),fontsize)) - printf("W: Font load failed.\n"); + fprintf(stderr,"W: Font load failed.\n"); if(horizontal) { pos[0]=-20;pos[1]=45;pos[2]=0; -- cgit v1.2.3