gstreamer/ext/gio
Sebastian Dröge 9f83e90909 ext/gio/gstgio.c: Don't generate a new supported protocols list on each call but cache it. It's supposed to be static...
Original commit message from CVS:
* ext/gio/gstgio.c: (_internal_get_supported_protocols),
(gst_gio_get_supported_protocols):
Don't generate a new supported protocols list on each call but cache
it. It's supposed to be static anyway, this way we only leak it once
per process.
* ext/gio/gstgiosink.c: (gst_gio_sink_base_init),
(gst_gio_sink_class_init), (gst_gio_sink_finalize),
(gst_gio_sink_set_property), (gst_gio_sink_get_property),
(gst_gio_sink_start):
* ext/gio/gstgiosink.h:
* ext/gio/gstgiosrc.c: (gst_gio_src_base_init),
(gst_gio_src_class_init), (gst_gio_src_finalize),
(gst_gio_src_set_property), (gst_gio_src_get_property),
(gst_gio_src_start):
* ext/gio/gstgiosrc.h:
API: Add "file" properties where one can set a GFile as source/destination.
Add locking to the properties and use gst_element_class_set_details_simple()
instead of a static GstElementDetails struct.
2008-04-20 10:11:54 +00:00
..
gstgio.c ext/gio/gstgio.c: Don't generate a new supported protocols list on each call but cache it. It's supposed to be static... 2008-04-20 10:11:54 +00:00
gstgio.h Update to latest API changes in GLib/GIO and require at least gio-2.0 2.15.0 for this. 2007-12-29 17:29:17 +00:00
gstgiobasesink.c ext/gio/: Don't use async operations as they require a running main loop. 2008-02-17 05:15:45 +00:00
gstgiobasesink.h Update to latest API changes in GLib/GIO and require at least gio-2.0 2.15.0 for this. 2007-12-29 17:29:17 +00:00
gstgiobasesrc.c ext/gio/gstgio.c: Filter http and https protocols. GIO/GVfs handles them but it's impossible to implement iradio/icec... 2008-03-22 14:13:55 +00:00
gstgiobasesrc.h Update to latest API changes in GLib/GIO and require at least gio-2.0 2.15.0 for this. 2007-12-29 17:29:17 +00:00
gstgiosink.c ext/gio/gstgio.c: Don't generate a new supported protocols list on each call but cache it. It's supposed to be static... 2008-04-20 10:11:54 +00:00
gstgiosink.h ext/gio/gstgio.c: Don't generate a new supported protocols list on each call but cache it. It's supposed to be static... 2008-04-20 10:11:54 +00:00
gstgiosrc.c ext/gio/gstgio.c: Don't generate a new supported protocols list on each call but cache it. It's supposed to be static... 2008-04-20 10:11:54 +00:00
gstgiosrc.h ext/gio/gstgio.c: Don't generate a new supported protocols list on each call but cache it. It's supposed to be static... 2008-04-20 10:11:54 +00:00
gstgiostreamsink.c Use G_PARAM_STATIC_STRINGS everywhere for GParamSpecs that use static strings (i.e. all). This gives us less memory u... 2008-03-22 15:00:53 +00:00
gstgiostreamsink.h Update to latest API changes in GLib/GIO and require at least gio-2.0 2.15.0 for this. 2007-12-29 17:29:17 +00:00
gstgiostreamsrc.c Use G_PARAM_STATIC_STRINGS everywhere for GParamSpecs that use static strings (i.e. all). This gives us less memory u... 2008-03-22 15:00:53 +00:00
gstgiostreamsrc.h Update to latest API changes in GLib/GIO and require at least gio-2.0 2.15.0 for this. 2007-12-29 17:29:17 +00:00
Makefile.am Subst GIO_LDFLAGS to avoid undefined Makefile var error Zaheer is reporting 2008-02-08 00:45:56 +00:00