From: Andy Wingo Date: Wed, 5 Apr 2006 10:26:29 +0000 (+0000) Subject: gst/gstpad.c (gst_pad_set_blocked_async): More debug. libs/gst/base/gstbasetransform.c X-Git-Tag: RELEASE-0_10_5~34 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=75b96e0efd41249b8f3fdbec430b701ca20b48e5;p=platform%2Fupstream%2Fgstreamer.git gst/gstpad.c (gst_pad_set_blocked_async): More debug. libs/gst/base/gstbasetransform.c Original commit message from CVS: 2006-04-05 Andy Wingo * gst/gstpad.c (gst_pad_set_blocked_async): More debug. * libs/gst/base/gstbasetransform.c (gst_base_transform_sink_eventfunc): When resetting our segment on FLUSH_STOP, also update the flag saying we haven't seen a newsegment. --- diff --git a/ChangeLog b/ChangeLog index 20d34e1..db7185e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +2006-04-05 Andy Wingo + + * gst/gstpad.c (gst_pad_set_blocked_async): More debug. + + * libs/gst/base/gstbasetransform.c + (gst_base_transform_sink_eventfunc): When resetting our segment on + FLUSH_STOP, also update the flag saying we haven't seen a + newsegment. + 2006-04-04 Tim-Philipp Müller Patch by: Paolo Borelli diff --git a/common b/common index 6f7101e..cbedff4 160000 --- a/common +++ b/common @@ -1 +1 @@ -Subproject commit 6f7101e2227975fa8a134358362dd4b55e326b4c +Subproject commit cbedff4d5f090d43fdeaa189748a6651f2c6a07f diff --git a/gst/gstpad.c b/gst/gstpad.c index 4ffb915..7eb604d 100644 --- a/gst/gstpad.c +++ b/gst/gstpad.c @@ -939,7 +939,8 @@ gst_pad_set_blocked_async (GstPad * pad, gboolean blocked, had_right_state: { GST_CAT_LOG_OBJECT (GST_CAT_SCHEDULING, pad, - "pad %s:%s was in right state", GST_DEBUG_PAD_NAME (pad)); + "pad %s:%s was in right state (%d)", GST_DEBUG_PAD_NAME (pad), + was_blocked); GST_OBJECT_UNLOCK (pad); if (was_ghost) { diff --git a/libs/gst/base/gstbasetransform.c b/libs/gst/base/gstbasetransform.c index ad57e90..3c6951c 100644 --- a/libs/gst/base/gstbasetransform.c +++ b/libs/gst/base/gstbasetransform.c @@ -1150,6 +1150,7 @@ gst_base_transform_sink_eventfunc (GstBaseTransform * trans, GstEvent * event) trans->priv->earliest_time = -1; GST_OBJECT_UNLOCK (trans); /* we need new segment info after the flush. */ + trans->have_newsegment = FALSE; gst_segment_init (&trans->segment, GST_FORMAT_UNDEFINED); break; case GST_EVENT_EOS: diff --git a/win32/common/config.h b/win32/common/config.h index f90e663..9a2ad16 100644 --- a/win32/common/config.h +++ b/win32/common/config.h @@ -169,7 +169,7 @@ #define HAVE_WIN32 1 /* Define host CPU */ -#define HOST_CPU "i686" +#define HOST_CPU "x86_64" /* library dir */ #ifdef _DEBUG