diff --git a/Limelight/Stream/Connection.m b/Limelight/Stream/Connection.m index 77e21b5..ae187e2 100644 --- a/Limelight/Stream/Connection.m +++ b/Limelight/Stream/Connection.m @@ -338,7 +338,9 @@ void ClLogMessage(const char* format, ...) LiInitializeVideoCallbacks(&_drCallbacks); _drCallbacks.setup = DrDecoderSetup; _drCallbacks.submitDecodeUnit = DrSubmitDecodeUnit; - _drCallbacks.capabilities = CAPABILITY_REFERENCE_FRAME_INVALIDATION_AVC | CAPABILITY_REFERENCE_FRAME_INVALIDATION_HEVC; + + // RFI doesn't work properly with HEVC on iOS 11 with an iPhone SE (at least) + _drCallbacks.capabilities = CAPABILITY_REFERENCE_FRAME_INVALIDATION_AVC; LiInitializeAudioCallbacks(&_arCallbacks); _arCallbacks.init = ArInit;