From 88b1e14db427d93c7baf36d673d9cd7a6c563049 Mon Sep 17 00:00:00 2001 From: winlin Date: Tue, 14 Apr 2020 19:30:35 +0800 Subject: [PATCH] Update perf api tool --- trunk/scripts/perf_gso.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/trunk/scripts/perf_gso.py b/trunk/scripts/perf_gso.py index 9df63a77c..5c6f92746 100755 --- a/trunk/scripts/perf_gso.py +++ b/trunk/scripts/perf_gso.py @@ -41,7 +41,10 @@ print "" print("AVFrames"), for k in keys: k2 = 'lt_%s'%(k) - p = obj['data']['writev']['msgs'] + if 'frames' in obj['data']: + p = obj['data']['frames']['msgs'] + else: + p = obj['data']['writev']['msgs'] if k2 in p: print(p[k2]), else: @@ -51,7 +54,10 @@ print "" print("RTP-Packets"), for k in keys: k2 = 'lt_%s'%(k) - p = obj['data']['writev']['iovs'] + if 'frames' in obj['data']: + p = obj['data']['frames']['iovs'] + else: + p = obj['data']['writev']['iovs'] if k2 in p: print(p[k2]), else: