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 512581 - Port to gio/gvfs
Port to gio/gvfs
Status: RESOLVED FIXED
Product: totem-pl-parser
Classification: Core
Component: General
Old
Other Linux
: Normal normal
: ---
Assigned To: General Totem maintainer(s)
General Totem maintainer(s)
Depends on: 509341
Blocks: 512602 520910 520912
 
 
Reported: 2008-01-28 15:29 UTC by Bastien Nocera
Modified: 2008-06-03 17:41 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
totem-pl-parser-gio-port.patch (46.48 KB, patch)
2008-01-28 15:33 UTC, Bastien Nocera
needs-work Details | Review
totem-pl-parser-gio-port-2.patch (65.00 KB, patch)
2008-01-29 00:50 UTC, Bastien Nocera
committed Details | Review

Description Bastien Nocera 2008-01-28 15:29:46 UTC
Very very incomplete patch attached.

The writing parts are to completely move. And a lot of the parsers need to be ported. Good thing is that the API doesn't export any gnome-vfs bits.
Comment 1 Bastien Nocera 2008-01-28 15:33:05 UTC
Created attachment 103893 [details] [review]
totem-pl-parser-gio-port.patch

totem-disc will need (harder) porting as well.
Comment 2 Bastien Nocera 2008-01-29 00:50:46 UTC
Created attachment 103926 [details] [review]
totem-pl-parser-gio-port-2.patch

The SMIL parser should be fully ported. A few more core functions got ported as well.
Comment 3 Bastien Nocera 2008-01-29 11:36:56 UTC
We can use g_drive_get_identifier to get the backing device for a specific GDrive, 
Comment 4 Bastien Nocera 2008-04-03 19:18:39 UTC
totem-disc.[ch] and disc-test.c ported. Only need to finish fixing the current mess in the parsers.
Comment 5 Bastien Nocera 2008-05-08 15:54:12 UTC
2008-05-08  Bastien Nocera  <hadess@hadess.net>

	* plparse/totem-pl-parser-pls.c
	(totem_pl_parser_add_pls_with_contents):
	Fix usage of totem_pl_parser_base_url(), and remove last use
	of gnome-vfs

	* configure.in: Remove gnome-vfs dependency (Closes: #512581)

	Still a lot of bugs, but we're starting again
Comment 6 Philip Withnall 2008-06-03 17:41:20 UTC
Mass-move from totem to totem-pl-parser. You can remove all messages by searching for this comment.