summaryrefslogtreecommitdiff
path: root/ext/timidity/gstwildmidi.c
diff options
context:
space:
mode:
Diffstat (limited to 'ext/timidity/gstwildmidi.c')
-rw-r--r--ext/timidity/gstwildmidi.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/ext/timidity/gstwildmidi.c b/ext/timidity/gstwildmidi.c
index 4d5c0e36d..6def9f946 100644
--- a/ext/timidity/gstwildmidi.c
+++ b/ext/timidity/gstwildmidi.c
@@ -443,7 +443,10 @@ gst_wildmidi_do_seek (GstWildmidi * wildmidi, GstEvent * event)
GstSeekFlags flags;
GstSeekType start_type, stop_type;
gint64 start, stop;
- gboolean flush, update, accurate;
+ gboolean flush, update;
+#ifdef HAVE_WILDMIDI_0_2_2
+ gboolean accurate;
+#endif
gboolean res;
unsigned long int sample;
GstSegment *segment;
@@ -472,7 +475,9 @@ gst_wildmidi_do_seek (GstWildmidi * wildmidi, GstEvent * event)
return res;
flush = ((flags & GST_SEEK_FLAG_FLUSH) == GST_SEEK_FLAG_FLUSH);
+#ifdef HAVE_WILDMIDI_0_2_2
accurate = ((flags & GST_SEEK_FLAG_ACCURATE) == GST_SEEK_FLAG_ACCURATE);
+#endif
if (flush) {
GST_DEBUG ("performing flush");