Tofu Linden
81597463be
hairy merge of glib restoration
2010-06-22 11:11:58 +01:00
Tofu Linden
7295e1ee03
EXT-7889 PARTIAL Linux fails to load splash screen and side panel home tab.
...
Start to restore manual glib handling.
Backed out changeset ff86a9f5b917
2010-06-22 11:07:35 +01:00
Richard Linden
8cb7af4f73
removed tabs from cmakelist.txt
2010-04-16 14:48:05 -07:00
Richard Linden
e6daa50c58
windows_volume_catcher.cpp, now with comments!
...
also added volume_catcher.h to project
2010-04-16 12:10:57 -07:00
Richard Linden
ba35fdd97c
EXT-6888 - Implement per-media instance volume control
2010-04-15 17:22:35 -07:00
Monroe Linden
157bc3071d
Initial implementation of mac_volume_catcher.cpp.
2010-04-13 10:10:58 -07:00
Monroe Linden
db3641363d
Set up volume control code in webkit plugin for platform-specific implementations
...
Renamed LinuxVolumeCatcher class to VolumeCatcher. Everything in the header except the class name was already platform-agnostic, so I just renamed it to volume_catcher.h.
Moved the stub implementation from the end of linux_volume_catcher.cpp (previously only used if LL_PULSEAUDIO_ENABLED was not defined) to dummy_volume_catcher.cpp, and made CMakeList.txt file use the dummy impl on Linux if PULSEAUDIO is not defined.
Removed the ifdefs on the use of VolumeCatcher in MediaPluginWebkit, so it gets called on all platforms.
Added a setPan() function to VolumeCatcher (currently unimplemented, but we'd like to have this capability in the future).
2010-04-09 12:34:24 -07:00
Tofu Linden
f43a9a181e
Do the necessary stuff to package pulseaudio's headers and make it (in theory, not yet in practice) optional.
2010-02-22 16:50:26 +00:00
Tofu Linden
71efe007b2
start dynamic sym loading work.
2010-02-22 15:29:57 +00:00
Tofu Linden
7fb16ca505
pretty fleshed-out, now needs fixing-up.
2010-02-22 13:52:41 +00:00
Tofu Linden
68ebf9d5a5
start of work on EXT-5601 Linux: volume adjustment of web-based media / Flash
...
these libs are a temporary requirement - we'll dlopen() them when this is finished.
2010-02-22 11:12:54 +00:00
Tofu Linden
c9b27bec33
EXT-4290 [Flash] On linux, youtube videos don't play unless its getting a mouse move event
...
use the proper cmake include() so glib is really found!
2010-02-09 15:56:34 +00:00
Tofu Linden
b809b87136
EXT-4290 [Flash] On linux, youtube videos don't play unless its getting a mouse move event
...
restore part of this fix - glib-compatible Qt needs it, and flash needs a glib-compatible Qt.
2010-02-09 15:28:30 +00:00
Tofu Linden
c920a71240
merge
2010-02-09 15:08:10 +00:00
Tofu Linden
b0791c3001
Backed out changeset 0664cf2c9edf
2010-02-09 15:07:45 +00:00
Tofu Linden
f9f6f1958d
EXT-4290 [Flash] On linux, youtube videos don't play unless its getting a mouse move event
...
This should be a lot better now. But still not good overall. Performance is now just bad instead of intolerable.
2010-02-05 09:01:58 +00:00
Tofu Linden
456bbdfa2f
fix hook whine.
2010-02-05 09:03:09 +00:00
Mark Palange (Mani)
17f9fd5f96
Changes force no crt manifest linking in windows plugin files.
2009-09-25 19:23:24 -07:00
Adam Moss
158946668a
svn merge -r130875:131962 svn+ssh://svn.lindenlab.com/svn/linden/branches/pluginapi/pluginapi_05_newllqtwebkit
...
DEV-31438 Rename LLMozLib (Qt/WebKit) to something else - LLQtWebKit
2009-08-31 17:16:21 +00: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