diff options
author | Monroe Linden <monroe@lindenlab.com> | 2009-10-26 17:13:38 -0700 |
---|---|---|
committer | Monroe Linden <monroe@lindenlab.com> | 2009-10-26 17:13:38 -0700 |
commit | 7f25433ccbdfb51e7e71722d4cc91ac0bef65871 (patch) | |
tree | bf7c45e7d751a3d1d9228f773402d6c67567120b /indra/newview/res-sdl | |
parent | ca903a11806dc1ab1394900944c82957124c362d (diff) |
Volume controls in the media HUD should now work -- this fixes DEV-41746, DEV-41748, and DEV-40782.
Added LLPluginClassMedia::getVolume().
Added setVolume/getVolumeupdateVolume methods to LLViewerMediaImpl.
LLViewerMedia::setVolume() now no longer overrides the volume settings on all media instances -- it now sets a "global volume" value which is multiplied by all instances' volumes to modulate them.
Cleaned up volume/mute handling in LLPanelMediaHUD (made it go through the LLViewerMediaImpl interface instead of directly through LLPluginClassMedia, and removed the mMediaVolume member variable, since the media impl now stores that state).
Diffstat (limited to 'indra/newview/res-sdl')
0 files changed, 0 insertions, 0 deletions