Skip to content

Commit 7001f6e

Browse files
committed
Properly use queue for counter names in queuelevel group
1 parent 2820771 commit 7001f6e

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

ctf2ctf.cpp

+4-4
Original file line numberDiff line numberDiff line change
@@ -1628,18 +1628,18 @@ struct Event
16281628
pid = Context::CPU_COUNTER_PID;
16291629
tid = pid;
16301630
} 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());
16321632
pid = context->generateTidForString(queue, timestamp);
16331633
tid = pid;
16341634
const auto size_buffers = get_uint64(ctf_event, event_fields_scope, "size_buffers").value();
16351635
context->printCounterValue(name + " buffers", timestamp, pid, size_buffers);
1636-
countInGroup(name + " buffers", size_buffers);
1636+
countInGroup(queue + " buffers", size_buffers);
16371637
const auto size_bytes = get_uint64(ctf_event, event_fields_scope, "size_bytes").value();
16381638
context->printCounterValue(name + " bytes", timestamp, pid, size_bytes);
1639-
countInGroup(name + " bytes", size_bytes);
1639+
countInGroup(queue + " bytes", size_bytes);
16401640
const auto size_time = formatTime(get_uint64(ctf_event, event_fields_scope, "size_time").value());
16411641
context->printCounterValue(name + " time", timestamp, pid, size_time);
1642-
countInGroup(name + " time", size_time);
1642+
countInGroup(queue + " time", size_time);
16431643
}
16441644
// END gst-shark
16451645
else {

0 commit comments

Comments
 (0)