transcoding: Adding TranscodingJobStats for benchmarking.

Bug: 145628554
Bug: 154734285
Bug: 154734456

Test: Unit test

Change-Id: I0e51094953a89e9dc6f0e13b7e4202cbd7ba80e7
diff --git a/media/libmediatranscoding/TranscodingJobScheduler.cpp b/media/libmediatranscoding/TranscodingJobScheduler.cpp
index 3256384..07eb949 100644
--- a/media/libmediatranscoding/TranscodingJobScheduler.cpp
+++ b/media/libmediatranscoding/TranscodingJobScheduler.cpp
@@ -351,7 +351,8 @@
             auto clientCallback = mJobMap[jobKey].callback.lock();
             if (clientCallback != nullptr) {
                 clientCallback->onTranscodingFinished(
-                        jobId, TranscodingResultParcel({jobId, -1 /*actualBitrateBps*/}));
+                        jobId, TranscodingResultParcel({jobId, -1 /*actualBitrateBps*/,
+                                                        std::nullopt /*jobStats*/}));
             }
         }