From 106b42c9fc893c3172dc843a70b6e79a22eed985 Mon Sep 17 00:00:00 2001 From: Armin Weatherwax Date: Mon, 9 Aug 2010 19:03:58 +0200 Subject: fix some mime type issues --- linden/indra/llinventory/llparcel.cpp | 13 ++-- .../newview/skins/default/xui/en-us/mime_types.xml | 31 +++++++++- .../skins/default/xui/en-us/mime_types_linux.xml | 71 ++++++++++++++++------ .../skins/default/xui/en-us/mime_types_mac.xml | 69 +++++++++++++++------ 4 files changed, 139 insertions(+), 45 deletions(-) mode change 100644 => 100755 linden/indra/newview/skins/default/xui/en-us/mime_types_linux.xml mode change 100644 => 100755 linden/indra/newview/skins/default/xui/en-us/mime_types_mac.xml (limited to 'linden') diff --git a/linden/indra/llinventory/llparcel.cpp b/linden/indra/llinventory/llparcel.cpp index 547862f..39605eb 100644 --- a/linden/indra/llinventory/llparcel.cpp +++ b/linden/indra/llinventory/llparcel.cpp @@ -306,11 +306,11 @@ void LLParcel::setMediaType(const std::string& type) mMediaType = type; mMediaType = rawstr_to_utf8(mMediaType); - // This code attempts to preserve legacy movie functioning - if(mMediaType.empty() && ! mMediaURL.empty()) - { - setMediaType(std::string("video/vnd.secondlife.qt.legacy")); - } +// // This legacy code prevents any media different from video from working on OpenSim +// if(mMediaType.empty() && ! mMediaURL.empty()) +// { +// setMediaType(std::string("video/vnd.secondlife.qt.legacy")); +// } } void LLParcel::setMediaWidth(S32 width) { @@ -762,7 +762,8 @@ void LLParcel::unpackMessage(LLMessageSystem* msg) } else { - setMediaType(std::string("video/vnd.secondlife.qt.legacy")); + setMediaType(std::string("")); //having mMediaType empty causes autodetect, + // thats what we want -- AW setMediaDesc(std::string("No Description available without Server Upgrade")); mMediaLoop = true; mObscureMedia = true; diff --git a/linden/indra/newview/skins/default/xui/en-us/mime_types.xml b/linden/indra/newview/skins/default/xui/en-us/mime_types.xml index 9f0c631..a585069 100644 --- a/linden/indra/newview/skins/default/xui/en-us/mime_types.xml +++ b/linden/indra/newview/skins/default/xui/en-us/mime_types.xml @@ -120,7 +120,7 @@ none - media_plugin_quicktime + media_plugin_webkit @@ -130,6 +130,9 @@ none + + media_plugin_webkit + @@ -230,6 +251,9 @@ web + + media_plugin_webkit + @@ -130,6 +130,9 @@ none + + media_plugin_webkit + movie - media_plugin_gstreamer + media_plugin_webkit @@ -224,6 +251,9 @@ web + + media_plugin_webkit + diff --git a/linden/indra/newview/skins/default/xui/en-us/mime_types_mac.xml b/linden/indra/newview/skins/default/xui/en-us/mime_types_mac.xml old mode 100644 new mode 100755 index 4a7a6e1..7931e55 --- a/linden/indra/newview/skins/default/xui/en-us/mime_types_mac.xml +++ b/linden/indra/newview/skins/default/xui/en-us/mime_types_mac.xml @@ -130,6 +130,9 @@ none + + media_plugin_webkit + movie - media_plugin_quicktime + media_plugin_webkit @@ -224,6 +251,9 @@ web + + media_plugin_webkit + -- cgit v1.1