Difference between revisions of "GStreamer Technologies"

From RidgeRun Developer Connection
Jump to: navigation, search
m
m
Line 99: Line 99:
 
Note:
 
Note:
 
Difference between GStreamer 0.10 Library Reference Manual and GStreamer 0.10 Core Reference Manual is core part is for the core library. The library manaual is for extra libraries (e.g. also containing helper for unit tests, element base classes). Using the extra libraries is not strictly needed, thus the split.
 
Difference between GStreamer 0.10 Library Reference Manual and GStreamer 0.10 Core Reference Manual is core part is for the core library. The library manaual is for extra libraries (e.g. also containing helper for unit tests, element base classes). Using the extra libraries is not strictly needed, thus the split.
 +
 +
<br>
 +
 +
= GStreamer FAQ =
 +
 +
* [http://gstreamer.freedesktop.org/data/doc/gstreamer/head/faq/faq.pdf GStreamer FAQ (1.6.0) - Freedesktop.org]
  
  
Line 118: Line 124:
 
x is odd it is a development release series that will lead to the next stable release series 1.x+1 and contains new features and bigger
 
x is odd it is a development release series that will lead to the next stable release series 1.x+1 and contains new features and bigger
 
changes. During the development release series, new API can still change.
 
changes. During the development release series, new API can still change.
 
 
= GStreamer FAQ =
 
 
* [http://gstreamer.freedesktop.org/data/doc/gstreamer/head/faq/faq.pdf GStreamer FAQ (1.6.0) - Freedesktop.org]
 
  
  

Revision as of 11:29, 6 April 2016

GStreamer 1.x Technologies

GStreamer 1.0.0 Release notes

GStreamer community packages

  • gst-plugins-good  : contains a set of plug-ins that we consider to have good quality code, correct functionality.
  • gst-plugins-ugly : contains a set of well-supported plug-ins, but might pose problems for distributors.
  • gst-plugins-bad : contains a set of less supported plug-ins that haven't passed the rigorous quality testing we expect.
  • gst-libav : The GStreamer Libav package contains GStreamer plugins for Libav (a fork of FFmpeg).
  • gst-python : GStreamer python overrides for the gobject-introspection-based pygst bindings.
  • gst-omx : OpenMax-based decoder and encoder elements for GStreamer. Replaces gst-openmax.
  • orc : Library and set of tools for compiling and executing SIMD assembly language-like programs that operate on arrays of data.
  • cerbero : Build system to build GStreamer and all dependencies from source and create binary packages for Windows, Android, OS/X and iOS
  • qt-gstreamer : QtGStreamer is a set of libraries providing C++ bindings for GStreamer with a Qt-style API, plus some helper classes and elements for integrating GStreamer better in Qt applications.
  • gnonlin : GNonLin contains a set of plug-ins for GStreamer to ease the creation of multimedia editors, or any other application where a timeline-oriented use of GStreamer makes sense.


GStreamer core and plugins source


GStreamer plugin writers guide


GStreamer 0.10 Technologies

  • GStreamer FFmpeg plug-in : GStreamer FFmpeg plug-in contains one plugin with a set of elements using the FFmpeg library code. It contains most popular decoders as well as very fast colorspace conversion elements.


List of changes between GStreamer 0.10 and GStreamer 1.0


GStreamer Manuals


Note: Difference between GStreamer 0.10 Library Reference Manual and GStreamer 0.10 Core Reference Manual is core part is for the core library. The library manaual is for extra libraries (e.g. also containing helper for unit tests, element base classes). Using the extra libraries is not strictly needed, thus the split.


GStreamer FAQ


GStreamer Release Updates

Date: February 26, 2016 at 2:57:19 AM CST

Subject: RELEASE: GStreamer Core, Plugins, RTSP Server 1.7.2 (source & binaries)

Version status and info

The GStreamer team is pleased to announce the second release of the unstable 1.7 release series. The 1.7 release series adds new features on top of the 1.6 series and is part of the API and ABI-stable 1.x release series of the GStreamer multimedia framework.

This unstable 1.7 release series will lead to the stable 1.8.0 release in the next weeks, and newly added API can still change until that point.

The versioning scheme that is used in general is that 1.x.y is API and ABI backwards compatible with previous 1.x.y releases. If x is an even number it is a stable release series and all releases in this series will only contain important bugfixes, e.g. the 1.0 series with 1.0.7. If x is odd it is a development release series that will lead to the next stable release series 1.x+1 and contains new features and bigger changes. During the development release series, new API can still change.


References