[gstreamer-bugs] [Bug 143472] [api] gst_tag_list_foreach() takes a non-const GstTagList*

bugzilla-daemon at bugzilla.gnome.org bugzilla-daemon at bugzilla.gnome.org
Fri Jul 15 02:35:23 PDT 2005


Please DO NOT reply to this by email. All additional comments should be made in
the comments box of this bug report.

 http://bugzilla.gnome.org/show_bug.cgi?id=143472
 GStreamer | gstreamer (core) | Ver: HEAD CVS





------- Additional Comments From wingo at pobox.com  2005-07-15 09:35 -------
We should solve this like it is with structures right now:

gboolean gst_structure_foreach (const GstStructure      *structure,
				GstStructureForeachFunc  func,
                                gpointer user_data);
gboolean gst_structure_map_in_place (GstStructure *structure,
                                     GstStructureMapFunc func,
                                     gpointer user_data);

The MapFunc takes a non-const GValue*, and the ForeachFunc takes a const GValue.
The current tag_list_for_each should then be renamed to map_in_place.
Milestoning to 0.9.x.

------- You are receiving this mail because: -------
You are the assignee for the bug.
You are the QA contact for the bug.




More information about the Gstreamer-bugs mailing list