llvieweraudio.h File Reference

Audio functions that used to be in viewer.cpp. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define kAUDIO_ENABLE_WIND
#define kAUDIO_NUM_BUFFERS   30
#define kAUDIO_NUM_SOURCES   30

Functions

void init_audio ()
void audio_update_volume (bool force_update=true)
void audio_update_listener ()
void audio_update_wind (bool force_update=true)


Detailed Description

Audio functions that used to be in viewer.cpp.

LicenseInfo
firstyear=2002&license=viewergpl

Copyright (c) 2002-2008, Linden Research, Inc.

Second Life Viewer Source Code The source code in this file ("Source Code") is provided by Linden Lab to you under the terms of the GNU General Public License, version 2.0 ("GPL"), unless you have obtained a separate licensing agreement ("Other License"), formally executed by you and Linden Lab. Terms of the GPL can be found in doc/GPL-license.txt in this distribution, or online at http://secondlifegrid.net/programs/open_source/licensing/gplv2

There are special exceptions to the terms and conditions of the GPL as it is applied to this Source Code. View the full text of the exception in the file doc/FLOSS-exception.txt in this software distribution, or online at http://secondlifegrid.net/programs/open_source/licensing/flossexception

By copying, modifying or distributing this software, you acknowledge that you have read and understood your obligations described above, and agree to abide by those obligations.

ALL LINDEN LAB SOURCE CODE IS PROVIDED "AS IS." LINDEN LAB MAKES NO WARRANTIES, EXPRESS, IMPLIED OR OTHERWISE, REGARDING ITS ACCURACY, COMPLETENESS OR PERFORMANCE. $/LicenseInfo$

Definition in file llvieweraudio.h.


Define Documentation

#define kAUDIO_ENABLE_WIND

Definition at line 36 of file llvieweraudio.h.

#define kAUDIO_NUM_BUFFERS   30

Definition at line 38 of file llvieweraudio.h.

#define kAUDIO_NUM_SOURCES   30

Definition at line 39 of file llvieweraudio.h.

Referenced by idle_startup().


Function Documentation

void audio_update_listener (  ) 

Definition at line 180 of file llvieweraudio.cpp.

References gAgent, gAudiop, LLCoordFrame::getAtAxis(), LLAgent::getCameraPositionGlobal(), LLSingleton< LLViewerCamera >::getInstance(), LLCoordFrame::getUpAxis(), LLAgent::getVelocity(), LLAudioEngine::setListener(), and LLVector3::setVec().

Referenced by LLAppViewer::idle().

Here is the call graph for this function:

Here is the caller graph for this function:

void audio_update_volume ( bool  force_update = true  ) 

void audio_update_wind ( bool  force_update = true  ) 

void init_audio (  ) 


Generated on Fri May 16 08:37:19 2008 for SecondLife by  doxygen 1.5.5