gstreamer/gst/elements
Benjamin Otte 25f85868d4 implement URI schemes
Original commit message from CVS:
implement URI schemes
Elements can now register as a source or sink for a protocol and applications can use gst_element_make_from_uri () to get an element that handles a given URI.
This patch provides:
- removal of old broken URI handling scheme.
- new URI handling using interfaces.
- updates for registry to save handled URIs.
- interface for URI handlers.
- implementation of that in filesrc and filesink for the file:// URI
- extension to pipeline parsing to allow specifying only a URI instead of element

Does not include:
- tests
- inclusion in docs build
2003-11-24 03:21:54 +00:00
..
.gitignore OK, I think I've got all the .cvsignore stuff taken care of, though we'll want to fine-tune things as we go, of cours... 2000-01-31 03:36:35 +00:00
gstaggregator.c update plugin initialization restructuring (see email for details 2003-10-31 19:32:47 +00:00
gstaggregator.h update plugin initialization restructuring (see email for details 2003-10-31 19:32:47 +00:00
gstbufferstore.c Change G_TYPE_POINTER to the appropriate type in g_signal_new() 2003-11-13 02:47:03 +00:00
gstbufferstore.h merge TYPEFIND branch. Major changes: 2003-10-28 20:25:30 +00:00
gstelements.c update plugin initialization restructuring (see email for details 2003-10-31 19:32:47 +00:00
gstfakesink.c implement URI schemes 2003-11-24 03:21:54 +00:00
gstfakesink.h update plugin initialization restructuring (see email for details 2003-10-31 19:32:47 +00:00
gstfakesrc.c Change G_TYPE_POINTER to the appropriate type in g_signal_new() 2003-11-13 02:47:03 +00:00
gstfakesrc.h update plugin initialization restructuring (see email for details 2003-10-31 19:32:47 +00:00
gstfdsink.c update plugin initialization restructuring (see email for details 2003-10-31 19:32:47 +00:00
gstfdsink.h update plugin initialization restructuring (see email for details 2003-10-31 19:32:47 +00:00
gstfdsrc.c update plugin initialization restructuring (see email for details 2003-10-31 19:32:47 +00:00
gstfdsrc.h update plugin initialization restructuring (see email for details 2003-10-31 19:32:47 +00:00
gstfilesink.c implement URI schemes 2003-11-24 03:21:54 +00:00
gstfilesink.h implement URI schemes 2003-11-24 03:21:54 +00:00
gstfilesrc.c implement URI schemes 2003-11-24 03:21:54 +00:00
gstfilesrc.h implement URI schemes 2003-11-24 03:21:54 +00:00
gstidentity.c Change G_TYPE_POINTER to the appropriate type in g_signal_new() 2003-11-13 02:47:03 +00:00
gstidentity.h update plugin initialization restructuring (see email for details 2003-10-31 19:32:47 +00:00
gstmd5sink.c update plugin initialization restructuring (see email for details 2003-10-31 19:32:47 +00:00
gstmd5sink.h update plugin initialization restructuring (see email for details 2003-10-31 19:32:47 +00:00
gstmultidisksrc.c update plugin initialization restructuring (see email for details 2003-10-31 19:32:47 +00:00
gstmultidisksrc.h update plugin initialization restructuring (see email for details 2003-10-31 19:32:47 +00:00
gstmultifilesrc.c update plugin initialization restructuring (see email for details 2003-10-31 19:32:47 +00:00
gstmultifilesrc.h update plugin initialization restructuring (see email for details 2003-10-31 19:32:47 +00:00
gstpipefilter.c update plugin initialization restructuring (see email for details 2003-10-31 19:32:47 +00:00
gstpipefilter.h update plugin initialization restructuring (see email for details 2003-10-31 19:32:47 +00:00
gstshaper.c update plugin initialization restructuring (see email for details 2003-10-31 19:32:47 +00:00
gstshaper.h update plugin initialization restructuring (see email for details 2003-10-31 19:32:47 +00:00
gststatistics.c update plugin initialization restructuring (see email for details 2003-10-31 19:32:47 +00:00
gststatistics.h update plugin initialization restructuring (see email for details 2003-10-31 19:32:47 +00:00
gsttee.c Add G_DISABLE_DEPRECATED and fix deprecated code 2003-11-03 20:56:53 +00:00
gsttee.h update plugin initialization restructuring (see email for details 2003-10-31 19:32:47 +00:00
gsttypefind.c update plugin initialization restructuring (see email for details 2003-10-31 19:32:47 +00:00
gsttypefind.h update plugin initialization restructuring (see email for details 2003-10-31 19:32:47 +00:00
gsttypefindelement.c update plugin initialization restructuring (see email for details 2003-10-31 19:32:47 +00:00
gsttypefindelement.h update plugin initialization restructuring (see email for details 2003-10-31 19:32:47 +00:00
Makefile.am merge TYPEFIND branch. Major changes: 2003-10-28 20:25:30 +00:00