aboutsummaryrefslogtreecommitdiff
path: root/engines/titanic/sound/audio_buffer.cpp
diff options
context:
space:
mode:
authorPaul Gilbert2017-02-10 21:20:06 -0500
committerPaul Gilbert2017-02-10 21:20:06 -0500
commit9ab1ad60bf9f83479a85ba961938db7edb1317e0 (patch)
treef44f7c88a449f03deea74ef5dca5ed47c80d05aa /engines/titanic/sound/audio_buffer.cpp
parent173e9c0c7361d6b55477a7744b034ca8ce0fbab5 (diff)
downloadscummvm-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.cpp8
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) {