GStreamer: open source multimedia framework

qtwekit安装时需要使用这个

./configure -webkit -static -release -opensource|tee >err.txt

在64bit linux下要修改./configure下注释掉一段canwebkit build in static 的话才能在静态编译时使用qtwebkit

http://code.google.com/p/phantomjs/source/browse/deploy/allow-static-qtwebkit.patch?r=84cd6a61adfb310c8b1bc4a2f7bc4535c2140199

     
     
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
     
     
 
     
     
 
     
     
--- configure 2011-03-29 22:16:21.000000000 -0700
+++ configure.new 2011-08-21 22:11:16.000000000 -0700
@@ -7160,13 +7160,6 @@ if [ "$CFG_GUI" = "no" ]; then
canBuildWebKit="no"
fi

-if [ "$CFG_SHARED" = "no" ]; then
- echo
- echo "WARNING: Using static linking will disable the WebKit module."
- echo
- canBuildWebKit="no"
-fi
-
CFG_CONCURRENT="yes"
if [ "$canBuildQtConcurrent" = "no" ]; then
QCONFIG_FLAGS="$QCONFIG_FLAGS QT_NO_CONCURRENT"
     
     
 

要下载源码包进行安装不能使用sdk

在.pro工程文件中加入下面一行

CONFIG += static

GStreamer: open source multimedia framework

What is GStreamer?

GStreamer is a library for constructing graphs of media-handling components. The applications it supports range from simple Ogg/Vorbis playback, audio/video streaming to complex audio (mixing) and video (non-linear editing) processing.

Applications can take advantage of advances in codec and filter technology transparently. Developers can add new codecs and filters by writing a simple plugin with a clean, generic interface. Read more ...

GStreamer is released under the LGPL. The 0.10 series is API and ABI stable.

你可能感兴趣的:(source,open)