summaryrefslogtreecommitdiff
path: root/ext
diff options
context:
space:
mode:
authorTim-Philipp Müller <tim@centricular.net>2012-09-03 13:04:01 +0100
committerTim-Philipp Müller <tim@centricular.net>2012-09-03 13:04:01 +0100
commit3d3332f84c18c002a2fadafb3ea9927d7fa4c5eb (patch)
tree2932b067bcad7bed1db3d697b3d102aaa7774eff /ext
parent0ff01faaaa450fdb9deb49bc5e5684121787ca6e (diff)
downloadgstreamer-plugins-bad-3d3332f84c18c002a2fadafb3ea9927d7fa4c5eb.tar.gz
schroenc: prettify enum property nicks
Use '-' instead of '_' as word separator.
Diffstat (limited to 'ext')
-rw-r--r--ext/schroedinger/gstschroenc.c11
1 files changed, 6 insertions, 5 deletions
diff --git a/ext/schroedinger/gstschroenc.c b/ext/schroedinger/gstschroenc.c
index 3b9118c17..8a5bc7d0c 100644
--- a/ext/schroedinger/gstschroenc.c
+++ b/ext/schroedinger/gstschroenc.c
@@ -138,9 +138,12 @@ register_enum_list (const SchroEncoderSetting * setting)
enumtypes = g_malloc0 ((n + 1) * sizeof (GEnumValue));
for (i = 0; i < n; i++) {
+ gchar *nick;
+
enumtypes[i].value = i;
- enumtypes[i].value_name = setting->enum_list[i];
- enumtypes[i].value_nick = setting->enum_list[i];
+ nick = g_strdelimit (g_strdup (setting->enum_list[i]), "_", '-');
+ enumtypes[i].value_name = g_intern_static_string (nick);
+ enumtypes[i].value_nick = enumtypes[i].value_name;
}
typename = g_strdup_printf ("SchroEncoderSettingEnum_%s", setting->name);
@@ -424,10 +427,9 @@ gst_schro_enc_set_property (GObject * object, guint prop_id,
{
GstSchroEnc *src;
- g_return_if_fail (GST_IS_SCHRO_ENC (object));
src = GST_SCHRO_ENC (object);
- GST_DEBUG ("gst_schro_enc_set_property");
+ GST_DEBUG ("%s", pspec->name);
if (prop_id >= 1) {
const SchroEncoderSetting *setting;
@@ -459,7 +461,6 @@ gst_schro_enc_get_property (GObject * object, guint prop_id, GValue * value,
{
GstSchroEnc *src;
- g_return_if_fail (GST_IS_SCHRO_ENC (object));
src = GST_SCHRO_ENC (object);
if (prop_id >= 1) {