diff options
author | Max Horn | 2003-07-29 03:02:25 +0000 |
---|---|---|
committer | Max Horn | 2003-07-29 03:02:25 +0000 |
commit | 45ebcdbde19611eef03b4e92cf0188aac2450d06 (patch) | |
tree | d1d67cb835c7e35c205a9a28657039d432e279ca /sound | |
parent | fb7deafaef766b0dff8656fc804024fc2803f362 (diff) | |
download | scummvm-rg350-45ebcdbde19611eef03b4e92cf0188aac2450d06.tar.gz scummvm-rg350-45ebcdbde19611eef03b4e92cf0188aac2450d06.tar.bz2 scummvm-rg350-45ebcdbde19611eef03b4e92cf0188aac2450d06.zip |
account for the data in the _buffer, too
svn-id: r9276
Diffstat (limited to 'sound')
-rw-r--r-- | sound/audiostream.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sound/audiostream.cpp b/sound/audiostream.cpp index 40e06eb429..78a20d6e2a 100644 --- a/sound/audiostream.cpp +++ b/sound/audiostream.cpp @@ -205,7 +205,7 @@ int16 VorbisInputStream::read() { int VorbisInputStream::size() const { if (_eof_flag) return 0; - return _end_pos - ov_pcm_tell(_ov_file); + return (_end_pos - ov_pcm_tell(_ov_file)) + (_buffer + ARRAYSIZE(_buffer) - _pos); } void VorbisInputStream::refill() { |