Skip to content

Commit 0f9d0a5

Browse files
walter-baiintel-mediadev
authored andcommitted
[Encode] Update encode status report
Add targetFrameSize and brcMode.
1 parent 3faf1bf commit 0f9d0a5

File tree

3 files changed

+8
-0
lines changed

3 files changed

+8
-0
lines changed

media_softlet/agnostic/common/codec/hal/enc/shared/statusreport/encode_status_report.cpp

+3
Original file line numberDiff line numberDiff line change
@@ -199,6 +199,9 @@ namespace encode {
199199
m_statusReportData[submitIndex].frameWidth = inputParameters->frameWidth;
200200
m_statusReportData[submitIndex].frameHeight = inputParameters->frameHeight;
201201

202+
m_statusReportData[submitIndex].targetFrameSize = inputParameters->targetFrameSize;
203+
m_statusReportData[submitIndex].brcMode = inputParameters->brcMode;
204+
202205
m_statusReportData[submitIndex].pBlkQualityInfo = (encode::EncodeStatusReportData::BLOCK_QUALITY_INFO *)(inputParameters->pBlkQualityInfo);
203206

204207
uint64_t pairIndex = GetIdForCodecFuncToFuncIdPairs(inputParameters->codecFunction);

media_softlet/agnostic/common/codec/hal/enc/shared/statusreport/encode_status_report.h

+3
Original file line numberDiff line numberDiff line change
@@ -297,6 +297,9 @@ namespace encode {
297297
uint32_t frameWidth;
298298
uint32_t frameHeight;
299299

300+
uint32_t targetFrameSize;
301+
uint32_t brcMode;
302+
300303
uint32_t MSE[3];
301304

302305
BLOCK_QUALITY_INFO* pBlkQualityInfo;

media_softlet/agnostic/common/codec/hal/enc/shared/statusreport/encode_status_report_defs.h

+2
Original file line numberDiff line numberDiff line change
@@ -151,6 +151,8 @@ struct EncoderStatusParameters
151151
uint32_t frameWidth;
152152
uint32_t frameHeight;
153153
void *pBlkQualityInfo;
154+
uint32_t targetFrameSize;
155+
uint32_t brcMode;
154156
};
155157

156158
struct ImageStatusControl

0 commit comments

Comments
 (0)