diff options
author | Stefan Kost <ensonic@users.sf.net> | 2011-07-24 23:00:33 +0200 |
---|---|---|
committer | Stefan Kost <ensonic@users.sf.net> | 2011-07-24 23:00:33 +0200 |
commit | 829c80eba0bb9efaccb15c298f06cabfc20f63a9 (patch) | |
tree | f6e21705dca02980026dd0f9555c6d3cbd2c0db1 | |
parent | 68e3d784406b7e661a37ffe7a1e2da1346681296 (diff) |
tracelib: fix data order for events
The pad arg in _send_event() is the peer already.
-rw-r--r-- | src/gsttracelib.c | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/src/gsttracelib.c b/src/gsttracelib.c index f5593b1..ddc6038 100644 --- a/src/gsttracelib.c +++ b/src/gsttracelib.c @@ -1237,7 +1237,7 @@ gst_pad_send_event (GstPad *pad, GstEvent *event) peer_pad_stats = _get_pad_stats (peer_pad); if(!peer_pad_stats) { - fprintf (stderr,"%" GST_TIME_FORMAT " event %s send to unlinked pad %s_%s\n", + fprintf (stderr,"%" GST_TIME_FORMAT " event %s send from unlinked pad %s_%s\n", GST_TIME_ARGS(elapsed), GST_EVENT_TYPE_NAME(event), GST_DEBUG_PAD_NAME (pad)); peer_pad_stats = pad_stats; @@ -1248,6 +1248,7 @@ gst_pad_send_event (GstPad *pad, GstEvent *event) that_stats = _get_element_stats (that); } + /* gst_pad_push_event(pad) calls gst_pad_send_event(peer); */ switch (GST_EVENT_TYPE (event)) { case GST_EVENT_QOS: { gdouble proportion; @@ -1263,9 +1264,10 @@ gst_pad_send_event (GstPad *pad, GstEvent *event) _log_entry( "ev_qos %" GST_TIME_FORMAT " %lf %u %s %u %s %u %s %u %s %u\n", GST_TIME_ARGS (elapsed), GSTTL_TIME_AS_SECOND (elapsed), - pad_stats->index, pad_stats->name, peer_pad_stats->index, peer_pad_stats->name, - stats->index, stats->name, that_stats->index, that_stats->name, + pad_stats->index, pad_stats->name, + that_stats->index, that_stats->name, + stats->index, stats->name, qos); } } break; @@ -1275,9 +1277,10 @@ gst_pad_send_event (GstPad *pad, GstEvent *event) "ev_%s %" GST_TIME_FORMAT " %lf %u %s %u %s %u %s %u %s\n", GST_EVENT_TYPE_NAME(event), GST_TIME_ARGS (elapsed), GSTTL_TIME_AS_SECOND (elapsed), - pad_stats->index, pad_stats->name, peer_pad_stats->index, peer_pad_stats->name, - stats->index, stats->name, that_stats->index, that_stats->name); + pad_stats->index, pad_stats->name, + that_stats->index, that_stats->name, + stats->index, stats->name); } break; } |