Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-05-06 | MAINT-2657 Fix (speculative) for Crash in LLAudioEngine_FMODEX::shutdown() | callum_linden | |
2013-05-01 | MAINT-2629: limit stream searches to prevent hangs on bad streams | callum | |
2013-04-22 | merge changes for OPEN-173 | Oz Linden | |
2013-04-19 | OPEN-173 FIX FMODEx Music stutters once every few seconds (OSS patch via ↵ | callum | |
Latif Khalifa & Siana Gearz) | |||
2013-04-19 | merge changes for DRTVWR-294 | Oz Linden | |
2013-04-17 | New fix for the fix for Linux build now that gcc upgraded to 4.6 by default | callum_linden | |
2013-04-17 | Fix for Linux build now that gcc upgraded to 4.6 by default | callum_linden | |
2013-04-17 | Merge with viewer-development | callum_linden | |
2013-03-29 | Update Mac and Windows breakpad builds to latest | Graham Madarasz | |
2013-03-11 | Viewer-chui merge | prep | |
2013-02-04 | Point autobuild at newer fmodex builds and fix warning being treated as ↵ | Graham Madarasz (Graham) | |
error in llaudioengine_fmodex.cpp | |||
2013-02-04 | Cleanup some left over comments in fmodex streaming | Sovereign Engineer | |
2013-02-01 | Removed (most) references to older FMOD library - still a little Linux clean ↵ | callum_linden | |
up left | |||
2013-01-28 | CHUI-667: Post code review changes | Gilbert Gonzales | |
2013-01-23 | Fix llaudio CMake file to not use FMOD - only FMODEX | callum_linden | |
2013-01-18 | first push - patch from CmdCupCake plus force FMODEX on | callum_linden | |
2013-01-14 | reverted test commit | Cho | |
2013-01-11 | test commit | Cho | |
2012-11-28 | SH-3563. Pull and merge from viewer-development. Modest code changes to fix ↵ | prep | |
alignment issue in llAppearance. | |||
2012-09-13 | Fleshed out target_link_libraries dependencies between libraries. ↵ | Don Kjer | |
Appearance utility now reads avatar_lad.xml during stubbed out params processing. | |||
2012-11-08 | Trivial commit to force TeamCity to generate a new codeticket number | Nat Goodspeed | |
2012-05-16 | MAINT-862 and ER-1781 : Sounds not playing the first time. Reviewed by Kelly. | simon@Simon-PC.lindenlab.com | |
2012-02-01 | cleaned up linden_common.h, removing stuff that is mostly unused | Richard Linden | |
2012-02-01 | converted a bunch of narrowing implicit conversions to explicit | Richard Linden | |
2011-12-06 | fix for SH-2526: Second Life client quickly allocates all available RAM and ↵ | Xiaohong Bao | |
crashes | |||
2011-03-14 | update ogg-vorbis archive for linux. | Andrew de Laix | |
2011-03-07 | update ogg-vorbis archive usage for darwin. | Andrew A. de Laix | |
2011-03-01 | fixes to get openal working on windows. | Alain Linden | |
2011-01-24 | Automated merge with https://bitbucket.org/lindenlab/viewer-development | Andrew A. de Laix | |
2011-01-14 | windows autobuildibatized (bye bye install.py...) | Alain Linden | |
2011-01-10 | STORM-830 Per Aleric's and Q's suggestion set initial value of mInternalGain ↵ | Jonathan Yap | |
to -1 | |||
2011-01-06 | STORM-830 Volume slider isn't properly remembered if set to zero | Jonathan Yap | |
There is an edge case in setMasterGain during startup which prevents setInternalGain from being called if the master volume setting and mInternalGain both equal 0. In llaudioengine.cpp setting mInternalGain to a very low but non-zero value fixes this issue. | |||
2010-11-22 | STORM-521 FIXED Made defensive fix for crash in ↵ | Andrew Productengine | |
LLAudioSource::hasPendingPreloads(). Couldn't reproduce the crash, but made defensive fix. Added check for NULL into for loop that iterates through mPreloadMap in LLAudioSource::hasPendingPreloads(). Such check is already present in similar situation in LLAudioEngine::startNextTransfer(). | |||
2010-10-25 | STORM-95 FIXED Fixed hanging of client when incorrect WAV file was passed. | Andrew Productengine | |
As Aimee has found: "The data chunk of nexfire.wav has an incorrect length specified in its header which we blindly trust when reading the file in check_for_invalid_wav_formats() in llvorbisencode.cpp. It causes an overflow of the file position pointer when reading the file which makes it start over from the beginning, hanging it in an infinite loop." - To avoid this situation in future, check for chunk size was added, and if it is declared bigger then it may be, function is interrupted and returns error. | |||
2010-10-18 | STORM-406: Fix for fmod inclusion in llaudio cmake | Merov Linden | |
2010-09-21 | STORM-163 FIXED Intermittent FPS drop related to "audio" (main thread hangs ↵ | Vadim Savchuk | |
often on openal lock) Submitting a patch made by Aleric Inglewood (See VWR-14914). This bug happens for a lot of people, although it might be needed to have a fast multi core machine. I have seen it on 1.22.10 once, never used 1.23 sorry, and saw it often on snowglobe. I am sure it also affects 1.23 but I'd have to test that. The symptons are that on a viewer with normally a good, high FPS, sometimes it happens that the FPS dramatically drops (as low as 0.3, but it can also be anything higher, as high as 10, say). This particular jira is about a problem where the main thread is slowed down by a mutex lock in libopenal (most calls starting with 'al' in indra/llaudio/audioengine_openal.cpp and one in indra/llaudio/listener_openal.cpp). You can see that this is the case by opening the Frame Console (control-shift-2) and checking that the "audio" (and possibly misc) timings are very large compared to the Render time. | |||
2010-09-09 | slightly lame robustification for: | Tofu Linden | |
CID-507 Checker: REVERSE_INULL Function: LLVorbisDecodeState::initDecode() File: /indra/llaudio/llaudiodecodemgr.cpp | |||
2010-08-13 | Change license from GPL to LGPL (version 2.1) | Oz Linden | |
2010-08-09 | EXT-8597 FIXED [crashhunters] LLVorbisDecodeState::initDecode() | Tofu Linden | |
not for certain fixed, but some robustification. | |||
2010-07-02 | CID-498 | Tofu Linden | |
Checker: UNINIT_CTOR Function: LLWindGen<short>::LLWindGen(unsigned int) File: /indra/llaudio/llwindgen.h | |||
2010-06-08 | DEV-11516 FIXED VWR-5308: Current wind noise generation is CPU intensive. | Tofu Linden | |
Minor optimizations to wind generation. Patch by gigs and aimee, reviewed by merov. | |||
2010-04-27 | merge | Richard Nelson | |
2010-04-27 | EXT-6921 - Windows Xp/Vista unified volume control | Richard Nelson | |
2010-04-24 | EXT-7005 : Kill unhelpful 'Deprecated conversion from string to char *' ↵ | Aimee Linden | |
warnings from fmod_errors.h when building with GCC >=4.2 on Darwin Apply -Wno-write-strings compile flag to llaudioengine_fmod.cpp and llstreamingaudio_fmod.cpp on Darwin as it was on Linux (Amen). Removed unnecessary check for GCC >= 4.2 when applying this flag, as CXX_VERSION_NUMBER it used is only being generated in 00-Common.cmake on Linux at the moment and 4.0 understands -Wno-write-strings anyway. | |||
2010-03-09 | 'Taking over unused buffer' spam from audio engine downgraded from llinfos ↵ | Tofu Linden | |
to lldebugs. | |||
2010-02-12 | EXT-5267 EXT-5268: Add Parcel Media and Parcel Audio items to nearby media panel | Rick Pasetto | |
Review #109 This (fairly major) change adds new "items" to the media list for Parcel Media and Parcel Audio. Since these items are special (before the items were always MoaP impls), they had to be treated special. Moreover, actions on all of "media" had to be centralized so that they would have similar behavior. | |||
2010-02-03 | CID-283 | Tofu Linden | |
Checker: UNINIT_CTOR Function: LLVorbisDecodeState::LLVorbisDecodeState(const LLUUID &, const std::basic_string<char, std::char_traits<char>, std::allocator<char>>&) File: /indra/llaudio/llaudiodecodemgr.cpp | |||
2010-01-05 | DEV-44775 pref incorrectly named 'AudioSteamingMedia' in many places | Tofu Linden | |
2009-11-30 | Automated merge with ssh://hg.lindenlab.com/viewer/viewer-2-0/ | Lynx Linden | |
2009-11-30 | Made the gcc version number checking more robust in llaudio's | Lynx Linden | |
CMakeFiles.txt file. Previously it checked for a narrow range of gcc versions via a regex: if (${CXX_VERSION} MATCHES "4.[23]") Now we explicit check for any version >= 4.2: if (${CXX_VERSION_NUMBER} GREATER 419) |