diff options
author | Paul Gilbert | 2017-02-10 21:20:06 -0500 |
---|---|---|
committer | Paul Gilbert | 2017-02-10 21:20:06 -0500 |
commit | 9ab1ad60bf9f83479a85ba961938db7edb1317e0 (patch) | |
tree | f44f7c88a449f03deea74ef5dca5ed47c80d05aa /engines/titanic/sound/audio_buffer.cpp | |
parent | 173e9c0c7361d6b55477a7744b034ca8ce0fbab5 (diff) | |
download | scummvm-rg350-9ab1ad60bf9f83479a85ba961938db7edb1317e0.tar.gz scummvm-rg350-9ab1ad60bf9f83479a85ba961938db7edb1317e0.tar.bz2 scummvm-rg350-9ab1ad60bf9f83479a85ba961938db7edb1317e0.zip |
TITANIC: Implementing audio buffer audio stream
Diffstat (limited to 'engines/titanic/sound/audio_buffer.cpp')
-rw-r--r-- | engines/titanic/sound/audio_buffer.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/engines/titanic/sound/audio_buffer.cpp b/engines/titanic/sound/audio_buffer.cpp index aa4bb8ca7f..029e7f0d9c 100644 --- a/engines/titanic/sound/audio_buffer.cpp +++ b/engines/titanic/sound/audio_buffer.cpp @@ -46,14 +46,14 @@ byte *CAudioBuffer::getEnd() { return _flag ? &_buffer[0] : &_buffer[_buffer.size() / 2]; } -uint16 *CAudioBuffer::getReadPtr() { +int16 *CAudioBuffer::getReadPtr() { byte *ptr = getBegin(); - return (uint16 *)(ptr + (_buffer.size() / 2 - _readBytesLeft)); + return (int16 *)(ptr + (_buffer.size() / 2 - _readBytesLeft)); } -uint16 *CAudioBuffer::getWritePtr() { +int16 *CAudioBuffer::getWritePtr() { byte *ptr = getEnd(); - return (uint16 *)(ptr + (_buffer.size() / 2 - _writeBytesLeft)); + return (int16 *)(ptr + (_buffer.size() / 2 - _writeBytesLeft)); } void CAudioBuffer::advanceRead(int size) { |