|
|
(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