From cb1b93beb859a0476ae35f7d03ab6c6a61199ec0 Mon Sep 17 00:00:00 2001 From: Marcus10110 Date: Tue, 2 Jun 2020 18:19:34 -0700 Subject: [PATCH] added FrameV2 support --- src/AsyncRgbLedAnalyzer.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/AsyncRgbLedAnalyzer.cpp b/src/AsyncRgbLedAnalyzer.cpp index a126357..8dd0170 100644 --- a/src/AsyncRgbLedAnalyzer.cpp +++ b/src/AsyncRgbLedAnalyzer.cpp @@ -69,6 +69,14 @@ void AsyncRgbLedAnalyzer::WorkerThread() frame.mData1 = result.mRGB.ConvertToU64(); frame.mData2 = frameInPacketIndex++; mResults->AddFrame( frame ); + + FrameV2 frame_v2; + frame_v2.AddInteger( "index", frame.mData2 ); + frame_v2.AddInteger( "red", result.mRGB.red ); + frame_v2.AddInteger( "green", result.mRGB.green ); + frame_v2.AddInteger( "blue", result.mRGB.blue ); + mResults->AddFrameV2( frame_v2, "pixel", frame.mStartingSampleInclusive, frame.mEndingSampleInclusive ); + mResults->CommitResults(); } else