From 84de43b005b3951c0197bd1cc1e8e391ca250c0c Mon Sep 17 00:00:00 2001 From: Niels Elburg Date: Fri, 6 Apr 2007 16:16:57 +0000 Subject: [PATCH] tell how many MIDI events were loaded from file git-svn-id: svn://code.dyne.org/veejay/trunk@926 eb8d1916-c9e9-0310-b8de-cf0c9472ead5 --- veejay-1.0/veejay-client/src/vj-midi.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/veejay-1.0/veejay-client/src/vj-midi.c b/veejay-1.0/veejay-client/src/vj-midi.c index bb202b3d..4acb1f51 100644 --- a/veejay-1.0/veejay-client/src/vj-midi.c +++ b/veejay-1.0/veejay-client/src/vj-midi.c @@ -73,10 +73,13 @@ void vj_midi_load(void *vv, const char *filename) int fd = open( filename, O_RDONLY ); if(!fd) + { + vj_msg(VEEJAY_MSG_ERROR, "Unable to open %s",filename); return; - + } char *buf = (char*) vj_calloc( 64000 ); int done = 0; + uint32_t count = 0; if (read( fd, buf, 64000 ) > 0 ) { int len = strlen( buf ); @@ -108,6 +111,7 @@ void vj_midi_load(void *vv, const char *filename) veejay_memset( key,0,sizeof(key)); veejay_memset( widget,0,sizeof(widget)); veejay_memset( message,0,sizeof(message)); + count ++; } } @@ -117,6 +121,7 @@ void vj_midi_load(void *vv, const char *filename) } } + vj_msg(VEEJAY_MSG_INFO, "Loaded %d MIDI events from %s", count ,filename); } void vj_midi_save(void *vv, const char *filename)