[Bug 777375] paramspec: Add gst_param_spec_array_list for GST_TYPE_ARRAY
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Thu Feb 23 19:03:46 UTC 2017
https://bugzilla.gnome.org/show_bug.cgi?id=777375
Sebastian Dröge (slomo) <slomo at coaxion.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution|--- |FIXED
Target Milestone|git master |1.11.2
--- Comment #21 from Sebastian Dröge (slomo) <slomo at coaxion.net> ---
commit 63775ac6e32b4d4d6642ed705342374a30aeaaa0
Author: Vivia Nikolaidou <vivia at toolsonair.com>
Date: Thu Feb 23 20:52:39 2017 +0200
value: Add deserialization for arrays/lists outside GstStructures
This is mostly useful for properties of those types when used in
gst-launch or similar.
https://bugzilla.gnome.org/show_bug.cgi?id=777375
commit a3cfcbfeded337778000ac061c8b6239208f448c
Author: Vivia Nikolaidou <vivia at toolsonair.com>
Date: Thu Feb 23 20:47:30 2017 +0200
value: Always add the type name to elements when serializing arrays/lists
But only when serializing outside of GstStructures, because in case of
GstStructure the type is already preprended to the array/list and the
GstStructure API makes sure that they have the same "generic" type so
deserialization works properly.
This keeps serialization of GstStructures the same as before, and the
GstCaps unit tests already test for that. However when serializing
standalone arrays/lists get the types added now.
commit 33118f61180759adc7b2b3c78b19a9c1340d995d
Author: Vivia Nikolaidou <vivia at toolsonair.com>
Date: Thu Feb 23 20:22:03 2017 +0200
value: Move list/array serialization/deserialization functions from
GstStructure to GstValue
https://bugzilla.gnome.org/show_bug.cgi?id=777375
commit 978df5d0ffb5006da9ae28ca875b0d8a725fd925
Author: Vivia Nikolaidou <vivia at toolsonair.com>
Date: Thu Feb 23 20:16:17 2017 +0200
paramspecs: Add GstParamSpecArray for GST_TYPE_ARRAY typed properties
These are mostly useful to get our automatic
serialization/deserialization from strings and simple usage from
gst-launch or similar.
https://bugzilla.gnome.org/show_bug.cgi?id=777375
--
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