summaryrefslogtreecommitdiffstats
path: root/libvideoeditor/lvpp/VideoEditorAudioPlayer.cpp
diff options
context:
space:
mode:
authorKenny Root <kroot@google.com>2011-02-08 11:13:19 -0800
committerKenny Root <kroot@google.com>2011-02-08 12:38:48 -0800
commiteb5b265274bb26732ac9f4ac2d42d0b7e4148d52 (patch)
tree2d97018cffb01794dfa89d6ceb32fa2e48c87265 /libvideoeditor/lvpp/VideoEditorAudioPlayer.cpp
parent9f57f820affa668c3c710920049c18ce406e2a12 (diff)
downloadframeworks_av-eb5b265274bb26732ac9f4ac2d42d0b7e4148d52.zip
frameworks_av-eb5b265274bb26732ac9f4ac2d42d0b7e4148d52.tar.gz
frameworks_av-eb5b265274bb26732ac9f4ac2d42d0b7e4148d52.tar.bz2
X86 target fixes
GCC 4.2.1 complains about using void* in arithmetic. Cast it to unsigned int before using it. Also there was a missing stdint.h include. Change-Id: If78bb6a771b72eb08bd2dc401371e8da14fd9ecc
Diffstat (limited to 'libvideoeditor/lvpp/VideoEditorAudioPlayer.cpp')
-rwxr-xr-xlibvideoeditor/lvpp/VideoEditorAudioPlayer.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/libvideoeditor/lvpp/VideoEditorAudioPlayer.cpp b/libvideoeditor/lvpp/VideoEditorAudioPlayer.cpp
index ed9de6e..1ac741c 100755
--- a/libvideoeditor/lvpp/VideoEditorAudioPlayer.cpp
+++ b/libvideoeditor/lvpp/VideoEditorAudioPlayer.cpp
@@ -403,8 +403,8 @@ size_t VideoEditorAudioPlayer::fillBuffer(void *data, size_t size) {
M4OSA_Context fp = M4OSA_NULL;
uiPCMsize = (mInputBuffer->range_length())/2;
- pPTMdata = (M4OSA_Int16*)(mInputBuffer->data() +
- mInputBuffer->range_offset());
+ pPTMdata = (M4OSA_Int16*) ((uint8_t*) mInputBuffer->data()
+ + mInputBuffer->range_offset());
LOGV("mix with background malloc to do len %d", len);