mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-02-17 03:35:21 +00:00
GStreamer multimedia framework
Original commit message from CVS: A rather large patch: - changed the API for the padtemplates: - remove the factories (array of pointers) for the padtemplates, properties and caps. The static array was a nice idea but converting all the property values to a gpointer was not a good idea. float properties were not possible, and casting a gint to a pointer is not very portable. The new API just uses the _padtemplate_new, _caps_new and _props_new functions to create the templates. This has the added benefit that the API is now uniform for static and dynamic templates and that the code can be made cleaner. - lots of cleanups in the way the capabilities are constructed (va_list) - lots of updates for all the plugins (new API) - docs updates (new API) - removed the videoraw docs. |
||
---|---|---|
components/bonobo-gstmediaplay | ||
debian | ||
docs | ||
editor | ||
examples | ||
gst | ||
gstplay | ||
include | ||
libs | ||
plugins/elements | ||
test | ||
tests | ||
testsuite | ||
tools | ||
.gitignore | ||
acconfig.h | ||
acinclude.m4 | ||
AUTHORS | ||
autogen.sh | ||
ChangeLog | ||
configure.in | ||
COPYING | ||
COPYING.LIB | ||
gstreamer-config.1 | ||
gstreamer-config.in | ||
gstreamer.m4 | ||
gstreamer.spec.in | ||
INSTALL | ||
install-sh | ||
LICENSE | ||
Makefile.am | ||
missing | ||
mkinstalldirs | ||
NEWS | ||
README | ||
REQUIREMENTS | ||
stamp.h.in |
This is gnome-streamer, a framework for streaming media in GNOME. The fundamental design comes from the video pipeline at Oregon Graduate Institute, as well as some ideas from DirectMedia. It's based on plug-ins that will provide the various codec and other functionality. The interface hopefully is generic enough for various companies (ahem, Apple) to release binary codecs for Linux, until such time as they get a clue and release the source.