pull/586/head
FongMi 2 years ago
parent 0859d480d9
commit b74f151fda
  1. 3
      app/build.gradle
  2. 3
      app/src/main/java/com/fongmi/android/tv/player/exo/ExoUtil.java

@ -14,7 +14,7 @@ android {
//noinspection ExpiredTargetSdkVersion
targetSdk 28
versionCode 239
versionName "0619v2"
versionName "0619v3"
javaCompileOptions {
annotationProcessorOptions {
arguments = ["room.schemaLocation": "$projectDir/schemas".toString()]
@ -100,6 +100,7 @@ dependencies {
pythonImplementation project(':chaquo')
implementation project(':media-lib-datasource-okhttp')
implementation project(':media-lib-datasource-rtmp')
implementation project(':media-lib-decoder-ffmpeg')
implementation project(':media-lib-decoder-av1')
implementation project(':media-lib-exoplayer')
implementation project(':media-lib-exoplayer-dash')

@ -47,7 +47,8 @@ public class ExoUtil {
}
public static RenderersFactory buildRenderersFactory(int decode) {
return new NextRenderersFactory(App.get()).setEnableDecoderFallback(true).setExtensionRendererMode(Players.isSoft(decode) ? DefaultRenderersFactory.EXTENSION_RENDERER_MODE_PREFER : DefaultRenderersFactory.EXTENSION_RENDERER_MODE_ON);
if (Players.isHard(decode)) return new DefaultRenderersFactory(App.get()).setEnableDecoderFallback(true).setExtensionRendererMode(DefaultRenderersFactory.EXTENSION_RENDERER_MODE_ON);
else return new NextRenderersFactory(App.get()).setEnableDecoderFallback(true).setExtensionRendererMode(DefaultRenderersFactory.EXTENSION_RENDERER_MODE_PREFER);
}
public static MediaSource.Factory buildMediaSourceFactory() {

Loading…
Cancel
Save