Skip to content

Commit f7bcbbd

Browse files
committed
feat: add logic for push hdr file with encoder
1 parent 206be68 commit f7bcbbd

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

windows/APIExample/APIExample/Advanced/PushExternalVideoYUV/PushExternalVideoYUV.cpp

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -535,7 +535,11 @@ void PushExternalVideoYUV::OnBnClickedCheckHdr()
535535
{
536536
agora::rtc::HDR_CAPABILITY capability = agora::rtc::HDR_CAPABILITY::HDR_CAPABILITY_SUPPORTED;
537537

538-
int flag = m_rtcEngine->queryHDRCapability(VIDEO_MODULE_CAPTURER, capability);
538+
int flag = m_rtcEngine->queryHDRCapability(VIDEO_MODULE_HARDWARE_ENCODER, capability);
539+
if (flag != 0)
540+
{
541+
flag = m_rtcEngine->queryHDRCapability(VIDEO_MODULE_SOFTWARE_ENCODER, capability);
542+
}
539543

540544
if (flag == 0) {
541545
isUseHdr = !isUseHdr;

0 commit comments

Comments
 (0)