[Bug 702724] first-class miniobjects/API for mpeg-ts related SI (Service Information)
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Thu Jun 20 11:53:48 PDT 2013
https://bugzilla.gnome.org/show_bug.cgi?id=702724
GStreamer | gst-plugins-bad | git
--- Comment #9 from Nicolas Dufresne <nicolas.dufresne at collabora.co.uk> 2013-06-20 18:53:43 UTC ---
GVariant is just a natural replacement for stuff using GstStructure/GValue,
it's a super-set of this. The other cases, refer to cases (in general) where we
don't want an API but need to propagate recusrive data structure. GVariant is
for my experience more convenient, but still more difficult then a specialized
data structure.
I just asked because I was curious to see if GVariant has been illimated for
some reason, or just never came up in recent design/redesign. The big down side
of GVariant (from my point of view), is that there is no way to change the
binary parser, so you cannot simply store the binary and parse on demand
(unless your binary format is dbus format, the one current used). In few
projects I've been involved (and including this case) this would have been
optimal.
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list