-
Notifications
You must be signed in to change notification settings - Fork 6k
Closed
Labels
Description
hi sir
i found an error please resolve this also have two more question first
File Url: http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/BigBuckBunny.mp4
i we this use this url work fine but this DefaultAudioSinkError alway
i m also same copy demo app
found error
I/zygote: Rejecting re-init on previously-failed class java.lang.Class<com.google.android.exoplayer2.audio.DefaultAudioSink$StreamEventCallbackV29>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/media/AudioTrack$StreamEventCallback;
at com.google.android.exoplayer2.audio.AudioSink com.google.android.exoplayer2.DefaultRenderersFactory.buildAudioSink(android.content.Context, boolean, boolean, boolean) (DefaultRenderersFactory.java:628)
at com.google.android.exoplayer2.Renderer[] com.google.android.exoplayer2.DefaultRenderersFactory.createRenderers(android.os.Handler, com.google.android.exoplayer2.video.VideoRendererEventListener, com.google.android.exoplayer2.audio.AudioRendererEventListener, com.google.android.exoplayer2.text.TextOutput, com.google.android.exoplayer2.metadata.MetadataOutput) (DefaultRenderersFactory.java:321)
at void com.google.android.exoplayer2.SimpleExoPlayer.<init>(com.google.android.exoplayer2.SimpleExoPlayer$Builder) (SimpleExoPlayer.java:610)
at com.google.android.exoplayer2.SimpleExoPlayer com.google.android.exoplayer2.SimpleExoPlayer$Builder.build() (SimpleExoPlayer.java:513)
at boolean com.etc.etutorerp.Live.initPlayer() (Live.java:158)
at void com.etc.etutorerp.Live.onStart() (Live.java:518)
at void android.app.Instrumentation.callActivityOnStart(android.app.Activity) (Instrumentation.java:1341)
at void android.app.Activity.performStart() (Activity.java:7200)
at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2920)
at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:3032)
at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1696)
I/zygote: at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:105)
at void android.os.Looper.loop() (Looper.java:164)
at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6942)
at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
at void com.android.internal.os.Zygote$MethodAndArgsCaller.run() (Zygote.java:327)
at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:1374)
Caused by: java.lang.ClassNotFoundException: Didn't find class "android.media.AudioTrack$StreamEventCallback" on path: DexPathList[[zip file "/data/app/com.etc.etutorerp-r11jQYfvYRpnTFXpBLE9ag==/base.apk"],nativeLibraryDirectories=[/data/app/com.etc.etutorerp-r11jQYfvYRpnTFXpBLE9ag==/lib/arm, /system/lib, /system/vendor/lib]]
at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:93)
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
at com.google.android.exoplayer2.audio.AudioSink com.google.android.exoplayer2.DefaultRenderersFactory.buildAudioSink(android.content.Context, boolean, boolean, boolean) (DefaultRenderersFactory.java:628)
at com.google.android.exoplayer2.Renderer[] com.google.android.exoplayer2.DefaultRenderersFactory.createRenderers(android.os.Handler, com.google.android.exoplayer2.video.VideoRendererEventListener, com.google.android.exoplayer2.audio.AudioRendererEventListener, com.google.android.exoplayer2.text.TextOutput, com.google.android.exoplayer2.metadata.MetadataOutput) (DefaultRenderersFactory.java:321)
at void com.google.android.exoplayer2.SimpleExoPlayer.<init>(com.google.android.exoplayer2.SimpleExoPlayer$Builder) (SimpleExoPlayer.java:610)
at com.google.android.exoplayer2.SimpleExoPlayer com.google.android.exoplayer2.SimpleExoPlayer$Builder.build() (SimpleExoPlayer.java:513)
at boolean com.etc.etutorerp.Live.initPlayer() (Live.java:158)
at void com.etc.etutorerp.Live.onStart() (Live.java:518)
at void android.app.Instrumentation.callActivityOnStart(android.app.Activity) (Instrumentation.java:1341)
at void android.app.Activity.performStart() (Activity.java:7200)
at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2920)
at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:3032)
at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1696)
at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:105)
at void android.os.Looper.loop() (Looper.java:164)
at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6942)
at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
at void com.android.internal.os.Zygote$MethodAndArgsCaller.run() (Zygote.java:327)
at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:1374)
I/zygote: Rejecting re-init on previously-failed class java.lang.Class<com.google.android.exoplayer2.audio.DefaultAudioSink$StreamEventCallbackV29>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/media/AudioTrack$StreamEventCallback;
at com.google.android.exoplayer2.audio.AudioSink com.google.android.exoplayer2.DefaultRenderersFactory.buildAudioSink(android.content.Context, boolean, boolean, boolean) (DefaultRenderersFactory.java:628)
at com.google.android.exoplayer2.Renderer[] com.google.android.exoplayer2.DefaultRenderersFactory.createRenderers(android.os.Handler, com.google.android.exoplayer2.video.VideoRendererEventListener, com.google.android.exoplayer2.audio.AudioRendererEventListener, com.google.android.exoplayer2.text.TextOutput, com.google.android.exoplayer2.metadata.MetadataOutput) (DefaultRenderersFactory.java:321)
at void com.google.android.exoplayer2.SimpleExoPlayer.<init>(com.google.android.exoplayer2.SimpleExoPlayer$Builder) (SimpleExoPlayer.java:610)
at com.google.android.exoplayer2.SimpleExoPlayer com.google.android.exoplayer2.SimpleExoPlayer$Builder.build() (SimpleExoPlayer.java:513)
at boolean com.etc.etutorerp.Live.initPlayer() (Live.java:158)
at void com.etc.etutorerp.Live.onStart() (Live.java:518)
at void android.app.Instrumentation.callActivityOnStart(android.app.Activity) (Instrumentation.java:1341)
at void android.app.Activity.performStart() (Activity.java:7200)
at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2920)
at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:3032)
at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1696)
at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:105)
at void android.os.Looper.loop() (Looper.java:164)
at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6942)
at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
at void com.android.internal.os.Zygote$MethodAndArgsCaller.run() (Zygote.java:327)
at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:1374)
Caused by: java.lang.ClassNotFoundException: Didn't find class "android.media.AudioTrack$StreamEventCallback" on path: DexPathList[[zip file "/data/app/com.etc.etutorerp-r11jQYfvYRpnTFXpBLE9ag==/base.apk"],nativeLibraryDirectories=[/data/app/com.etc.etutorerp-r11jQYfvYRpnTFXpBLE9ag==/lib/arm, /system/lib, /system/vendor/lib]]
at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:93)
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
at com.google.android.exoplayer2.audio.AudioSink com.google.android.exoplayer2.DefaultRenderersFactory.buildAudioSink(android.content.Context, boolean, boolean, boolean) (DefaultRenderersFactory.java:628)
at com.google.android.exoplayer2.Renderer[] com.google.android.exoplayer2.DefaultRenderersFactory.createRenderers(android.os.Handler, com.google.android.exoplayer2.video.VideoRendererEventListener, com.google.android.exoplayer2.audio.AudioRendererEventListener, com.google.android.exoplayer2.text.TextOutput, com.google.android.exoplayer2.metadata.MetadataOutput) (DefaultRenderersFactory.java:321)
at void com.google.android.exoplayer2.SimpleExoPlayer.<init>(com.google.android.exoplayer2.SimpleExoPlayer$Builder) (SimpleExoPlayer.java:610)
at com.google.android.exoplayer2.SimpleExoPlayer com.google.android.exoplayer2.SimpleExoPlayer$Builder.build() (SimpleExoPlayer.java:513)
at boolean com.etc.etutorerp.Live.initPlayer() (Live.java:158)
at void com.etc.etutorerp.Live.onStart() (Live.java:518)
at void android.app.Instrumentation.callActivityOnStart(android.app.Activity) (Instrumentation.java:1341)
I/zygote: at void android.app.Activity.performStart() (Activity.java:7200)
at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2920)
at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:3032)
at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1696)
at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:105)
at void android.os.Looper.loop() (Looper.java:164)
at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6942)
at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
at void com.android.internal.os.Zygote$MethodAndArgsCaller.run() (Zygote.java:327)
at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:1374)
I/zygote: Rejecting re-init on previously-failed class java.lang.Class<com.google.android.exoplayer2.audio.DefaultAudioSink$StreamEventCallbackV29>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/media/AudioTrack$StreamEventCallback;
at com.google.android.exoplayer2.audio.AudioSink com.google.android.exoplayer2.DefaultRenderersFactory.buildAudioSink(android.content.Context, boolean, boolean, boolean) (DefaultRenderersFactory.java:628)
at com.google.android.exoplayer2.Renderer[] com.google.android.exoplayer2.DefaultRenderersFactory.createRenderers(android.os.Handler, com.google.android.exoplayer2.video.VideoRendererEventListener, com.google.android.exoplayer2.audio.AudioRendererEventListener, com.google.android.exoplayer2.text.TextOutput, com.google.android.exoplayer2.metadata.MetadataOutput) (DefaultRenderersFactory.java:321)
at void com.google.android.exoplayer2.SimpleExoPlayer.<init>(com.google.android.exoplayer2.SimpleExoPlayer$Builder) (SimpleExoPlayer.java:610)
at com.google.android.exoplayer2.SimpleExoPlayer com.google.android.exoplayer2.SimpleExoPlayer$Builder.build() (SimpleExoPlayer.java:513)
at boolean com.etc.etutorerp.Live.initPlayer() (Live.java:158)
at void com.etc.etutorerp.Live.onStart() (Live.java:518)
at void android.app.Instrumentation.callActivityOnStart(android.app.Activity) (Instrumentation.java:1341)
at void android.app.Activity.performStart() (Activity.java:7200)
at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2920)
at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:3032)
at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1696)
at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:105)
at void android.os.Looper.loop() (Looper.java:164)
at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6942)
at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
at void com.android.internal.os.Zygote$MethodAndArgsCaller.run() (Zygote.java:327)
at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:1374)
Caused by: java.lang.ClassNotFoundException: Didn't find class "android.media.AudioTrack$StreamEventCallback" on path: DexPathList[[zip file "/data/app/com.etc.etutorerp-r11jQYfvYRpnTFXpBLE9ag==/base.apk"],nativeLibraryDirectories=[/data/app/com.etc.etutorerp-r11jQYfvYRpnTFXpBLE9ag==/lib/arm, /system/lib, /system/vendor/lib]]
at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:93)
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
at com.google.android.exoplayer2.audio.AudioSink com.google.android.exoplayer2.DefaultRenderersFactory.buildAudioSink(android.content.Context, boolean, boolean, boolean) (DefaultRenderersFactory.java:628)
I/zygote: at com.google.android.exoplayer2.Renderer[] com.google.android.exoplayer2.DefaultRenderersFactory.createRenderers(android.os.Handler, com.google.android.exoplayer2.video.VideoRendererEventListener, com.google.android.exoplayer2.audio.AudioRendererEventListener, com.google.android.exoplayer2.text.TextOutput, com.google.android.exoplayer2.metadata.MetadataOutput) (DefaultRenderersFactory.java:321)
at void com.google.android.exoplayer2.SimpleExoPlayer.<init>(com.google.android.exoplayer2.SimpleExoPlayer$Builder) (SimpleExoPlayer.java:610)
at com.google.android.exoplayer2.SimpleExoPlayer com.google.android.exoplayer2.SimpleExoPlayer$Builder.build() (SimpleExoPlayer.java:513)
at boolean com.etc.etutorerp.Live.initPlayer() (Live.java:158)
at void com.etc.etutorerp.Live.onStart() (Live.java:518)
at void android.app.Instrumentation.callActivityOnStart(android.app.Activity) (Instrumentation.java:1341)
at void android.app.Activity.performStart() (Activity.java:7200)
at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2920)
at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:3032)
at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1696)
at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:105)
at void android.os.Looper.loop() (Looper.java:164)
at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6942)
at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
at void com.android.internal.os.Zygote$MethodAndArgsCaller.run() (Zygote.java:327)
at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:1374)
I/zygote: Rejecting re-init on previously-failed class java.lang.Class<com.google.android.exoplayer2.audio.DefaultAudioSink$StreamEventCallbackV29>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/media/AudioTrack$StreamEventCallback;
at com.google.android.exoplayer2.audio.AudioSink com.google.android.exoplayer2.DefaultRenderersFactory.buildAudioSink(android.content.Context, boolean, boolean, boolean) (DefaultRenderersFactory.java:628)
at com.google.android.exoplayer2.Renderer[] com.google.android.exoplayer2.DefaultRenderersFactory.createRenderers(android.os.Handler, com.google.android.exoplayer2.video.VideoRendererEventListener, com.google.android.exoplayer2.audio.AudioRendererEventListener, com.google.android.exoplayer2.text.TextOutput, com.google.android.exoplayer2.metadata.MetadataOutput) (DefaultRenderersFactory.java:321)
I/zygote: at void com.google.android.exoplayer2.SimpleExoPlayer.<init>(com.google.android.exoplayer2.SimpleExoPlayer$Builder) (SimpleExoPlayer.java:610)
at com.google.android.exoplayer2.SimpleExoPlayer com.google.android.exoplayer2.SimpleExoPlayer$Builder.build() (SimpleExoPlayer.java:513)
at boolean com.etc.etutorerp.Live.initPlayer() (Live.java:158)
at void com.etc.etutorerp.Live.onStart() (Live.java:518)
at void android.app.Instrumentation.callActivityOnStart(android.app.Activity) (Instrumentation.java:1341)
at void android.app.Activity.performStart() (Activity.java:7200)
at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2920)
at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:3032)
at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1696)
at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:105)
at void android.os.Looper.loop() (Looper.java:164)
at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6942)
at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
at void com.android.internal.os.Zygote$MethodAndArgsCaller.run() (Zygote.java:327)
at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:1374)
Caused by: java.lang.ClassNotFoundException: Didn't find class "android.media.AudioTrack$StreamEventCallback" on path: DexPathList[[zip file "/data/app/com.etc.etutorerp-r11jQYfvYRpnTFXpBLE9ag==/base.apk"],nativeLibraryDirectories=[/data/app/com.etc.etutorerp-r11jQYfvYRpnTFXpBLE9ag==/lib/arm, /system/lib, /system/vendor/lib]]
at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:93)
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
at com.google.android.exoplayer2.audio.AudioSink com.google.android.exoplayer2.DefaultRenderersFactory.buildAudioSink(android.content.Context, boolean, boolean, boolean) (DefaultRenderersFactory.java:628)
at com.google.android.exoplayer2.Renderer[] com.google.android.exoplayer2.DefaultRenderersFactory.createRenderers(android.os.Handler, com.google.android.exoplayer2.video.VideoRendererEventListener, com.google.android.exoplayer2.audio.AudioRendererEventListener, com.google.android.exoplayer2.text.TextOutput, com.google.android.exoplayer2.metadata.MetadataOutput) (DefaultRenderersFactory.java:321)
at void com.google.android.exoplayer2.SimpleExoPlayer.<init>(com.google.android.exoplayer2.SimpleExoPlayer$Builder) (SimpleExoPlayer.java:610)
at com.google.android.exoplayer2.SimpleExoPlayer com.google.android.exoplayer2.SimpleExoPlayer$Builder.build() (SimpleExoPlayer.java:513)
at boolean com.etc.etutorerp.Live.initPlayer() (Live.java:158)
at void com.etc.etutorerp.Live.onStart() (Live.java:518)
at void android.app.Instrumentation.callActivityOnStart(android.app.Activity) (Instrumentation.java:1341)
at void android.app.Activity.performStart() (Activity.java:7200)
at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2920)
at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:3032)
at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1696)
at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:105)
at void android.os.Looper.loop() (Looper.java:164)
at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6942)
at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
at void com.android.internal.os.Zygote$MethodAndArgsCaller.run() (Zygote.java:327)
at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:1374)
I/zygote: Rejecting re-init on previously-failed class java.lang.Class<com.google.android.exoplayer2.audio.DefaultAudioSink$StreamEventCallbackV29>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/media/AudioTrack$StreamEventCallback;
I/zygote: at com.google.android.exoplayer2.audio.AudioSink com.google.android.exoplayer2.DefaultRenderersFactory.buildAudioSink(android.content.Context, boolean, boolean, boolean) (DefaultRenderersFactory.java:628)
at com.google.android.exoplayer2.Renderer[] com.google.android.exoplayer2.DefaultRenderersFactory.createRenderers(android.os.Handler, com.google.android.exoplayer2.video.VideoRendererEventListener, com.google.android.exoplayer2.audio.AudioRendererEventListener, com.google.android.exoplayer2.text.TextOutput, com.google.android.exoplayer2.metadata.MetadataOutput) (DefaultRenderersFactory.java:321)
at void com.google.android.exoplayer2.SimpleExoPlayer.<init>(com.google.android.exoplayer2.SimpleExoPlayer$Builder) (SimpleExoPlayer.java:610)
at com.google.android.exoplayer2.SimpleExoPlayer com.google.android.exoplayer2.SimpleExoPlayer$Builder.build() (SimpleExoPlayer.java:513)
at boolean com.etc.etutorerp.Live.initPlayer() (Live.java:158)
at void com.etc.etutorerp.Live.onStart() (Live.java:518)
at void android.app.Instrumentation.callActivityOnStart(android.app.Activity) (Instrumentation.java:1341)
at void android.app.Activity.performStart() (Activity.java:7200)
at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2920)
at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:3032)
at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1696)
at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:105)
at void android.os.Looper.loop() (Looper.java:164)
at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6942)
at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
at void com.android.internal.os.Zygote$MethodAndArgsCaller.run() (Zygote.java:327)
at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:1374)
Caused by: java.lang.ClassNotFoundException: Didn't find class "android.media.AudioTrack$StreamEventCallback" on path: DexPathList[[zip file "/data/app/com.etc.etutorerp-r11jQYfvYRpnTFXpBLE9ag==/base.apk"],nativeLibraryDirectories=[/data/app/com.etc.etutorerp-r11jQYfvYRpnTFXpBLE9ag==/lib/arm, /system/lib, /system/vendor/lib]]
at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:93)
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
at com.google.android.exoplayer2.audio.AudioSink com.google.android.exoplayer2.DefaultRenderersFactory.buildAudioSink(android.content.Context, boolean, boolean, boolean) (DefaultRenderersFactory.java:628)
at com.google.android.exoplayer2.Renderer[] com.google.android.exoplayer2.DefaultRenderersFactory.createRenderers(android.os.Handler, com.google.android.exoplayer2.video.VideoRendererEventListener, com.google.android.exoplayer2.audio.AudioRendererEventListener, com.google.android.exoplayer2.text.TextOutput, com.google.android.exoplayer2.metadata.MetadataOutput) (DefaultRenderersFactory.java:321)
at void com.google.android.exoplayer2.SimpleExoPlayer.<init>(com.google.android.exoplayer2.SimpleExoPlayer$Builder) (SimpleExoPlayer.java:610)
at com.google.android.exoplayer2.SimpleExoPlayer com.google.android.exoplayer2.SimpleExoPlayer$Builder.build() (SimpleExoPlayer.java:513)
at boolean com.etc.etutorerp.Live.initPlayer() (Live.java:158)
at void com.etc.etutorerp.Live.onStart() (Live.java:518)
at void android.app.Instrumentation.callActivityOnStart(android.app.Activity) (Instrumentation.java:1341)
at void android.app.Activity.performStart() (Activity.java:7200)
at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2920)
at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:3032)
at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1696)
at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:105)
at void android.os.Looper.loop() (Looper.java:164)
at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6942)
at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
at void com.android.internal.os.Zygote$MethodAndArgsCaller.run() (Zygote.java:327)
at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:1374)
I/zygote: Rejecting re-init on previously-failed class java.lang.Class<com.google.android.exoplayer2.audio.DefaultAudioSink$StreamEventCallbackV29>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/media/AudioTrack$StreamEventCallback;
at com.google.android.exoplayer2.audio.AudioSink com.google.android.exoplayer2.DefaultRenderersFactory.buildAudioSink(android.content.Context, boolean, boolean, boolean) (DefaultRenderersFactory.java:628)
at com.google.android.exoplayer2.Renderer[] com.google.android.exoplayer2.DefaultRenderersFactory.createRenderers(android.os.Handler, com.google.android.exoplayer2.video.VideoRendererEventListener, com.google.android.exoplayer2.audio.AudioRendererEventListener, com.google.android.exoplayer2.text.TextOutput, com.google.android.exoplayer2.metadata.MetadataOutput) (DefaultRenderersFactory.java:321)
at void com.google.android.exoplayer2.SimpleExoPlayer.<init>(com.google.android.exoplayer2.SimpleExoPlayer$Builder) (SimpleExoPlayer.java:610)
at com.google.android.exoplayer2.SimpleExoPlayer com.google.android.exoplayer2.SimpleExoPlayer$Builder.build() (SimpleExoPlayer.java:513)
at boolean com.etc.etutorerp.Live.initPlayer() (Live.java:158)
at void com.etc.etutorerp.Live.onStart() (Live.java:518)
at void android.app.Instrumentation.callActivityOnStart(android.app.Activity) (Instrumentation.java:1341)
I/zygote: at void android.app.Activity.performStart() (Activity.java:7200)
at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2920)
at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:3032)
at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1696)
at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:105)
at void android.os.Looper.loop() (Looper.java:164)
at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6942)
at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
at void com.android.internal.os.Zygote$MethodAndArgsCaller.run() (Zygote.java:327)
at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:1374)
Caused by: java.lang.ClassNotFoundException: Didn't find class "android.media.AudioTrack$StreamEventCallback" on path: DexPathList[[zip file "/data/app/com.etc.etutorerp-r11jQYfvYRpnTFXpBLE9ag==/base.apk"],nativeLibraryDirectories=[/data/app/com.etc.etutorerp-r11jQYfvYRpnTFXpBLE9ag==/lib/arm, /system/lib, /system/vendor/lib]]
at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:93)
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
at com.google.android.exoplayer2.audio.AudioSink com.google.android.exoplayer2.DefaultRenderersFactory.buildAudioSink(android.content.Context, boolean, boolean, boolean) (DefaultRenderersFactory.java:628)
at com.google.android.exoplayer2.Renderer[] com.google.android.exoplayer2.DefaultRenderersFactory.createRenderers(android.os.Handler, com.google.android.exoplayer2.video.VideoRendererEventListener, com.google.android.exoplayer2.audio.AudioRendererEventListener, com.google.android.exoplayer2.text.TextOutput, com.google.android.exoplayer2.metadata.MetadataOutput) (DefaultRenderersFactory.java:321)
at void com.google.android.exoplayer2.SimpleExoPlayer.<init>(com.google.android.exoplayer2.SimpleExoPlayer$Builder) (SimpleExoPlayer.java:610)
at com.google.android.exoplayer2.SimpleExoPlayer com.google.android.exoplayer2.SimpleExoPlayer$Builder.build() (SimpleExoPlayer.java:513)
at boolean com.etc.etutorerp.Live.initPlayer() (Live.java:158)
at void com.etc.etutorerp.Live.onStart() (Live.java:518)
at void android.app.Instrumentation.callActivityOnStart(android.app.Activity) (Instrumentation.java:1341)
at void android.app.Activity.performStart() (Activity.java:7200)
at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2920)
at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:3032)
at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1696)
at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:105)
at void android.os.Looper.loop() (Looper.java:164)
at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6942)
at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
at void com.android.internal.os.Zygote$MethodAndArgsCaller.run() (Zygote.java:327)
at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:1374)
I/zygote: Rejecting re-init on previously-failed class java.lang.Class<com.google.android.exoplayer2.audio.DefaultAudioSink$StreamEventCallbackV29>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/media/AudioTrack$StreamEventCallback;
at com.google.android.exoplayer2.audio.AudioSink com.google.android.exoplayer2.DefaultRenderersFactory.buildAudioSink(android.content.Context, boolean, boolean, boolean) (DefaultRenderersFactory.java:628)
at com.google.android.exoplayer2.Renderer[] com.google.android.exoplayer2.DefaultRenderersFactory.createRenderers(android.os.Handler, com.google.android.exoplayer2.video.VideoRendererEventListener, com.google.android.exoplayer2.audio.AudioRendererEventListener, com.google.android.exoplayer2.text.TextOutput, com.google.android.exoplayer2.metadata.MetadataOutput) (DefaultRenderersFactory.java:321)
at void com.google.android.exoplayer2.SimpleExoPlayer.<init>(com.google.android.exoplayer2.SimpleExoPlayer$Builder) (SimpleExoPlayer.java:610)
at com.google.android.exoplayer2.SimpleExoPlayer com.google.android.exoplayer2.SimpleExoPlayer$Builder.build() (SimpleExoPlayer.java:513)
at boolean com.etc.etutorerp.Live.initPlayer() (Live.java:158)
at void com.etc.etutorerp.Live.onStart() (Live.java:518)
at void android.app.Instrumentation.callActivityOnStart(android.app.Activity) (Instrumentation.java:1341)
at void android.app.Activity.performStart() (Activity.java:7200)
at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2920)
at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:3032)
at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1696)
at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:105)
at void android.os.Looper.loop() (Looper.java:164)
at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6942)
at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
at void com.android.internal.os.Zygote$MethodAndArgsCaller.run() (Zygote.java:327)
at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:1374)
I/zygote: Caused by: java.lang.ClassNotFoundException: Didn't find class "android.media.AudioTrack$StreamEventCallback" on path: DexPathList[[zip file "/data/app/com.etc.etutorerp-r11jQYfvYRpnTFXpBLE9ag==/base.apk"],nativeLibraryDirectories=[/data/app/com.etc.etutorerp-r11jQYfvYRpnTFXpBLE9ag==/lib/arm, /system/lib, /system/vendor/lib]]
at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:93)
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
at com.google.android.exoplayer2.audio.AudioSink com.google.android.exoplayer2.DefaultRenderersFactory.buildAudioSink(android.content.Context, boolean, boolean, boolean) (DefaultRenderersFactory.java:628)
at com.google.android.exoplayer2.Renderer[] com.google.android.exoplayer2.DefaultRenderersFactory.createRenderers(android.os.Handler, com.google.android.exoplayer2.video.VideoRendererEventListener, com.google.android.exoplayer2.audio.AudioRendererEventListener, com.google.android.exoplayer2.text.TextOutput, com.google.android.exoplayer2.metadata.MetadataOutput) (DefaultRenderersFactory.java:321)
at void com.google.android.exoplayer2.SimpleExoPlayer.<init>(com.google.android.exoplayer2.SimpleExoPlayer$Builder) (SimpleExoPlayer.java:610)
at com.google.android.exoplayer2.SimpleExoPlayer com.google.android.exoplayer2.SimpleExoPlayer$Builder.build() (SimpleExoPlayer.java:513)
at boolean com.etc.etutorerp.Live.initPlayer() (Live.java:158)
at void com.etc.etutorerp.Live.onStart() (Live.java:518)
at void android.app.Instrumentation.callActivityOnStart(android.app.Activity) (Instrumentation.java:1341)
at void android.app.Activity.performStart() (Activity.java:7200)
at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2920)
at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:3032)
at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1696)
at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:105)
at void android.os.Looper.loop() (Looper.java:164)
at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6942)
at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
at void com.android.internal.os.Zygote$MethodAndArgsCaller.run() (Zygote.java:327)
at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:1374)
I/zygote: Rejecting re-init on previously-failed class java.lang.Class<com.google.android.exoplayer2.audio.DefaultAudioSink$StreamEventCallbackV29>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/media/AudioTrack$StreamEventCallback;
at com.google.android.exoplayer2.audio.AudioSink com.google.android.exoplayer2.DefaultRenderersFactory.buildAudioSink(android.content.Context, boolean, boolean, boolean) (DefaultRenderersFactory.java:628)
at com.google.android.exoplayer2.Renderer[] com.google.android.exoplayer2.DefaultRenderersFactory.createRenderers(android.os.Handler, com.google.android.exoplayer2.video.VideoRendererEventListener, com.google.android.exoplayer2.audio.AudioRendererEventListener, com.google.android.exoplayer2.text.TextOutput, com.google.android.exoplayer2.metadata.MetadataOutput) (DefaultRenderersFactory.java:321)
at void com.google.android.exoplayer2.SimpleExoPlayer.<init>(com.google.android.exoplayer2.SimpleExoPlayer$Builder) (SimpleExoPlayer.java:610)
at com.google.android.exoplayer2.SimpleExoPlayer com.google.android.exoplayer2.SimpleExoPlayer$Builder.build() (SimpleExoPlayer.java:513)
at boolean com.etc.etutorerp.Live.initPlayer() (Live.java:158)
at void com.etc.etutorerp.Live.onStart() (Live.java:518)
at void android.app.Instrumentation.callActivityOnStart(android.app.Activity) (Instrumentation.java:1341)
at void android.app.Activity.performStart() (Activity.java:7200)
at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2920)
at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:3032)
at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1696)
at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:105)
at void android.os.Looper.loop() (Looper.java:164)
at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6942)
at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
at void com.android.internal.os.Zygote$MethodAndArgsCaller.run() (Zygote.java:327)
at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:1374)
Caused by: java.lang.ClassNotFoundException: Didn't find class "android.media.AudioTrack$StreamEventCallback" on path: DexPathList[[zip file "/data/app/com.etc.etutorerp-r11jQYfvYRpnTFXpBLE9ag==/base.apk"],nativeLibraryDirectories=[/data/app/com.etc.etutorerp-r11jQYfvYRpnTFXpBLE9ag==/lib/arm, /system/lib, /system/vendor/lib]]
at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:93)
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
at com.google.android.exoplayer2.audio.AudioSink com.google.android.exoplayer2.DefaultRenderersFactory.buildAudioSink(android.content.Context, boolean, boolean, boolean) (DefaultRenderersFactory.java:628)
at com.google.android.exoplayer2.Renderer[] com.google.android.exoplayer2.DefaultRenderersFactory.createRenderers(android.os.Handler, com.google.android.exoplayer2.video.VideoRendererEventListener, com.google.android.exoplayer2.audio.AudioRendererEventListener, com.google.android.exoplayer2.text.TextOutput, com.google.android.exoplayer2.metadata.MetadataOutput) (DefaultRenderersFactory.java:321)
at void com.google.android.exoplayer2.SimpleExoPlayer.<init>(com.google.android.exoplayer2.SimpleExoPlayer$Builder) (SimpleExoPlayer.java:610)
at com.google.android.exoplayer2.SimpleExoPlayer com.google.android.exoplayer2.SimpleExoPlayer$Builder.build() (SimpleExoPlayer.java:513)
at boolean com.etc.etutorerp.Live.initPlayer() (Live.java:158)
at void com.etc.etutorerp.Live.onStart() (Live.java:518)
at void android.app.Instrumentation.callActivityOnStart(android.app.Activity) (Instrumentation.java:1341)
at void android.app.Activity.performStart() (Activity.java:7200)
at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2920)
at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:3032)
at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1696)
at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:105)
at void android.os.Looper.loop() (Looper.java:164)
at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6942)
at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
at void com.android.internal.os.Zygote$MethodAndArgsCaller.run() (Zygote.java:327)
at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:1374)
I/zygote: Rejecting re-init on previously-failed class java.lang.Class<com.google.android.exoplayer2.audio.DefaultAudioSink$StreamEventCallbackV29>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/media/AudioTrack$StreamEventCallback;
at com.google.android.exoplayer2.audio.AudioSink com.google.android.exoplayer2.DefaultRenderersFactory.buildAudioSink(android.content.Context, boolean, boolean, boolean) (DefaultRenderersFactory.java:628)
at com.google.android.exoplayer2.Renderer[] com.google.android.exoplayer2.DefaultRenderersFactory.createRenderers(android.os.Handler, com.google.android.exoplayer2.video.VideoRendererEventListener, com.google.android.exoplayer2.audio.AudioRendererEventListener, com.google.android.exoplayer2.text.TextOutput, com.google.android.exoplayer2.metadata.MetadataOutput) (DefaultRenderersFactory.java:321)
at void com.google.android.exoplayer2.SimpleExoPlayer.<init>(com.google.android.exoplayer2.SimpleExoPlayer$Builder) (SimpleExoPlayer.java:610)
at com.google.android.exoplayer2.SimpleExoPlayer com.google.android.exoplayer2.SimpleExoPlayer$Builder.build() (SimpleExoPlayer.java:513)
at boolean com.etc.etutorerp.Live.initPlayer() (Live.java:158)
at void com.etc.etutorerp.Live.onStart() (Live.java:518)
at void android.app.Instrumentation.callActivityOnStart(android.app.Activity) (Instrumentation.java:1341)
at void android.app.Activity.performStart() (Activity.java:7200)
at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2920)
at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:3032)
at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1696)
at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:105)
at void android.os.Looper.loop() (Looper.java:164)
at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6942)
at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
at void com.android.internal.os.Zygote$MethodAndArgsCaller.run() (Zygote.java:327)
at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:1374)
Caused by: java.lang.ClassNotFoundException: Didn't find class "android.media.AudioTrack$StreamEventCallback" on path: DexPathList[[zip file "/data/app/com.etc.etutorerp-r11jQYfvYRpnTFXpBLE9ag==/base.apk"],nativeLibraryDirectories=[/data/app/com.etc.etutorerp-r11jQYfvYRpnTFXpBLE9ag==/lib/arm, /system/lib, /system/vendor/lib]]
at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:93)
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
at com.google.android.exoplayer2.audio.AudioSink com.google.android.exoplayer2.DefaultRenderersFactory.buildAudioSink(android.content.Context, boolean, boolean, boolean) (DefaultRenderersFactory.java:628)
at com.google.android.exoplayer2.Renderer[] com.google.android.exoplayer2.DefaultRenderersFactory.createRenderers(android.os.Handler, com.google.android.exoplayer2.video.VideoRendererEventListener, com.google.android.exoplayer2.audio.AudioRendererEventListener, com.google.android.exoplayer2.text.TextOutput, com.google.android.exoplayer2.metadata.MetadataOutput) (DefaultRenderersFactory.java:321)
at void com.google.android.exoplayer2.SimpleExoPlayer.<init>(com.google.android.exoplayer2.SimpleExoPlayer$Builder) (SimpleExoPlayer.java:610)
at com.google.android.exoplayer2.SimpleExoPlayer com.google.android.exoplayer2.SimpleExoPlayer$Builder.build() (SimpleExoPlayer.java:513)
at boolean com.etc.etutorerp.Live.initPlayer() (Live.java:158)
at void com.etc.etutorerp.Live.onStart() (Live.java:518)
at void android.app.Instrumentation.callActivityOnStart(android.app.Activity) (Instrumentation.java:1341)
at void android.app.Activity.performStart() (Activity.java:7200)
at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2920)
at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:3032)
at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1696)
at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:105)
at void android.os.Looper.loop() (Looper.java:164)
at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6942)
at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
at void com.android.internal.os.Zygote$MethodAndArgsCaller.run() (Zygote.java:327)
at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:1374)
I/zygote: Rejecting re-init on previously-failed class java.lang.Class<com.google.android.exoplayer2.audio.DefaultAudioSink$StreamEventCallbackV29>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/media/AudioTrack$StreamEventCallback;
at com.google.android.exoplayer2.audio.AudioSink com.google.android.exoplayer2.DefaultRenderersFactory.buildAudioSink(android.content.Context, boolean, boolean, boolean) (DefaultRenderersFactory.java:628)
at com.google.android.exoplayer2.Renderer[] com.google.android.exoplayer2.DefaultRenderersFactory.createRenderers(android.os.Handler, com.google.android.exoplayer2.video.VideoRendererEventListener, com.google.android.exoplayer2.audio.AudioRendererEventListener, com.google.android.exoplayer2.text.TextOutput, com.google.android.exoplayer2.metadata.MetadataOutput) (DefaultRenderersFactory.java:321)
at void com.google.android.exoplayer2.SimpleExoPlayer.<init>(com.google.android.exoplayer2.SimpleExoPlayer$Builder) (SimpleExoPlayer.java:610)
at com.google.android.exoplayer2.SimpleExoPlayer com.google.android.exoplayer2.SimpleExoPlayer$Builder.build() (SimpleExoPlayer.java:513)
at boolean com.etc.etutorerp.Live.initPlayer() (Live.java:158)
at void com.etc.etutorerp.Live.onStart() (Live.java:518)
at void android.app.Instrumentation.callActivityOnStart(android.app.Activity) (Instrumentation.java:1341)
at void android.app.Activity.performStart() (Activity.java:7200)
at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2920)
at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:3032)
at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1696)
at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:105)
at void android.os.Looper.loop() (Looper.java:164)
at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6942)
at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
at void com.android.internal.os.Zygote$MethodAndArgsCaller.run() (Zygote.java:327)
at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:1374)
Caused by: java.lang.ClassNotFoundException: Didn't find class "android.media.AudioTrack$StreamEventCallback" on path: DexPathList[[zip file "/data/app/com.etc.etutorerp-r11jQYfvYRpnTFXpBLE9ag==/base.apk"],nativeLibraryDirectories=[/data/app/com.etc.etutorerp-r11jQYfvYRpnTFXpBLE9ag==/lib/arm, /system/lib, /system/vendor/lib]]
at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:93)
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
at com.google.android.exoplayer2.audio.AudioSink com.google.android.exoplayer2.DefaultRenderersFactory.buildAudioSink(android.content.Context, boolean, boolean, boolean) (DefaultRenderersFactory.java:628)
at com.google.android.exoplayer2.Renderer[] com.google.android.exoplayer2.DefaultRenderersFactory.createRenderers(android.os.Handler, com.google.android.exoplayer2.video.VideoRendererEventListener, com.google.android.exoplayer2.audio.AudioRendererEventListener, com.google.android.exoplayer2.text.TextOutput, com.google.android.exoplayer2.metadata.MetadataOutput) (DefaultRenderersFactory.java:321)
at void com.google.android.exoplayer2.SimpleExoPlayer.<init>(com.google.android.exoplayer2.SimpleExoPlayer$Builder) (SimpleExoPlayer.java:610)
at com.google.android.exoplayer2.SimpleExoPlayer com.google.android.exoplayer2.SimpleExoPlayer$Builder.build() (SimpleExoPlayer.java:513)
at boolean com.etc.etutorerp.Live.initPlayer() (Live.java:158)
at void com.etc.etutorerp.Live.onStart() (Live.java:518)
at void android.app.Instrumentation.callActivityOnStart(android.app.Activity) (Instrumentation.java:1341)
at void android.app.Activity.performStart() (Activity.java:7200)
at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2920)
at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:3032)
at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1696)
at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:105)
at void android.os.Looper.loop() (Looper.java:164)
at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6942)
at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
at void com.android.internal.os.Zygote$MethodAndArgsCaller.run() (Zygote.java:327)
at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:1374)
I/zygote: Rejecting re-init on previously-failed class java.lang.Class<com.google.android.exoplayer2.audio.DefaultAudioSink$StreamEventCallbackV29>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/media/AudioTrack$StreamEventCallback;
at com.google.android.exoplayer2.audio.AudioSink com.google.android.exoplayer2.DefaultRenderersFactory.buildAudioSink(android.content.Context, boolean, boolean, boolean) (DefaultRenderersFactory.java:628)
at com.google.android.exoplayer2.Renderer[] com.google.android.exoplayer2.DefaultRenderersFactory.createRenderers(android.os.Handler, com.google.android.exoplayer2.video.VideoRendererEventListener, com.google.android.exoplayer2.audio.AudioRendererEventListener, com.google.android.exoplayer2.text.TextOutput, com.google.android.exoplayer2.metadata.MetadataOutput) (DefaultRenderersFactory.java:321)
at void com.google.android.exoplayer2.SimpleExoPlayer.<init>(com.google.android.exoplayer2.SimpleExoPlayer$Builder) (SimpleExoPlayer.java:610)
at com.google.android.exoplayer2.SimpleExoPlayer com.google.android.exoplayer2.SimpleExoPlayer$Builder.build() (SimpleExoPlayer.java:513)
at boolean com.etc.etutorerp.Live.initPlayer() (Live.java:158)
at void com.etc.etutorerp.Live.onStart() (Live.java:518)
at void android.app.Instrumentation.callActivityOnStart(android.app.Activity) (Instrumentation.java:1341)
at void android.app.Activity.performStart() (Activity.java:7200)
at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2920)
at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:3032)
at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1696)
at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:105)
at void android.os.Looper.loop() (Looper.java:164)
at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6942)
at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
at void com.android.internal.os.Zygote$MethodAndArgsCaller.run() (Zygote.java:327)
at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:1374)
Caused by: java.lang.ClassNotFoundException: Didn't find class "android.media.AudioTrack$StreamEventCallback" on path: DexPathList[[zip file "/data/app/com.etc.etutorerp-r11jQYfvYRpnTFXpBLE9ag==/base.apk"],nativeLibraryDirectories=[/data/app/com.etc.etutorerp-r11jQYfvYRpnTFXpBLE9ag==/lib/arm, /system/lib, /system/vendor/lib]]
at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:93)
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
at com.google.android.exoplayer2.audio.AudioSink com.google.android.exoplayer2.DefaultRenderersFactory.buildAudioSink(android.content.Context, boolean, boolean, boolean) (DefaultRenderersFactory.java:628)
at com.google.android.exoplayer2.Renderer[] com.google.android.exoplayer2.DefaultRenderersFactory.createRenderers(android.os.Handler, com.google.android.exoplayer2.video.VideoRendererEventListener, com.google.android.exoplayer2.audio.AudioRendererEventListener, com.google.android.exoplayer2.text.TextOutput, com.google.android.exoplayer2.metadata.MetadataOutput) (DefaultRenderersFactory.java:321)
at void com.google.android.exoplayer2.SimpleExoPlayer.<init>(com.google.android.exoplayer2.SimpleExoPlayer$Builder) (SimpleExoPlayer.java:610)
at com.google.android.exoplayer2.SimpleExoPlayer com.google.android.exoplayer2.SimpleExoPlayer$Builder.build() (SimpleExoPlayer.java:513)
at boolean com.etc.etutorerp.Live.initPlayer() (Live.java:158)
at void com.etc.etutorerp.Live.onStart() (Live.java:518)
at void android.app.Instrumentation.callActivityOnStart(android.app.Activity) (Instrumentation.java:1341)
at void android.app.Activity.performStart() (Activity.java:7200)
at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2920)
at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:3032)
at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1696)
at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:105)
at void android.os.Looper.loop() (Looper.java:164)
at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6942)
at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
at void com.android.internal.os.Zygote$MethodAndArgsCaller.run() (Zygote.java:327)
at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:1374)
2. second question when use firbase video url get this error
second error
E/ExoPlayerImplInternal: Playback error
com.google.android.exoplayer2.ExoPlaybackException: Source error
at com.google.android.exoplayer2.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:554)
at android.os.Handler.dispatchMessage(Handler.java:101)
at android.os.Looper.loop(Looper.java:164)
at android.os.HandlerThread.run(HandlerThread.java:65)
Caused by: com.google.android.exoplayer2.upstream.HttpDataSource$InvalidResponseCodeException: Response code: 403
at com.google.android.exoplayer2.ext.cronet.CronetDataSource.open(CronetDataSource.java:480)
at com.google.android.exoplayer2.upstream.DefaultDataSource.open(DefaultDataSource.java:193)
at com.google.android.exoplayer2.upstream.cache.CacheDataSource.openNextSource(CacheDataSource.java:764)
at com.google.android.exoplayer2.upstream.cache.CacheDataSource.open(CacheDataSource.java:579)
at com.google.android.exoplayer2.upstream.StatsDataSource.open(StatsDataSource.java:84)
at com.google.android.exoplayer2.source.ProgressiveMediaPeriod$ExtractingLoadable.load(ProgressiveMediaPeriod.java:1013)
at com.google.android.exoplayer2.upstream.Loader$LoadTask.run(Loader.java:415)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
at java.lang.Thread.run(Thread.java:764)
3. When pass sample ads url IntentUtil
Ads url : https://pubads.g.doubleclick.net/gampad/ads?sz=640x480&iu=/124319096/external/single_ad_samples&ciu_szs=300x250&impl=s&gdfp_req=1&env=vp&output=vast&unviewed_position_start=1&cust_params=deployment%3Ddevsite%26sample_ct%3Dskippablelinear&correlator=
get another error
W/IMASDK: Invalid internal message, ignoring. Please make sure the Google IMA SDK library is up to date. Message: gmsg://afma.google.com/activityMonitor?type=getPageSignals&sid=57bafb10-a40a-4d95-956d-c54622958455&dt=1602192856893
D/IMASDK: Received js message: adsManager [loaded]
D/IMASDK: Received js message: videoDisplay1 [startTracking]
D/IMASDK: Received js message: videoDisplay1 [load]
D/IMASDK: Received js message: adsManager [contentPauseRequested]
D/IMASDK: Received js message: videoDisplay1 [activate]
D/IMASDK: Received js message: videoDisplay1 [startTracking]
D/IMASDK: Received js message: activityMonitor [getViewability]
D/IMASDK: Sending js message: activityMonitor [viewability]
D/IMASDK: Received js message: displayContainer [showVideo]
D/IMASDK: Received js message: videoDisplay1 [play]
D/AndroidRuntime: Shutting down VM
E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.etc.etutorerp, PID: 19633
java.lang.AbstractMethodError: abstract method "void com.google.android.exoplayer2.source.ads.AdsLoader.handlePrepareComplete(int, int)"
at com.google.android.exoplayer2.source.ads.AdsMediaSource$AdPrepareListener.lambda$onPrepareComplete$0$AdsMediaSource$AdPrepareListener(AdsMediaSource.java:392)
at com.google.android.exoplayer2.source.ads.-$$Lambda$AdsMediaSource$AdPrepareListener$fKnX3U0AN4mPVLC978gwlh8u4Wo.run(Unknown Source:4)
at android.os.Handler.handleCallback(Handler.java:789)
at android.os.Handler.dispatchMessage(Handler.java:98)
at android.os.Looper.loop(Looper.java:164)
at android.app.ActivityThread.main(ActivityThread.java:6942)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:327)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1374)
Reactions are currently unavailable