Postings tagged with libepc
libepc 0.3 released
A new version of the Easy Publish and Consume Library has found its way on GNOME's FTP servers.
This release has seen many API changes to make the library more versatile. For instance streaming capabilities and support for ZeroConf bookmarks have been added. Also noteworthy is the new service monitor, which provides a very easy method for finding libepc (and DNS-SD) services.
...
Totem Playlist Sharing
To test versatility of libepc I've written a Totem plugin for sharing the current playlist.
Seems we've got another cool feature now, and libepc is in much better shape. Code is commited to Totem trunk, and also depends - surprise - on libepc trunk.
Disclaimer: Yes, demonstrating ...
Simple description of libepc
Seems I failed to give a simple description of libepc. People still ask what it really is.
Well, its nothing fancy. It's really just a public hash table.
- plus encryption
- plus authentication
- plus discovery
Sounds trivial to implement, but isn't.
At least the discovery part: Current DNS-SD APIs provide a robust state monitoring API, and evilly ...
Easy Publish and Consume Library
As GNOME remembers the meaning of the 'N' in its name, more and more GNOME applications become network aware. GNOME provides excellent libraries for implementing network capabilities, nevertheless quite some effort is needed to glue them together to provide a smooth user experience.
When starting to add network support to Glom, we at Openismus decided it would be time to stop this frequent reinvention of the wheel, and put some of this glue code into an easy to use library. So the Easy Publish and Consume Library (libepc) was born.
The Easy Publish and Consume Library is ...
