summaryrefslogtreecommitdiffstats
path: root/ext/cdio/gstcdiocddasrc.c
diff options
context:
space:
mode:
Diffstat (limited to 'ext/cdio/gstcdiocddasrc.c')
-rw-r--r--ext/cdio/gstcdiocddasrc.c12
1 files changed, 5 insertions, 7 deletions
diff --git a/ext/cdio/gstcdiocddasrc.c b/ext/cdio/gstcdiocddasrc.c
index e4363822..0229732e 100644
--- a/ext/cdio/gstcdiocddasrc.c
+++ b/ext/cdio/gstcdiocddasrc.c
@@ -21,6 +21,7 @@
#include "config.h"
#endif
+#include "gstcdio.h"
#include "gstcdiocddasrc.h"
#include <gst/gst.h>
@@ -161,8 +162,7 @@ static GstTagList *
gst_cdio_cdda_src_get_cdtext (GstCdioCddaSrc * src, track_t i_track)
{
GstTagList *tags = NULL;
- const gchar *artist;
- const gchar *title;
+ GstObject *obj;
cdtext_t *t;
t = cdio_get_cdtext (src->cdio, i_track);
@@ -171,11 +171,9 @@ gst_cdio_cdda_src_get_cdtext (GstCdioCddaSrc * src, track_t i_track)
return NULL;
}
- gst_cdio_cdda_src_add_cdtext_field (src, t, CDTEXT_PERFOMER,
- GST_TAG_ARTIST, &tags);
-
- gst_cdio_cdda_src_add_cdtext_field (src, t, CDTEXT_TITLE,
- GST_TAG_TITLE, &tags);
+ obj = GST_OBJECT (src);
+ gst_cdio_add_cdtext_field (obj, t, CDTEXT_PERFORMER, GST_TAG_ARTIST, &tags);
+ gst_cdio_add_cdtext_field (obj, t, CDTEXT_TITLE, GST_TAG_TITLE, &tags);
return tags;
}