[gstreamer-bugs] [Bug 629746] New: Enumerations have incorrect names of enum values (GEnumValue.value_name)
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Wed Sep 15 03:55:05 PDT 2010
https://bugzilla.gnome.org/show_bug.cgi?id=629746
GStreamer | don't know | unspecified
Summary: Enumerations have incorrect names of enum values
(GEnumValue.value_name)
Classification: Desktop
Product: GStreamer
Version: unspecified
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: don't know
AssignedTo: gstreamer-bugs at lists.sourceforge.net
ReportedBy: ex.rzrjck at gmail.com
QAContact: gstreamer-bugs at lists.sourceforge.net
GNOME target: ---
GNOME version: ---
For example:
http://cgit.freedesktop.org/gstreamer/gst-plugins-base/tree/gst-libs/gst/audio/gstbaseaudiosrc.c#n52
http://cgit.freedesktop.org/gstreamer/gst-plugins-base/tree/gst-libs/gst/audio/gstbaseaudiosink.c#n114
The second value in GEnumValue should be a string such as
"GST_BASE_AUDIO_SRC_SLAVE_RESAMPLE".
So gobject-introspection .gir files contain incorrect values of c:identifier
attributes:
[20:47:37 /usr/share/gir-1.0]$ grep -RnTo --color -E
'c:identifier="[A-Z0-9_][a-z]+.*' *
GstAudio-0.10.gir: 839 :c:identifier="Resampling slaving"
GstAudio-0.10.gir: 843 :c:identifier="Skew slaving"
GstAudio-0.10.gir: 847 :c:identifier="No slaving"
GstAudio-0.10.gir:1006 :c:identifier="Resampling slaving"
GstAudio-0.10.gir:1010 :c:identifier="Re-timestamp"
GstAudio-0.10.gir:1012 :c:identifier="Skew" glib:nick="skew"/>
GstAudio-0.10.gir:1015 :c:identifier="No slaving"
...
There're a lot of enums with same problems in GStreamer and its subprojects
(run something like "grep -RnT --color -A 2 GEnumValue *" and check results).
--
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