From 7fccb61519fe84b2ced274f1cc4859d5000e86c6 Mon Sep 17 00:00:00 2001 From: Chris Xiong Date: Wed, 6 Jan 2016 21:28:44 +0800 Subject: Maple Dream. (WTF) --- qmpmidiplay.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'qmpmidiplay.cpp') diff --git a/qmpmidiplay.cpp b/qmpmidiplay.cpp index 2578d6c..6825a12 100644 --- a/qmpmidiplay.cpp +++ b/qmpmidiplay.cpp @@ -245,11 +245,11 @@ void CMidiPlayer::setTCeptr(uint32_t ep,uint32_t st) double CMidiPlayer::getFtime(){return ftime;} void CMidiPlayer::getCurrentTimeSignature(int *n,int *d){*n=ctsn;*d=ctsd;} void CMidiPlayer::getCurrentKeySignature(int *ks){*ks=cks;} -uint32_t CMidiPlayer::getFileNoteCount(){return midiFile->getNoteCount();} -uint32_t CMidiPlayer::getFileStandard(){return midiFile->getStandard();} -const char* CMidiPlayer::getTitle(){return midiFile->getTitle();} -const char* CMidiPlayer::getCopyright(){return midiFile->getCopyright();} -double CMidiPlayer::getTempo(){return 60./(ctempo/1e6)*ctsd/4.;} +uint32_t CMidiPlayer::getFileNoteCount(){return midiFile?midiFile->getNoteCount():0;} +uint32_t CMidiPlayer::getFileStandard(){return midiFile?midiFile->getStandard():0;} +const char* CMidiPlayer::getTitle(){return midiFile?midiFile->getTitle():"";} +const char* CMidiPlayer::getCopyright(){return midiFile?midiFile->getCopyright():"";} +double CMidiPlayer::getTempo(){return 60./(ctempo/1e6)/**ctsd/4.*/;} uint32_t CMidiPlayer::getTCpaused(){return tcpaused;} void CMidiPlayer::setTCpaused(uint32_t ps){tcpaused=ps;} uint32_t CMidiPlayer::isFinished(){return finished;} -- cgit v1.2.3