diff options
author | Kodi Obika <kodiobika@google.com> | 2019-08-20 18:57:32 -0700 |
---|---|---|
committer | android-build-merger <android-build-merger@google.com> | 2019-08-20 18:57:32 -0700 |
commit | 1dd33eacee80d6934dd541eb4703f17e18d97c55 (patch) | |
tree | a0fa7ed830978c53e04127b27cf03632d7ed69d3 | |
parent | e1de3d1ab2ea52b18716673e549fac209aedb2b7 (diff) | |
parent | e9239dbe79ebaa93dda6d734cc80230736a17918 (diff) |
Merge "Added trace event to screenrecord"
am: e9239dbe79
Change-Id: I786445ef718d73192ff9c94ab4482232154a1b85
-rw-r--r-- | cmds/screenrecord/screenrecord.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/cmds/screenrecord/screenrecord.cpp b/cmds/screenrecord/screenrecord.cpp index 7aa655ff37..df2884228d 100644 --- a/cmds/screenrecord/screenrecord.cpp +++ b/cmds/screenrecord/screenrecord.cpp @@ -368,6 +368,7 @@ static status_t runEncoder(const sp<MediaCodec>& encoder, int64_t startWhenNsec = systemTime(CLOCK_MONOTONIC); int64_t endWhenNsec = startWhenNsec + seconds_to_nanoseconds(gTimeLimitSec); DisplayInfo mainDpyInfo; + bool firstFrame = true; assert((rawFp == NULL && muxer != NULL) || (rawFp != NULL && muxer == NULL)); @@ -384,6 +385,11 @@ static status_t runEncoder(const sp<MediaCodec>& encoder, int64_t ptsUsec; uint32_t flags; + if (firstFrame) { + ATRACE_NAME("first_frame"); + firstFrame = false; + } + if (systemTime(CLOCK_MONOTONIC) > endWhenNsec) { if (gVerbose) { printf("Time limit reached\n"); |