This supports setting and getting GstObject properties in a serialized String format. It makes use of gst_value_serialize and gst_value_deserialize. This is in GstObject rather than GObject because it relies on GStreamer-specific functionality (with possible thought of splitting off GLib support in future).
This code is intended as an alternative to #187 and includes an adapted version of the test by @MaZderMind in there. It fixes #182 as well as hopefully other uses mentioned in #166 and elsewhere.
Returned String representation of enums is surprising, but also usable in setAsString.
This supports setting and getting GstObject properties in a serialized String format. It makes use of
gst_value_serialize
andgst_value_deserialize
. This is in GstObject rather than GObject because it relies on GStreamer-specific functionality (with possible thought of splitting off GLib support in future).This code is intended as an alternative to #187 and includes an adapted version of the test by @MaZderMind in there. It fixes #182 as well as hopefully other uses mentioned in #166 and elsewhere.
Returned String representation of enums is surprising, but also usable in setAsString.