After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 510393 - Migrate from GnomeVFS to GIO
Migrate from GnomeVFS to GIO
Product: GStreamer
Classification: Platform
Component: dont know
git master
Other All
: Normal normal
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks: 510392
Reported: 2008-01-18 13:46 UTC by Luca Ferretti
Modified: 2008-01-18 14:00 UTC
See Also:
GNOME target: ---
GNOME version: ---

Description Luca Ferretti 2008-01-18 13:46:56 UTC
GnomeVFS is going to be deprecated, new vfs framework for GNOME and GTK+
application is GIO/GVFS, available from glib 2.16.0. GStreamer should be ported

In short: "GIO is a gobject-based library that abstracts out various forms of
I/O, designed to separate out dependencies by allowing apps to depend on
abstract APIs, and then letting various implementations fill in these APIs.
GVFS is one such implementation, similar to gnome-vfs, which plugs into gio."

For references see:

Note: filed as "don't know" 'cause I really don't know if it's better use gio directly in gstreamer (yet depends on glib) or just as replacement/upgrade for GnomeVFS plugins in gst-plugins-base.
Comment 1 Wim Taymans 2008-01-18 13:58:45 UTC
The ext/gio directory in CVS module gst-plugins-bad has a source, sink and some stream handlers.