From: kramm Date: Sat, 23 Jul 2005 08:23:21 +0000 (+0000) Subject: added some verbosity X-Git-Tag: release-0-7-0~26 X-Git-Url: http://git.asbjorn.biz/?p=swftools.git;a=commitdiff_plain;h=9b395a6eeb12a919435db2f7327844bd2d3a3658 added some verbosity --- diff --git a/avi2swf/videoreader_avifile.cc b/avi2swf/videoreader_avifile.cc index d1b06f0..e37d167 100644 --- a/avi2swf/videoreader_avifile.cc +++ b/avi2swf/videoreader_avifile.cc @@ -86,6 +86,11 @@ static int readSamples(videoreader_avifile_internal*i, void*buffer, int buffer_s while(i->audio_buffer.available < buffer_size) { unsigned int samples_read = 0, bytes_read = 0; ret = i->astream->ReadFrames(buffer, buffer_size, numsamples, samples_read, bytes_read); + if(ret!=0) { + if(verbose) { + printf("ReadFrames() returns %d\n", ret);fflush(stdout); + } + } if(samples_read<=0) { int l = i->audio_buffer.available; ringbuffer_read(&i->audio_buffer, buffer, l); @@ -113,12 +118,22 @@ static int videoreader_avifile_getsamples(videoreader_t* v, void*buffer, int num b[t] = 0; b[t+1] = x-128; } - if(!num_read) i->audio_eof=1; + if(!num_read) { + if(verbose) { + printf("end of audio\n");fflush(stdout); + } + i->audio_eof=1; + } return num_read; } if(i->soundbits == 16) { int num_read = readSamples(i, buffer, num, num/(v->channels*2)); - if(!num_read) i->audio_eof=1; + if(!num_read) { + if(verbose) { + printf("end of audio\n");fflush(stdout); + } + i->audio_eof=1; + } return num_read; } return 0;