From 9b395a6eeb12a919435db2f7327844bd2d3a3658 Mon Sep 17 00:00:00 2001 From: kramm Date: Sat, 23 Jul 2005 08:23:21 +0000 Subject: [PATCH] added some verbosity --- avi2swf/videoreader_avifile.cc | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) 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; -- 1.7.10.4