diff options
| author | Monroe Williams <monroe@lindenlab.com> | 2009-10-01 02:35:53 +0000 | 
|---|---|---|
| committer | Monroe Williams <monroe@lindenlab.com> | 2009-10-01 02:35:53 +0000 | 
| commit | cf9239cabcf7999a2d2393bd4bdb6fc08e27c09c (patch) | |
| tree | b366355f955b7bf55197ef6caa105881da88df32 /indra/media_plugins | |
| parent | 8135ddac021d3ea1aba2100f862bdb58eff33d07 (diff) | |
svn merge -r 134922:134973 svn+ssh://svn.lindenlab.com/svn/linden/branches/media-on-a-prim/moap-7
Merging branches/media-on-a-prim/moap-7 down to viewer-2.0.
Diffstat (limited to 'indra/media_plugins')
3 files changed, 15 insertions, 16 deletions
| diff --git a/indra/media_plugins/gstreamer010/media_plugin_gstreamer010.cpp b/indra/media_plugins/gstreamer010/media_plugin_gstreamer010.cpp index 647db7a5bf..a4c43988ba 100644 --- a/indra/media_plugins/gstreamer010/media_plugin_gstreamer010.cpp +++ b/indra/media_plugins/gstreamer010/media_plugin_gstreamer010.cpp @@ -975,10 +975,7 @@ void MediaPluginGStreamer010::receiveMessage(const char *message_string)  			else if(message_name == "shm_added")  			{  				SharedSegmentInfo info; -				U64 address_lo = message_in.getValueU32("address"); -				U64 address_hi = message_in.hasValue("address_1") ? message_in.getValueU32("address_1") : 0; -				info.mAddress = (void*)((address_lo) | -							(address_hi * (U64(1)<<31))); +				info.mAddress = message_in.getValuePointer("address");  				info.mSize = (size_t)message_in.getValueS32("size");  				std::string name = message_in.getValue("name"); diff --git a/indra/media_plugins/quicktime/media_plugin_quicktime.cpp b/indra/media_plugins/quicktime/media_plugin_quicktime.cpp index e9be458960..fbda65120d 100644 --- a/indra/media_plugins/quicktime/media_plugin_quicktime.cpp +++ b/indra/media_plugins/quicktime/media_plugin_quicktime.cpp @@ -772,10 +772,7 @@ void MediaPluginQuickTime::receiveMessage(const char *message_string)  			else if(message_name == "shm_added")  			{  				SharedSegmentInfo info; -				U64 address_lo = message_in.getValueU32("address"); -				U64 address_hi = message_in.hasValue("address_1") ? message_in.getValueU32("address_1") : 0; -				info.mAddress = (void*)((address_lo) | -							(address_hi * (U64(1)<<31))); +				info.mAddress = message_in.getValuePointer("address");  				info.mSize = (size_t)message_in.getValueS32("size");  				std::string name = message_in.getValue("name"); diff --git a/indra/media_plugins/webkit/media_plugin_webkit.cpp b/indra/media_plugins/webkit/media_plugin_webkit.cpp index 2928b7e6b3..eb2457744a 100644 --- a/indra/media_plugins/webkit/media_plugin_webkit.cpp +++ b/indra/media_plugins/webkit/media_plugin_webkit.cpp @@ -147,8 +147,11 @@ private:  #if LL_WINDOWS  			// Enable plugins -			LLQtWebKit::getInstance()->enablePlugins(true); -#else +			LLQtWebKit::getInstance()->enablePlugins(false); +#elif LL_DARWIN +			// Disable plugins +			LLQtWebKit::getInstance()->enablePlugins(false); +#elif LL_LINUX  			// Disable plugins  			LLQtWebKit::getInstance()->enablePlugins(false);  #endif @@ -164,6 +167,11 @@ private:  			// don't flip bitmap  			LLQtWebKit::getInstance()->flipWindow( mBrowserWindowId, true ); +			 +			// Set the background color to black +			LLQtWebKit::getInstance()-> +			// set background color to be black - mostly for initial login page +			LLQtWebKit::getInstance()->setBackgroundColor( mBrowserWindowId, 0x00, 0x00, 0x00 );  			// go to the "home page"  			// Don't do this here -- it causes the dreaded "white flash" when loading a browser instance. @@ -483,8 +491,8 @@ void MediaPluginWebKit::receiveMessage(const char *message_string)  				mDepth = 4;  				message.setMessage(LLPLUGIN_MESSAGE_CLASS_MEDIA, "texture_params"); -				message.setValueS32("default_width", 800); -				message.setValueS32("default_height", 600); +				message.setValueS32("default_width", 1024); +				message.setValueS32("default_height", 1024);  				message.setValueS32("depth", mDepth);  				message.setValueU32("internalformat", GL_RGBA);  				message.setValueU32("format", GL_RGBA); @@ -507,10 +515,7 @@ void MediaPluginWebKit::receiveMessage(const char *message_string)  			else if(message_name == "shm_added")  			{  				SharedSegmentInfo info; -				U64 address_lo = message_in.getValueU32("address"); -				U64 address_hi = message_in.hasValue("address_1") ? message_in.getValueU32("address_1") : 0; -				info.mAddress = (void*)((address_lo) | -							(address_hi * (U64(1)<<31))); +				info.mAddress = message_in.getValuePointer("address");  				info.mSize = (size_t)message_in.getValueS32("size");  				std::string name = message_in.getValue("name"); | 
