From a2a4159b0c1dfde1726a2a013fc810fb1c474440 Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Tue, 26 Nov 2013 20:44:10 -0500 Subject: [PATCH] Also disable non-compliant speed optimizations when prioritizing quality --- src/com/limelight/nvstream/av/video/CpuDecoderRenderer.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/com/limelight/nvstream/av/video/CpuDecoderRenderer.java b/src/com/limelight/nvstream/av/video/CpuDecoderRenderer.java index 725a7e71..b7d0eb30 100644 --- a/src/com/limelight/nvstream/av/video/CpuDecoderRenderer.java +++ b/src/com/limelight/nvstream/av/video/CpuDecoderRenderer.java @@ -116,6 +116,9 @@ public class CpuDecoderRenderer implements DecoderRenderer { // Make sure the loop filter is enabled avcFlags &= ~AvcDecoder.DISABLE_LOOP_FILTER; + // Disable the non-compliant speed optimizations + avcFlags &= ~AvcDecoder.FAST_DECODE; + System.out.println("Using high quality decoding"); }