From edd11dcdc976f0415d41feac4045b4d38a22b80b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Duval?= Date: Sun, 25 Apr 2010 17:00:46 +0000 Subject: [PATCH] Fix proposition to #5803 noticed by Marcus. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36472 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- .../media_node_framework/audio/AudioFormatConverter.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/apps/mediaplayer/media_node_framework/audio/AudioFormatConverter.cpp b/src/apps/mediaplayer/media_node_framework/audio/AudioFormatConverter.cpp index fa01982f5b..e200442b64 100644 --- a/src/apps/mediaplayer/media_node_framework/audio/AudioFormatConverter.cpp +++ b/src/apps/mediaplayer/media_node_framework/audio/AudioFormatConverter.cpp @@ -34,8 +34,8 @@ struct ReadFloat { struct ReadInt { inline int operator()(const void* buffer) const { // 0 == mid, 0x80000001 == bottom, 0x7fffffff == top - short b = *(int*)buffer; - if (b == 0x80000000) + int b = *(int*)buffer; + if (b == -2147483648LL) b++; return b; } @@ -182,7 +182,7 @@ AudioFormatConverter::~AudioFormatConverter() bigtime_t AudioFormatConverter::InitialLatency() const { - fSource->InitialLatency(); + return fSource->InitialLatency(); } status_t