@@ -1628,18 +1628,18 @@ struct Event
1628
1628
pid = Context::CPU_COUNTER_PID;
1629
1629
tid = pid;
1630
1630
} else if (name == " queuelevel" ) {
1631
- const auto queue = get_string (ctf_event, event_fields_scope, " queue" ).value ();
1631
+ const auto queue = std::string ( get_string (ctf_event, event_fields_scope, " queue" ).value () );
1632
1632
pid = context->generateTidForString (queue, timestamp);
1633
1633
tid = pid;
1634
1634
const auto size_buffers = get_uint64 (ctf_event, event_fields_scope, " size_buffers" ).value ();
1635
1635
context->printCounterValue (name + " buffers" , timestamp, pid, size_buffers);
1636
- countInGroup (name + " buffers" , size_buffers);
1636
+ countInGroup (queue + " buffers" , size_buffers);
1637
1637
const auto size_bytes = get_uint64 (ctf_event, event_fields_scope, " size_bytes" ).value ();
1638
1638
context->printCounterValue (name + " bytes" , timestamp, pid, size_bytes);
1639
- countInGroup (name + " bytes" , size_bytes);
1639
+ countInGroup (queue + " bytes" , size_bytes);
1640
1640
const auto size_time = formatTime (get_uint64 (ctf_event, event_fields_scope, " size_time" ).value ());
1641
1641
context->printCounterValue (name + " time" , timestamp, pid, size_time);
1642
- countInGroup (name + " time" , size_time);
1642
+ countInGroup (queue + " time" , size_time);
1643
1643
}
1644
1644
// END gst-shark
1645
1645
else {
0 commit comments