diff options
Diffstat (limited to 'ext/timidity')
-rw-r--r-- | ext/timidity/gstwildmidi.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/ext/timidity/gstwildmidi.c b/ext/timidity/gstwildmidi.c index b8f72aa8..fa5b89d3 100644 --- a/ext/timidity/gstwildmidi.c +++ b/ext/timidity/gstwildmidi.c @@ -759,9 +759,11 @@ gst_wildmidi_loop (GstPad * sinkpad) } if (wildmidi->o_segment_changed) { + GstSegment *segment; + GST_DEBUG_OBJECT (wildmidi, "segment changed"); - GstSegment *segment = gst_wildmidi_get_segment (wildmidi, GST_FORMAT_TIME, + segment = gst_wildmidi_get_segment (wildmidi, GST_FORMAT_TIME, !wildmidi->o_new_segment); GST_LOG_OBJECT (wildmidi, |