diff options
author | Bent Bisballe Nyeng <deva@aasimon.org> | 2014-09-20 14:07:32 +0200 |
---|---|---|
committer | Bent Bisballe Nyeng <deva@aasimon.org> | 2014-09-20 14:07:32 +0200 |
commit | fc27389227cf30fdf7e658fc33da56f621668079 (patch) | |
tree | 77ac6e7a3876e10fa335e7bc90556678db1160d0 /src/audioinputhandler.cc | |
parent | 7251d0e52b8691d33e460ea81213c07aa7d30c22 (diff) |
Change to 16KHz audio input. A vague attempt at error handling (read crash prevention).
Diffstat (limited to 'src/audioinputhandler.cc')
-rw-r--r-- | src/audioinputhandler.cc | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/audioinputhandler.cc b/src/audioinputhandler.cc index 29af3cb..e17fce2 100644 --- a/src/audioinputhandler.cc +++ b/src/audioinputhandler.cc @@ -48,8 +48,10 @@ void AudioInputHandler::run() while(running) { int sz = ai.getSamples(pcm, sizeof(pcm)); - // printf("sz: %d\n", sz); - framelist_t fl = oe.encode(pcm, sz); - if(fl.size()) emit newAudio(fl); + //printf("sz: %d\n", sz); + if(sz > 0) { + framelist_t fl = oe.encode(pcm, sz); + if(fl.size()) emit newAudio(fl); + } } } |