Commit Graph

106 Commits (680194deaf7a35caaa629abc16e886d71baff636)

Author SHA1 Message Date
callum_linden f708104e37 Update to build on Xcode 6.0: more removal of unused variables [-Wunused-variable] 2014-10-17 15:14:21 -07:00
callum_linden 76a35059f2 Update to build on Xcode 6.0: clang detecting unsigned int (size_t) comparison with <0 [-Wtautological-compare] 2014-10-17 15:11:10 -07:00
Oz Linden 5519e8eac2 merge changes for OPEN-213 2014-08-18 11:58:04 -04:00
simon 250db74bf9 Pull and merge viewer-release as version 3.7.8 2014-05-07 10:56:41 -07:00
Cinder Biscuits 71c4655235 Fix broken header guard 2014-04-09 22:11:59 +00:00
Richard Linden e5bbdafded merge with release 2014-03-24 19:23:34 -07:00
simon 5c20e06dbd Pull in viewer-release and become version 3.7.5 2014-03-26 10:02:25 -07:00
Monty Brandenberg c62d2cca29 Additions & fixes for lib copy, use only forwarded ptrs in LLAE interfaces.
Copy3rdPartyLibs needed to copy the now-corrected fmodexL libraries
and it had a bad library reference on Linux for release.  In
llaudio land, the audio engine interfaces, even the fmodex
specializations, seem to want to be external-structure free
so use a forward declaration and pointer to FMOD_DSP_DESCRIPTION
and deal with it in the ctor/dtor.
2014-03-14 20:58:35 -04:00
Monty Brandenberg 4f565ed077 Update fmodex to 4.44.31. Move DSP descriptor to heap storage. 2014-03-14 19:48:35 -04:00
maksymsproductengine 36c8c92098 MAINT-3804 FIXED Crash in LLAudioEngine::getAudioData when playing gestures with audio device disabled. 2014-03-14 06:39:09 +02:00
Richard Linden 5b846ed2a6 merge with release 2014-03-12 12:48:43 -07:00
Baker Linden 28d3bb0975 [MAINT-3555][MAINT-3703]
- Removed logging for MAINT-3555
- Added NULL guard to fix MAINT-3703 (hopefully)
2014-03-03 11:53:57 -08:00
Richard Linden 5866bb7ef0 merge with release 2014-02-12 10:32:02 -08:00
Oz Linden e10c32b30a clean up audio engine logging 2013-12-19 12:10:26 -05:00
Richard Linden d83c51a4e1 BUILDFIX: converted platform-specific files over to new LL_INFOS, etc macros 2013-08-14 21:58:30 -07:00
Richard Linden e340009fc5 second phase summer cleaning
replace llinfos, lldebugs, etc with new LL_INFOS(), LL_DEBUGS(), etc.
2013-08-09 17:11:19 -07:00
Richard Linden a2e22732f1 Summer cleaning - removed a lot of llcommon dependencies to speed up build times
consolidated most indra-specific constants in llcommon under indra_constants.h
fixed issues with operations on mixed unit types (implicit and explicit)
made LL_INFOS() style macros variadic in order to subsume other logging methods
such as ll_infos
added optional tag output to error recorders
2013-07-30 19:13:45 -07:00
Richard Linden a2a6bf20d7 merge with release 2013-06-20 16:46:23 -07:00
Richard Linden 0a96b47663 merge with viewer-release 2013-06-05 19:05:43 -07:00
Graham Madarasz c38204f5e0 Unwind cruft from hunting for 2707 they won't end up in vwr-dev-mat 2013-06-05 14:26:27 -07:00
Graham Madarasz cf3d2a06a1 BUG-2707 turn off more LL_DEBUGS to narrow down Kat's crashing cuplrit 2013-06-01 19:36:38 -07:00
Graham Madarasz d21fc254a7 BUG-2707 hunt for infos call crashing Kat 2013-06-01 13:43:52 -07:00
callum_linden 4f6102dfaa Minor tweak to turn down FMOD Ex noisy console logging while we look into root problem 2013-05-30 14:21:37 -07:00
callum_linden c0bd675fdb NORSPEC-196: fix frame stalls caused by FmodEx logging 2013-05-21 17:10:30 -04:00
callum_linden 1f9710ebcb Quieten down writing to fmod.log - only write errors - speculate this is related to audio stutter/frame stalls 2013-05-20 15:09:42 -07:00
Graham Madarasz e1c1428569 Merge viewer-dev-materials and bugfix in LLPanelFace::getState using material instead of mMaterial 2013-05-11 20:38:23 -07:00
callum_linden 9707f09fd8 MAINT-2657 Fix (speculative) for Crash in LLAudioEngine_FMODEX::shutdown() 2013-05-06 15:01:13 -07:00
Graham Madarasz 025c890958 Merge vwr-dev-mat 2013-05-01 08:11:15 -07:00
callum cce8d02766 MAINT-2629: limit stream searches to prevent hangs on bad streams 2013-05-01 07:27:59 -04:00
Graham Madarasz 806d09b114 Merge 3.5.1 into Materials 2013-04-30 19:50:05 -07:00
Oz Linden 82e3efeddc merge changes for OPEN-173 2013-04-22 10:16:02 -04:00
callum d9de58b46a OPEN-173 FIX FMODEx Music stutters once every few seconds (OSS patch via Latif Khalifa & Siana Gearz) 2013-04-19 16:29:11 -07:00
Oz Linden ddd5659f81 merge changes for DRTVWR-294 2013-04-19 10:11:29 -04:00
callum_linden 6383c8829f New fix for the fix for Linux build now that gcc upgraded to 4.6 by default 2013-04-17 15:56:45 -07:00
callum_linden 1fa45e7448 Fix for Linux build now that gcc upgraded to 4.6 by default 2013-04-17 15:46:40 -07:00
callum_linden 88eff41649 Merge with viewer-development 2013-04-17 13:38:04 -07:00
Graham Madarasz bf6182daa8 Update Mac and Windows breakpad builds to latest 2013-03-29 07:50:08 -07:00
prep 207d9fd767 Viewer-chui merge 2013-03-11 14:45:53 -04:00
Graham Madarasz (Graham) 4c6fc784a6 Point autobuild at newer fmodex builds and fix warning being treated as error in llaudioengine_fmodex.cpp 2013-02-04 14:04:22 -08:00
Sovereign Engineer 3a141d2ff3 Cleanup some left over comments in fmodex streaming 2013-02-04 10:25:23 -05:00
callum_linden b0f2f02333 Removed (most) references to older FMOD library - still a little Linux clean up left 2013-02-01 08:44:52 -08:00
Gilbert Gonzales 4c5790d4bf CHUI-667: Post code review changes 2013-01-28 18:27:54 -08:00
callum_linden e503acf7b8 Fix llaudio CMake file to not use FMOD - only FMODEX 2013-01-23 13:28:54 -08:00
callum_linden ba3e89b5c7 first push - patch from CmdCupCake plus force FMODEX on 2013-01-18 16:43:19 -08:00
Cho b47a775199 reverted test commit 2013-01-14 18:37:29 +00:00
Cho a8bc4787b9 test commit 2013-01-11 02:06:01 +00:00
Richard Linden cda2cdda51 SH-3406 WIP convert fast timers to lltrace system
made fast timer stack thread local
added LLThreadLocalSingleton
made LLThreadLocalPointer obey pointer rules for const
added LLThreadLocalSingletonPointer for fast thread local pointers
2013-01-03 00:30:54 -08:00
prep e0432f98ee SH-3563. Pull and merge from viewer-development. Modest code changes to fix alignment issue in llAppearance. 2012-11-28 16:36:34 -05:00
Richard Linden c0224cc47a merge with viewer-development 2012-11-19 19:06:36 -08:00
Richard Linden 9d77e030d9 SH-3406 WIP convert fast timers to lltrace system
cleaning up build
moved most includes of windows.h to llwin32headers.h to disable min/max macros, etc
streamlined Time class and consolidated functionality in BlockTimer class
llfasttimer is no longer included via llstring.h, so had to add it manually in several places
2012-11-14 23:52:27 -08:00