[gstreamer-bugs] [Bug 396774] Make GstElementDetails extensible

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Aug 10 04:08:48 PDT 2010


https://bugzilla.gnome.org/show_bug.cgi?id=396774
  GStreamer | gstreamer (core) | git

Stefan Kost (gstreamer, gtkdoc dev) <ensonic> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #97701|0                           |1
        is obsolete|                            |

--- Comment #18 from Stefan Kost (gstreamer, gtkdoc dev) <ensonic at sonicpulse.de> 2010-08-10 11:08:44 UTC ---
Created an attachment (id=167500)
 View: https://bugzilla.gnome.org/attachment.cgi?id=167500
 Review: https://bugzilla.gnome.org/review?bug=396774&attachment=167500

allow arbitrary plugin metadata

This patch does not attempt to replace the exiting fields (longname, class,
author, ...); If wanted I can do that and maintain a GstElementDetails
structure with copies for backwards compatibility. That would allow to port
elements already now. Please also give feedback on API names.

Elements would now call this after gst_element_class_set_details_simple()
  gst_element_class_set_meta_data (gstelement_class,
      "Test", G_TYPE_STRING, "test-content",
      "Peng", G_TYPE_STRING, "dum di dum",
      NULL);

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.




More information about the Gstreamer-bugs mailing list