fix for media not working in release builds

reviewed by Mani
master
Richard Nelson 2010-04-28 19:06:08 -07:00
parent fe1413c2e5
commit a1b765189d
2 changed files with 5 additions and 8 deletions

View File

@ -34,7 +34,6 @@
#include "volume_catcher.h"
#include <windows.h>
#include "llsingleton.h"
class VolumeCatcherImpl : public LLSingleton<VolumeCatcherImpl>
{
friend LLSingleton<VolumeCatcherImpl>;
@ -48,8 +47,8 @@ private:
VolumeCatcherImpl();
~VolumeCatcherImpl();
typedef void (*set_volume_func_t)(F32);
typedef void (*set_mute_func_t)(bool);
typedef void (WINAPI *set_volume_func_t)(F32);
typedef void (WINAPI *set_mute_func_t)(bool);
set_volume_func_t mSetVolumeFunc;
set_mute_func_t mSetMuteFunc;
@ -57,7 +56,6 @@ private:
F32 mVolume;
F32 mPan;
};
VolumeCatcherImpl::VolumeCatcherImpl()
: mVolume(1.0f), // default volume is max
mPan(0.f) // default pan is centered
@ -77,10 +75,8 @@ VolumeCatcherImpl::~VolumeCatcherImpl()
void VolumeCatcherImpl::setVolume(F32 volume)
{
//F32 left_volume = volume * min(1.f, 1.f - mPan);
//F32 right_volume = volume * max(0.f, 1.f + mPan);
mVolume = volume;
if (mSetMuteFunc)
{
mSetMuteFunc(volume == 0.f);
@ -123,3 +119,4 @@ void VolumeCatcher::pump()
// No periodic tasks are necessary for this implementation.
}

View File

@ -13,7 +13,7 @@ top="600"
</panel.string>
<panel.string
name="real_url" translate="false">
http://secondlife.com/app/login/
http://www.yahoo.com/
</panel.string>
<string name="reg_in_client_url" translate="false">
http://secondlife.eniac15.lindenlab.com/reg-in-client/