Use gstreamer1.0 plugin for media

meow-7.2.2
Nicky 2019-01-21 13:43:33 +01:00
parent 464c8e2537
commit 49d6a2c856
3 changed files with 19 additions and 17 deletions

View File

@ -2003,7 +2003,7 @@ if (LINUX)
${VIEWER_BINARY_NAME}
linux-crash-logger
SLPlugin
#media_plugin_gstreamer010
media_plugin_gstreamer10
#media_plugin_libvlc
llcommon
)

View File

@ -130,7 +130,7 @@
movie
</widgettype>
<impl>
media_plugin_libvlc
media_plugin_gstreamer
</impl>
</scheme>
<mimetype name="blank">
@ -163,7 +163,7 @@
audio
</widgettype>
<impl>
media_plugin_libvlc
media_plugin_gstreamer
</impl>
</mimetype>
<mimetype name="video/*">
@ -174,7 +174,7 @@
movie
</widgettype>
<impl>
media_plugin_libvlc
media_plugin_gstreamer
</impl>
</mimetype>
<mimetype name="image/*">
@ -196,7 +196,7 @@
movie
</widgettype>
<impl>
media_plugin_libvlc
media_plugin_gstreamer
</impl>
</mimetype>
<mimetype name="application/javascript">
@ -218,7 +218,7 @@
audio
</widgettype>
<impl>
media_plugin_libvlc
media_plugin_gstreamer
</impl>
</mimetype>
<mimetype name="application/pdf">
@ -295,7 +295,7 @@
audio
</widgettype>
<impl>
media_plugin_libvlc
media_plugin_gstreamer
</impl>
</mimetype>
<mimetype name="audio/mpeg">
@ -306,7 +306,7 @@
audio
</widgettype>
<impl>
media_plugin_libvlc
media_plugin_gstreamer
</impl>
</mimetype>
<mimetype name="audio/x-aiff">
@ -317,7 +317,7 @@
audio
</widgettype>
<impl>
media_plugin_libvlc
media_plugin_gstreamer
</impl>
</mimetype>
<mimetype name="audio/x-wav">
@ -328,7 +328,7 @@
audio
</widgettype>
<impl>
media_plugin_libvlc
media_plugin_gstreamer
</impl>
</mimetype>
<mimetype menu="1" name="image/bmp">
@ -438,7 +438,7 @@
movie
</widgettype>
<impl>
media_plugin_libvlc
media_plugin_gstreamer
</impl>
</mimetype>
<mimetype name="video/mp4">
@ -449,7 +449,7 @@
movie
</widgettype>
<impl>
media_plugin_libvlc
media_plugin_gstreamer
</impl>
</mimetype>
<mimetype menu="1" name="video/quicktime">
@ -460,7 +460,7 @@
movie
</widgettype>
<impl>
media_plugin_libvlc
media_plugin_gstreamer
</impl>
</mimetype>
<mimetype name="video/x-ms-asf">
@ -471,7 +471,7 @@
movie
</widgettype>
<impl>
media_plugin_libvlc
media_plugin_gstreamer
</impl>
</mimetype>
<mimetype name="video/x-ms-wmv">
@ -482,7 +482,7 @@
movie
</widgettype>
<impl>
media_plugin_libvlc
media_plugin_gstreamer
</impl>
</mimetype>
<mimetype menu="1" name="video/x-msvideo">
@ -493,7 +493,7 @@
movie
</widgettype>
<impl>
media_plugin_libvlc
media_plugin_gstreamer
</impl>
</mimetype>
</mimetypes>

View File

@ -1495,7 +1495,7 @@ class LinuxManifest(ViewerManifest):
# plugins
with self.prefix(src="../media_plugins", dst="bin/llplugin"):
self.path("gstreamer010/libmedia_plugin_gstreamer010.so",
self.path("gstreamer10/libmedia_plugin_gstreamer10.so",
"libmedia_plugin_gstreamer.so")
self.path2basename("libvlc", "libmedia_plugin_libvlc.so")
@ -1551,6 +1551,8 @@ class LinuxManifest(ViewerManifest):
def strip_binaries(self):
if self.args['buildtype'].lower() == 'release' and self.is_packaging_viewer():
print "* Going strip-crazy on the packaged binaries, since this is a RELEASE build"
if not os.path.isdir( os.path.join( self.get_dst_prefix(), "lib") ):
os.mkdir( os.path.join( self.get_dst_prefix(), "lib") )
# makes some small assumptions about our packaged dir structure
self.run_command(
["find"] +