[pitivi] Drop TAG events in singledecodebin if they arrive before a NEWSEGMENT.
- From: Edward Hervey <edwardrv src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [pitivi] Drop TAG events in singledecodebin if they arrive before a NEWSEGMENT.
- Date: Sat, 29 Aug 2009 08:33:34 +0000 (UTC)
commit e88bd7f9231ed9a999d2c3ef7926faebf218633e
Author: Alessandro Decina <alessandro d gmail com>
Date: Tue Aug 25 16:44:45 2009 +0200
Drop TAG events in singledecodebin if they arrive before a NEWSEGMENT.
pitivi/elements/singledecodebin.py | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
---
diff --git a/pitivi/elements/singledecodebin.py b/pitivi/elements/singledecodebin.py
index 6746eb9..2cdc36c 100644
--- a/pitivi/elements/singledecodebin.py
+++ b/pitivi/elements/singledecodebin.py
@@ -327,6 +327,10 @@ class SingleDecodeBin(gst.Bin):
self._unblockPad(target=self._target)
def _padEventCb(self, pad, event):
+ if event.type == gst.EVENT_TAG:
+ self.debug("dropping TAG event")
+ return False
+
if event.type != gst.EVENT_NEWSEGMENT:
self.warning("first event: %s is not a NEWSEGMENT, bailing out" %
event)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]