Diff for /np2/x11/cmmidi.c between versions 1.4 and 1.6

version 1.4, 2011/01/15 14:17:22 version 1.6, 2011/01/15 18:55:47
Line 252  static void Line 252  static void
 midiout_none(CMMIDI midi, UINT32 msg, UINT cnt)  midiout_none(CMMIDI midi, UINT32 msg, UINT cnt)
 {  {
   
         UNUSED(midi);          /* Nothing to do */
         UNUSED(msg);  
         UNUSED(cnt);  
 }  }
   
 static void  static void
Line 275  static void Line 273  static void
 midiout_vermouth(CMMIDI midi, UINT32 msg, UINT cnt)  midiout_vermouth(CMMIDI midi, UINT32 msg, UINT cnt)
 {  {
   
         UNUSED(cnt);  
   
         sound_sync();          sound_sync();
         midiout_shortmsg(midi->vermouth, msg);          midiout_shortmsg(midi->vermouth, msg);
 }  }
Line 476  midiwrite(COMMNG self, BYTE data) Line 472  midiwrite(COMMNG self, BYTE data)
                                 }                                  }
                                 break;                                  break;
                         }                          }
                 } else { /* Key-on¤Î¤ß¤Êµ¤¤¬¤·¤¿¤ó¤À¤±¤É˺¤ì¤¿¡Ä */                  } else { /* Key-on¤Î¤ß¤Êµ¤¤¬¤·¤¿¤ó¤À¤±¤É˺¤ì¤¿¡Ä */
                         /* running status */                          /* running status */
                         midi->buffer[0] = midi->midilast;                          midi->buffer[0] = midi->midilast;
                         midi->mpos = 1;                          midi->mpos = 1;
Line 558  midiwrite(COMMNG self, BYTE data) Line 554  midiwrite(COMMNG self, BYTE data)
 #endif  #endif
                         midi->midictrl = MIDICTRL_READY;                          midi->midictrl = MIDICTRL_READY;
                         return midi->mpos;                          return midi->mpos;
                 } else if (midi->mpos >= MIDI_BUFFER) { // ¡¢¥§¡£¥·¡¢¥ß¡£¥·¡¢¥æ¡¢ú£¥·                  } else if (midi->mpos >= MIDI_BUFFER) { // åá´å¦¾å᡼å㥷åᥪåâºå¦¾
                         midi->midictrl = MIDICTRL_READY;                          midi->midictrl = MIDICTRL_READY;
                 }                  }
                 break;                  break;
Line 566  midiwrite(COMMNG self, BYTE data) Line 562  midiwrite(COMMNG self, BYTE data)
         case MIDICTRL_TIMECODE:          case MIDICTRL_TIMECODE:
                 if (midi->mpos >= 2) {                  if (midi->mpos >= 2) {
                         if ((data == 0x7e) || (data == 0x7f)) {                          if ((data == 0x7e) || (data == 0x7f)) {
                                 // exclusive¡¢¥Í¥Ë¥¢¡¢¥¯¡¢¥Ì¡¢¡¢¡¢¡¢¥Í¥ò¡£¥È                                  // exclusiveåᥣéð¸å¡øåᥡåá¨å¡ää
                                 midi->midictrl = MIDICTRL_EXCLUSIVE;                                  midi->midictrl = MIDICTRL_EXCLUSIVE;
                         } else {                          } else {
                                 midi->midictrl = MIDICTRL_READY;                                  midi->midictrl = MIDICTRL_READY;
Line 589  static BYTE Line 585  static BYTE
 midigetstat(COMMNG self)  midigetstat(COMMNG self)
 {  {
   
         UNUSED(self);  
   
         return 0x00;          return 0x00;
 }  }
   

Removed from v.1.4  
changed lines
  Added in v.1.6


RetroPC.NET-CVS <cvs@retropc.net>