Separate H.265 video format for SDR and HDR formats

This commit is contained in:
Cameron Gutman
2017-11-25 12:12:38 -08:00
parent 1c386a8987
commit 26fe1cb22c
5 changed files with 29 additions and 16 deletions

View File

@@ -44,8 +44,8 @@ void initializeVideoDepacketizer(int pktSize) {
LC_ASSERT(NegotiatedVideoFormat != 0);
strictIdrFrameWait =
!((NegotiatedVideoFormat == VIDEO_FORMAT_H264 && (VideoCallbacks.capabilities & CAPABILITY_REFERENCE_FRAME_INVALIDATION_AVC)) ||
((NegotiatedVideoFormat == VIDEO_FORMAT_H265 && (VideoCallbacks.capabilities & CAPABILITY_REFERENCE_FRAME_INVALIDATION_HEVC))));
!(((NegotiatedVideoFormat & VIDEO_FORMAT_MASK_H264) && (VideoCallbacks.capabilities & CAPABILITY_REFERENCE_FRAME_INVALIDATION_AVC)) ||
(((NegotiatedVideoFormat & VIDEO_FORMAT_MASK_H265) && (VideoCallbacks.capabilities & CAPABILITY_REFERENCE_FRAME_INVALIDATION_HEVC))));
}
// Free the NAL chain