|
|
| (8 intermediate revisions by 3 users not shown) |
| Line 1: |
Line 1: |
| {| style="text-align: left; background-color: AliceBlue;" | | {{Package-Introduction|GStreamer is a streaming media framework that enables applications to share a common set of plugins for things like video decoding and encoding, audio encoding and decoding, audio and video filters, audio visualisation, Web streaming and anything else that streams in real-time or otherwise. It is modelled after research software worked on at the Oregon Graduate Institute.|http://www.gstreamer.net/}} |
| |- | |
| !Download Source:
| |
| | http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-0.10.10.tar.bz2 | |
| |}
| |
|
| |
|
| | == Components of GStreamer == |
| | |
| | * [[gstreamer-core]] |
| | * [[gst-plugins-base]] |
| | * [[gst-plugins-good]] |
| | * [[gst-plugins-ugly]] |
| | * [[gst-plugins-bad]] |
| | * [[gst-ffmpeg]] |
| ---- | | ---- |
|
| |
|
| == Dependencies ==
| | * [[Main Page]] |
| | |
| === Required ===
| |
| * [[Glib2]] | |
| * [[LibXML2]]
| |
| === Optional ===
| |
| * [[Check]]
| |
| * [[Valgrind]]
| |
| === Required to build the API Documentation ===
| |
| * [[Gtk-Doc]]
| |
| * [[PyXML]]
| |
| === Required to build the manuals ===
| |
| * [[LibXSLT]]
| |
| * [[TeTeX]]
| |
| * [[ESP Ghostscript]] or [[AFPL Ghostscript]]
| |
| * [[DocBook Utils]]
| |
| * [[Transfig]]
| |
| * [[Netpbm]]
| |
| | |
| == Non-Multilib ==
| |
| | |
| Compile the package:
| |
| | |
| ./configure --prefix=/usr &&
| |
| make
| |
| | |
| Install the package
| |
| | |
| make install &&
| |
| install -v -m755 -d /usr/share/doc/gstreamer-0.10/design &&
| |
| install -v -m644 docs/design/*.txt \
| |
| /usr/share/doc/gstreamer-0.10/design &&
| |
| if [ -d /usr/share/doc/gstreamer-0.10/faq/html ]; then
| |
| chown -v -R root:root /usr/share/doc/gstreamer-0.10/*/html
| |
| fi
| |
| | |
| == Multilib ==
| |
| | |
| === 32Bit ===
| |
| | |
| Compile the package:
| |
| | |
| CC="gcc ${BUILD32}" USE_ARCH=32 PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" \
| |
| ./configure --prefix=/usr &&
| |
| make
| |
| | |
| Install the package:
| |
| | |
| make install
| |
| | |
| === N32 ===
| |
| | |
| Compile the package:
| |
| | |
| CC="gcc ${BUILDN32}" USE_ARCH=n32 PKG_CONFIG_PATH="${PKG_CONFIG_PATHN32}" \
| |
| ./configure --prefix=/usr --libdir=/usr/lib32 &&
| |
| make
| |
| | |
| Install the package:
| |
| | |
| make install
| |
| | |
| === 64Bit ===
| |
| | |
| Compile the package:
| |
| | |
| CC="gcc ${BUILD64}" USE_ARCH=64 PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" \
| |
| ./configure --prefix=/usr --libdir=/usr/lib64 &&
| |
| make
| |
| | |
| Install the package:
| |
|
| |
|
| make install &&
| | [[Category:Media Libraries]] |
| install -v -m755 -d /usr/share/doc/gstreamer-0.10/design &&
| |
| install -v -m644 docs/design/*.txt \
| |
| /usr/share/doc/gstreamer-0.10/design &&
| |
| if [ -d /usr/share/doc/gstreamer-0.10/faq/html ]; then
| |
| chown -v -R root:root /usr/share/doc/gstreamer-0.10/*/html
| |
| fi
| |
Introduction to GStreamer
GStreamer is a streaming media framework that enables applications to share a common set of plugins for things like video decoding and encoding, audio encoding and decoding, audio and video filters, audio visualisation, Web streaming and anything else that streams in real-time or otherwise. It is modelled after research software worked on at the Oregon Graduate Institute.
Project Homepage: http://www.gstreamer.net/
Components of GStreamer