diff --git a/common/src/main/java/com/liskovsoft/smartyoutubetv2/common/exoplayer/other/V2/CustomOverridesRenderersFactory.java b/common/src/main/java/com/liskovsoft/smartyoutubetv2/common/exoplayer/other/V2/CustomOverridesRenderersFactory.java index ecd206fd86..bfb6b32e38 100644 --- a/common/src/main/java/com/liskovsoft/smartyoutubetv2/common/exoplayer/other/V2/CustomOverridesRenderersFactory.java +++ b/common/src/main/java/com/liskovsoft/smartyoutubetv2/common/exoplayer/other/V2/CustomOverridesRenderersFactory.java @@ -85,54 +85,54 @@ protected void buildAudioRenderers( } } - @Override - protected void buildVideoRenderers(Context context, - int extensionRendererMode, - MediaCodecSelector mediaCodecSelector, - @Nullable DrmSessionManager drmSessionManager, - boolean playClearSamplesWithoutKeys, - boolean enableDecoderFallback, - Handler eventHandler, - VideoRendererEventListener eventListener, - long allowedVideoJoiningTimeMs, - ArrayList out) { - super.buildVideoRenderers( - context, - extensionRendererMode, - mediaCodecSelector, - drmSessionManager, - playClearSamplesWithoutKeys, - enableDecoderFallback, - eventHandler, - eventListener, - allowedVideoJoiningTimeMs, - out); - - Renderer originMediaCodecVideoRenderer = null; - int index = 0; - - for (Renderer renderer : out) { - if (renderer instanceof MediaCodecVideoRenderer) { - originMediaCodecVideoRenderer = renderer; - break; - } - index++; - } - - if (originMediaCodecVideoRenderer != null) { - // replace origin with custom - out.remove(originMediaCodecVideoRenderer); - out.add(index, - new FrameDropFixMediaCodecVideoRenderer( - context, - mediaCodecSelector, - allowedVideoJoiningTimeMs, - drmSessionManager, - playClearSamplesWithoutKeys, - enableDecoderFallback, - eventHandler, - eventListener, - MAX_DROPPED_VIDEO_FRAME_COUNT_TO_NOTIFY)); - } - } + //@Override + //protected void buildVideoRenderers(Context context, + // int extensionRendererMode, + // MediaCodecSelector mediaCodecSelector, + // @Nullable DrmSessionManager drmSessionManager, + // boolean playClearSamplesWithoutKeys, + // boolean enableDecoderFallback, + // Handler eventHandler, + // VideoRendererEventListener eventListener, + // long allowedVideoJoiningTimeMs, + // ArrayList out) { + // super.buildVideoRenderers( + // context, + // extensionRendererMode, + // mediaCodecSelector, + // drmSessionManager, + // playClearSamplesWithoutKeys, + // enableDecoderFallback, + // eventHandler, + // eventListener, + // allowedVideoJoiningTimeMs, + // out); + // + // Renderer originMediaCodecVideoRenderer = null; + // int index = 0; + // + // for (Renderer renderer : out) { + // if (renderer instanceof MediaCodecVideoRenderer) { + // originMediaCodecVideoRenderer = renderer; + // break; + // } + // index++; + // } + // + // if (originMediaCodecVideoRenderer != null) { + // // replace origin with custom + // out.remove(originMediaCodecVideoRenderer); + // out.add(index, + // new FrameDropFixMediaCodecVideoRenderer( + // context, + // mediaCodecSelector, + // allowedVideoJoiningTimeMs, + // drmSessionManager, + // playClearSamplesWithoutKeys, + // enableDecoderFallback, + // eventHandler, + // eventListener, + // MAX_DROPPED_VIDEO_FRAME_COUNT_TO_NOTIFY)); + // } + //} } diff --git a/smarttubetv/build.gradle b/smarttubetv/build.gradle index 7f4e1bc2ba..1c0aaf97fe 100644 --- a/smarttubetv/build.gradle +++ b/smarttubetv/build.gradle @@ -46,8 +46,8 @@ android { applicationId "com.liskovsoft.smarttubetv" minSdkVersion project.properties.minSdkVersion targetSdkVersion project.properties.targetSdkVersion - versionCode 120 - versionName "8.0" + versionCode 121 + versionName "8.1" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" buildConfigField "long", "TIMESTAMP", System.currentTimeMillis() + "L"