Commit Graph

25 Commits (12e50e1fccef153e230f7fe91c1cedbc4e718d53)

Author SHA1 Message Date
Ansariel de7668c9c0 FIRE-10541: Proposed fix for asset blacklist not working for sounds. Original implementation of removeAudioData method by Chalice Yao, released under LGPL, with own fixes 2013-06-08 01:40:02 +02:00
Nicky 85d8875572 Prevent log spam. 2013-03-13 02:11:57 +01:00
Tank_Master cc44316aed Merge LL 3.4.3,
Note: aligned some of our code with LL's, spcifically feature table, gpu table, texture fetching, and some rendering defaults behavior.
2012-12-18 00:36:35 -08:00
Nat Goodspeed d65df92ef4 Trivial commit to force TeamCity to generate a new codeticket number 2012-11-08 07:57:56 -05:00
simon@Simon-PC.lindenlab.com 39b7671d05 MAINT-862 and ER-1781 : Sounds not playing the first time. Reviewed by Kelly. 2012-05-16 17:09:07 -07:00
Tank_Master 4a0c5ee693 reintroduce sound explorer port from NACL viewer 2012-07-03 21:21:52 -07:00
simon@Simon-PC.lindenlab.com 78afd7297b MAINT-862 and ER-1781 : Sounds not playing the first time. Reviewed by Kelly. 2012-05-16 17:09:07 -07:00
Nicky 47fe3acebb Backout fd2494436720 to make room for fix from LL. 2012-06-09 18:02:19 +02:00
Nicky c0bbc101d7 FIRE-5503; Fix for sounds not playing right away. 2012-03-29 00:46:33 +02:00
Tank_Master fc2fb09d6b Backed out changeset: 52e691caf9a2 (initial asset blacklist (Not ready for release)) 2012-03-14 23:02:41 -07:00
Tank_Master f11f8e717a Backed out changeset: 161222378a8d (initial sound explorer port - not ready for release) 2012-03-14 22:53:24 -07:00
Tank_Master 887e7b5f2c port over Sound Explorer from NACL viewer 2012-03-08 00:48:54 -08:00
Ansariel 16022b89fa Added Asset Blacklist feature from NaCl Viewer / Chalice Yao (FIRE-1059) 2012-02-22 18:01:51 +01:00
Xiaohong Bao 1a18184f50 fix for SH-2526: Second Life client quickly allocates all available RAM and crashes 2011-12-06 16:45:30 -07:00
Nicky 161c1b019f Merge up from 24496 / a656486925e8 (FS tip) to 25952 / 931cb0061118 (V/Dev FUI tip)
Observations and broken stuff so far:
- LLSideTray is gone.
- LLBottomTray is gone.
- LLFloaterSnapshot was changed and gave lots of merge conflicts. Flickr upload will be broken.
- LLNearbyChat is derived from LLPanel now. That broke quite some stuff rearding autohiding and docking of chatbar.
- Profile floaters are gone and all web based now.
- Russian translation gave huge mere conflicts with the new russian xml files from LL. Unmergeable. I took the LL files.
- XUI files in general will need some love and testing.
2012-01-17 17:57:52 +01:00
Ansariel 606d3a566a Fix for crash when no audio engine available but audio asset arrived; patch by Ryo Pasternak (FIRE-4133) 2012-01-04 13:16:50 +01:00
Jonathan Yap d67f04da83 STORM-830 Per Aleric's and Q's suggestion set initial value of mInternalGain to -1 2011-01-10 17:24:34 -05:00
Jonathan Yap c53ce73469 STORM-830 Volume slider isn't properly remembered if set to zero
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.
2011-01-06 16:53:31 -05:00
Andrew Productengine 44a6e5da2c STORM-521 FIXED Made defensive fix for crash in 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-11-22 17:26:39 +02:00
Vadim Savchuk 5b2d4a1698 STORM-163 FIXED Intermittent FPS drop related to "audio" (main thread hangs 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-21 19:11:40 +03:00
Oz Linden 06b0d72efa Change license from GPL to LGPL (version 2.1) 2010-08-13 07:24:57 -04:00
Tofu Linden f5ae54f8c3 DEV-11516 FIXED VWR-5308: Current wind noise generation is CPU intensive.
Minor optimizations to wind generation.  Patch by gigs and aimee, reviewed by merov.
2010-06-08 20:48:57 +01:00
Tofu Linden be3ad42620 'Taking over unused buffer' spam from audio engine downgraded from llinfos to lldebugs. 2010-03-09 15:19:56 +00:00
Rick Pasetto ffd962f3a3 EXT-5267 EXT-5268: Add Parcel Media and Parcel Audio items to nearby media panel
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-12 13:38:17 -08:00
Monroe Williams 745845f799 svn merge -r 129841:129910 svn+ssh://svn.lindenlab.com/svn/linden/branches/moss/pluginapi_05-merge@129910
svn merge -r 129913:131718 svn+ssh://svn.lindenlab.com/svn/linden/branches/pluginapi/pluginapi_05

Some branch shenannigans in the pluginapi_05 branch caused this to become a two-part merge.
2009-08-27 19:00:18 +00:00