bilibili / ijkplayer

Android/iOS video player based on FFmpeg n3.4, with MediaCodec, VideoToolbox support.
GNU General Public License v2.0
32.4k stars 8.11k forks source link

怎么增加eac3支持 how to add eac3 coding support? #4917

Open zouxl opened 4 years ago

zouxl commented 4 years ago

11-22 10:09:19.238 9599-9627/com.example.vrdemo W/IJKMEDIA: Could not find codec parameters for stream 1 (Audio: eac3 ([6][0][0][0] / 0x0006), 0 channels, fltp): unspecified sample rate Consider increasing the value for the 'analyzeduration' and 'probesize' options

zouxl commented 4 years ago

this log

`11-22 10:53:34.638 10823-10823/com.example.vrdemo E/dalvikvm: CAPSET perm=0 eff=0 11-22 10:53:34.638 10823-10823/com.example.vrdemo D/dalvikvm: Late-enabling CheckJNI 11-22 10:53:34.738 10823-10823/com.example.vrdemo I/dalvikvm: Could not find method android.provider.Settings.canDrawOverlays, referenced from method com.sw.debug.view.DebugView.show 11-22 10:53:34.738 10823-10823/com.example.vrdemo W/dalvikvm: VFY: unable to resolve static method 1860: Landroid/provider/Settings;.canDrawOverlays (Landroid/content/Context;)Z 11-22 10:53:34.738 10823-10823/com.example.vrdemo D/dalvikvm: VFY: replacing opcode 0x71 at 0x000a 11-22 10:53:34.758 10823-10823/com.example.vrdemo I/dalvikvm: Could not find method android.view.Window$Callback.onPointerCaptureChanged, referenced from method android.support.v7.view.WindowCallbackWrapper.onPointerCaptureChanged 11-22 10:53:34.758 10823-10823/com.example.vrdemo W/dalvikvm: VFY: unable to resolve interface method 16636: Landroid/view/Window$Callback;.onPointerCaptureChanged (Z)V 11-22 10:53:34.758 10823-10823/com.example.vrdemo D/dalvikvm: VFY: replacing opcode 0x72 at 0x0002 11-22 10:53:34.758 10823-10823/com.example.vrdemo I/dalvikvm: Could not find method android.view.Window$Callback.onProvideKeyboardShortcuts, referenced from method android.support.v7.view.WindowCallbackWrapper.onProvideKeyboardShortcuts 11-22 10:53:34.758 10823-10823/com.example.vrdemo W/dalvikvm: VFY: unable to resolve interface method 16638: Landroid/view/Window$Callback;.onProvideKeyboardShortcuts (Ljava/util/List;Landroid/view/Menu;I)V 11-22 10:53:34.758 10823-10823/com.example.vrdemo D/dalvikvm: VFY: replacing opcode 0x72 at 0x0002 11-22 10:53:34.758 10823-10823/com.example.vrdemo W/dalvikvm: VFY: unable to find class referenced in signature (Landroid/view/SearchEvent;) 11-22 10:53:34.758 10823-10823/com.example.vrdemo I/dalvikvm: Could not find method android.view.Window$Callback.onSearchRequested, referenced from method android.support.v7.view.WindowCallbackWrapper.onSearchRequested 11-22 10:53:34.758 10823-10823/com.example.vrdemo W/dalvikvm: VFY: unable to resolve interface method 16640: Landroid/view/Window$Callback;.onSearchRequested (Landroid/view/SearchEvent;)Z 11-22 10:53:34.758 10823-10823/com.example.vrdemo D/dalvikvm: VFY: replacing opcode 0x72 at 0x0002 11-22 10:53:34.758 10823-10823/com.example.vrdemo I/dalvikvm: Could not find method android.view.Window$Callback.onWindowStartingActionMode, referenced from method android.support.v7.view.WindowCallbackWrapper.onWindowStartingActionMode 11-22 10:53:34.758 10823-10823/com.example.vrdemo W/dalvikvm: VFY: unable to resolve interface method 16644: Landroid/view/Window$Callback;.onWindowStartingActionMode (Landroid/view/ActionMode$Callback;I)Landroid/view/ActionMode; 11-22 10:53:34.758 10823-10823/com.example.vrdemo D/dalvikvm: VFY: replacing opcode 0x72 at 0x0002 11-22 10:53:34.758 10823-10823/com.example.vrdemo I/dalvikvm: Could not find method android.content.res.TypedArray.getChangingConfigurations, referenced from method android.support.v7.widget.TintTypedArray.getChangingConfigurations 11-22 10:53:34.758 10823-10823/com.example.vrdemo W/dalvikvm: VFY: unable to resolve virtual method 807: Landroid/content/res/TypedArray;.getChangingConfigurations ()I 11-22 10:53:34.758 10823-10823/com.example.vrdemo D/dalvikvm: VFY: replacing opcode 0x6e at 0x0002 11-22 10:53:34.758 10823-10823/com.example.vrdemo I/dalvikvm: Could not find method android.content.res.TypedArray.getType, referenced from method android.support.v7.widget.TintTypedArray.getType 11-22 10:53:34.758 10823-10823/com.example.vrdemo W/dalvikvm: VFY: unable to resolve virtual method 829: Landroid/content/res/TypedArray;.getType (I)I 11-22 10:53:34.758 10823-10823/com.example.vrdemo D/dalvikvm: VFY: replacing opcode 0x6e at 0x0008 11-22 10:53:34.798 10823-10823/com.example.vrdemo D/DEBUG_VIEW: service onCreate() 11-22 10:53:34.848 10823-10823/com.example.vrdemo D/dalvikvm: Trying to load lib /data/app-lib/com.example.vrdemo-1/libijkffmpeg.so 0x417dee48 11-22 10:53:34.848 10823-10823/com.example.vrdemo D/dalvikvm: Added shared lib /data/app-lib/com.example.vrdemo-1/libijkffmpeg.so 0x417dee48 11-22 10:53:34.848 10823-10823/com.example.vrdemo D/dalvikvm: No JNI_OnLoad found in /data/app-lib/com.example.vrdemo-1/libijkffmpeg.so 0x417dee48, skipping init 11-22 10:53:34.858 10823-10823/com.example.vrdemo D/dalvikvm: Trying to load lib /data/app-lib/com.example.vrdemo-1/libijksdl.so 0x417dee48 11-22 10:53:34.858 10823-10823/com.example.vrdemo D/dalvikvm: Added shared lib /data/app-lib/com.example.vrdemo-1/libijksdl.so 0x417dee48 11-22 10:53:34.858 10823-10823/com.example.vrdemo D/J4A: J4ALoader: OK: 'android.os.Build$VERSION' loaded 11-22 10:53:34.858 10823-10823/com.example.vrdemo D/J4A: J4ALoader: OK: 'android.os.Build' loaded 11-22 10:53:34.858 10823-10823/com.example.vrdemo D/J4A: J4ALoader: OK: 'java.nio.Buffer' loaded 11-22 10:53:34.858 10823-10823/com.example.vrdemo D/J4A: J4ALoader: OK: 'java.nio.ByteBuffer' loaded 11-22 10:53:34.858 10823-10823/com.example.vrdemo D/J4A: J4ALoader: OK: 'java.util.ArrayList' loaded 11-22 10:53:34.858 10823-10823/com.example.vrdemo I/J4A: API-Level: 19 11-22 10:53:34.858 10823-10823/com.example.vrdemo D/J4A: J4ALoader: OK: 'android.media.AudioTrack' loaded 11-22 10:53:34.858 10823-10823/com.example.vrdemo D/J4A: J4ALoader: OK: 'android.media.MediaCodec$BufferInfo' loaded 11-22 10:53:34.858 10823-10823/com.example.vrdemo D/J4A: J4ALoader: OK: 'android.media.MediaCodec' loaded 11-22 10:53:34.858 10823-10823/com.example.vrdemo D/J4A: J4ALoader: OK: 'android.media.MediaFormat' loaded 11-22 10:53:34.858 10823-10823/com.example.vrdemo W/J4A: J4ALoader: Ignore: 'android.media.PlaybackParams' need API 19 11-22 10:53:34.858 10823-10823/com.example.vrdemo D/J4A: J4ALoader: OK: 'android.os.Bundle' loaded 11-22 10:53:34.858 10823-10823/com.example.vrdemo D/J4A: J4ALoader: OK: 'tv.danmaku.ijk.media.player.misc.IMediaDataSource' loaded 11-22 10:53:34.858 10823-10823/com.example.vrdemo D/J4A: J4ALoader: OK: 'tv.danmaku.ijk.media.player.misc.IAndroidIO' loaded 11-22 10:53:34.858 10823-10823/com.example.vrdemo D/J4A: J4ALoader: OK: 'tv.danmaku.ijk.media.player.IjkMediaPlayer' loaded 11-22 10:53:34.858 10823-10823/com.example.vrdemo D/dalvikvm: Trying to load lib /data/app-lib/com.example.vrdemo-1/libijkplayer.so 0x417dee48 11-22 10:53:34.858 10823-10823/com.example.vrdemo D/dalvikvm: Added shared lib /data/app-lib/com.example.vrdemo-1/libijkplayer.so 0x417dee48 11-22 10:53:34.858 10823-10823/com.example.vrdemo D/IJKMEDIA: ijkmediaplayer version : k0.8.8 11-22 10:53:34.888 10823-10823/com.example.vrdemo D/IJKMEDIA: IjkMediaPlayer_native_init 11-22 10:53:34.888 10823-10823/com.example.vrdemo D/IJKMEDIA: IjkMediaPlayer_native_setup 11-22 10:53:34.888 10823-10823/com.example.vrdemo I/IJKMEDIA: av_version_info: ff3.4--ijk0.8.7--20180103--001 11-22 10:53:34.888 10823-10823/com.example.vrdemo I/IJKMEDIA: ijk_version_info: k0.8.8 11-22 10:53:34.888 10823-10823/com.example.vrdemo D/IJKMEDIA: ffpipeline_create_from_android() 11-22 10:53:34.888 10823-10823/com.example.vrdemo D/IJKMEDIA: ijkmp_set_inject_opaque(0x1d20043a) 11-22 10:53:34.888 10823-10823/com.example.vrdemo D/IJKMEDIA: ijkmp_set_inject_opaque()=void 11-22 10:53:34.888 10823-10823/com.example.vrdemo D/IJKMEDIA: ijkmp_set_ijkio_inject_opaque(0x1d20043a) 11-22 10:53:34.888 10823-10823/com.example.vrdemo D/IJKMEDIA: ijkmp_set_ijkio_inject_opaque()=void 11-22 10:53:34.888 10823-10823/com.example.vrdemo D/IJKMEDIA: ijkmp_android_set_mediacodec_select_callback() 11-22 10:53:34.888 10823-10823/com.example.vrdemo D/IJKMEDIA: ffpipeline_set_mediacodec_select_callback 11-22 10:53:34.888 10823-10823/com.example.vrdemo D/IJKMEDIA: ijkmp_android_set_mediacodec_select_callback()=void 11-22 10:53:34.918 10823-10823/com.example.vrdemo D/IJKMEDIA: IjkMediaPlayer_setOptionLong 11-22 10:53:34.918 10823-10823/com.example.vrdemo D/IJKMEDIA: IjkMediaPlayer_setOptionLong 11-22 10:53:34.918 10823-10823/com.example.vrdemo D/IJKMEDIA: IjkMediaPlayer_setOptionLong 11-22 10:53:34.918 10823-10823/com.example.vrdemo D/IJKMEDIA: IjkMediaPlayer_setOptionLong 11-22 10:53:34.918 10823-10823/com.example.vrdemo D/IJKMEDIA: IjkMediaPlayer_setOptionLong 11-22 10:53:34.918 10823-10823/com.example.vrdemo D/IJKMEDIA: IjkMediaPlayer_setOptionLong 11-22 10:53:34.918 10823-10823/com.example.vrdemo D/IJKMEDIA: IjkMediaPlayer_setOptionLong 11-22 10:53:34.918 10823-10823/com.example.vrdemo D/IJKMEDIA: IjkMediaPlayer_setOptionLong 11-22 10:53:34.918 10823-10823/com.example.vrdemo D/IJKMEDIA: IjkMediaPlayer_setOptionLong 11-22 10:53:34.918 10823-10823/com.example.vrdemo D/IJKMEDIA: IjkMediaPlayer_setOptionLong 11-22 10:53:34.918 10823-10823/com.example.vrdemo D/IJKMEDIA: IjkMediaPlayer_setOptionLong 11-22 10:53:34.918 10823-10823/com.example.vrdemo D/IJKMEDIA: IjkMediaPlayer_setOptionLong 11-22 10:53:34.918 10823-10823/com.example.vrdemo D/IJKMEDIA: IjkMediaPlayer_setOptionLong 11-22 10:53:34.918 10823-10823/com.example.vrdemo D/IJKMEDIA: IjkMediaPlayer_setOptionLong 11-22 10:53:34.918 10823-10823/com.example.vrdemo D/IJKMEDIA: IjkMediaPlayer_setOptionLong 11-22 10:53:34.928 10823-10823/com.example.vrdemo D/IJKMEDIA: IjkMediaPlayer_setDataSourceAndHeaders 11-22 10:53:34.928 10823-10823/com.example.vrdemo V/IJKMEDIA: setDataSource: path 11-22 10:53:34.928 10823-10823/com.example.vrdemo D/IJKMEDIA: ijkmp_set_data_source(url=" ") 11-22 10:53:34.928 10823-10823/com.example.vrdemo D/IJKMEDIA: ijkmp_set_data_source(url=" ")=0 11-22 10:53:34.928 10823-10823/com.example.vrdemo D/IJKMEDIA: IjkMediaPlayer_prepareAsync 11-22 10:53:34.928 10823-10823/com.example.vrdemo D/IJKMEDIA: ijkmp_prepare_async() 11-22 10:53:34.928 10823-10823/com.example.vrdemo I/IJKMEDIA: ===== versions ===== 11-22 10:53:34.928 10823-10841/com.example.vrdemo I/IJKMEDIA: SDL_RunThread: [10841] ff_msg_loop 11-22 10:53:34.928 10823-10841/com.example.vrdemo D/IJKMEDIA: message_loop 11-22 10:53:34.928 10823-10823/com.example.vrdemo I/IJKMEDIA: ijkplayer : k0.8.8 11-22 10:53:34.928 10823-10841/com.example.vrdemo D/IJKMEDIA: FFP_MSG_FLUSH: 11-22 10:53:34.928 10823-10823/com.example.vrdemo I/IJKMEDIA: FFmpeg : ff3.4--ijk0.8.7--20180103--001 11-22 10:53:34.928 10823-10823/com.example.vrdemo I/IJKMEDIA: libavutil : 55.78.100 11-22 10:53:34.928 10823-10823/com.example.vrdemo I/IJKMEDIA: libavcodec : 57.107.100 11-22 10:53:34.928 10823-10823/com.example.vrdemo I/IJKMEDIA: libavformat : 57.83.100 11-22 10:53:34.928 10823-10823/com.example.vrdemo I/IJKMEDIA: libswscale : 4.8.100 11-22 10:53:34.928 10823-10823/com.example.vrdemo I/IJKMEDIA: libswresample: 2.9.100 11-22 10:53:34.928 10823-10823/com.example.vrdemo I/IJKMEDIA: ===== options ===== 11-22 10:53:34.928 10823-10823/com.example.vrdemo I/IJKMEDIA: player-opts : mediacodec-all-videos = 1 11-22 10:53:34.928 10823-10823/com.example.vrdemo I/IJKMEDIA: player-opts : mediacodec-sync = 1 11-22 10:53:34.928 10823-10823/com.example.vrdemo I/IJKMEDIA: player-opts : mediacodec-auto-rotate = 1 11-22 10:53:34.928 10823-10823/com.example.vrdemo I/IJKMEDIA: player-opts : mediacodec-handle-resolution-change = 1 11-22 10:53:34.928 10823-10823/com.example.vrdemo I/IJKMEDIA: player-opts : mediacodec-hevc = 1 11-22 10:53:34.928 10823-10823/com.example.vrdemo I/IJKMEDIA: player-opts : overlay-format = 842225234 11-22 10:53:34.928 10823-10823/com.example.vrdemo I/IJKMEDIA: player-opts : framedrop = 5 11-22 10:53:34.928 10823-10823/com.example.vrdemo I/IJKMEDIA: player-opts : max-fps = 60 11-22 10:53:34.928 10823-10823/com.example.vrdemo I/IJKMEDIA: player-opts : packet-buffering = 0 11-22 10:53:34.928 10823-10823/com.example.vrdemo I/IJKMEDIA: player-opts : ijkiomanager = 1 11-22 10:53:34.928 10823-10823/com.example.vrdemo I/IJKMEDIA: format-opts : ijkapplication = -1423102128 11-22 10:53:34.928 10823-10823/com.example.vrdemo I/IJKMEDIA: format-opts : ijkiomanager = -1423102040 11-22 10:53:34.928 10823-10823/com.example.vrdemo I/IJKMEDIA: format-opts : dns_cache_clear = 1 11-22 10:53:34.928 10823-10823/com.example.vrdemo I/IJKMEDIA: format-opts : analyzemaxduration = 100 11-22 10:53:34.928 10823-10823/com.example.vrdemo I/IJKMEDIA: format-opts : analyzeduration = 1 11-22 10:53:34.928 10823-10823/com.example.vrdemo I/IJKMEDIA: format-opts : probesize = 10240 11-22 10:53:34.928 10823-10823/com.example.vrdemo I/IJKMEDIA: format-opts : flush_packets = 1 11-22 10:53:34.928 10823-10823/com.example.vrdemo I/IJKMEDIA: =================== 11-22 10:53:34.928 10823-10842/com.example.vrdemo I/IJKMEDIA: SDL_RunThread: [10842] ff_vout 11-22 10:53:34.928 10823-10823/com.example.vrdemo D/IJKMEDIA: ijkmp_prepare_async()=0 11-22 10:53:34.928 10823-10843/com.example.vrdemo I/IJKMEDIA: SDL_RunThread: [10843] ff_read 11-22 10:53:34.928 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 1 11-22 10:53:34.928 10823-10843/com.example.vrdemo I/IJKMEDIA: will delete cache entry, hostname = 27.148.226.191 11-22 10:53:34.928 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131073 11-22 10:53:34.928 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131074 11-22 10:53:34.978 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 2 11-22 10:53:34.978 10823-10843/com.example.vrdemo I/IJKMEDIA: Opening ' ' for reading 11-22 10:53:34.988 10823-10843/com.example.vrdemo I/IJKMEDIA: Add dns cache hostname = 27.148.226.191, ip = 11-22 10:53:35.018 10823-10823/com.example.vrdemo E/Surface: [Surface 78] this:0xab2e8468 11-22 10:53:35.028 10823-10823/com.example.vrdemo D/OpenGLRenderer: Enabling debug mode 0 11-22 10:53:35.058 10823-10823/com.example.vrdemo E/Surface: [Surface 78] this:0xab32bc50 11-22 10:53:35.078 10823-10823/com.example.vrdemo E/Surface: [Surface 78] this:0xab33aa20 11-22 10:53:35.088 10823-10823/com.example.vrdemo E/Surface: [Surface 78] this:0xab344f98 11-22 10:53:35.088 10823-10823/com.example.vrdemo E/Surface: [Surface 78] this:0xab346040 11-22 10:53:35.088 10823-10823/com.example.vrdemo D/IJKMEDIA: IjkMediaPlayer_setVideoSurface 11-22 10:53:35.088 10823-10823/com.example.vrdemo D/IJKMEDIA: ijkmp_set_android_surface(surface=0x1eb0001d) 11-22 10:53:35.088 10823-10823/com.example.vrdemo D/IJKMEDIA: ffpipeline_set_surface() 11-22 10:53:35.088 10823-10823/com.example.vrdemo D/IJKMEDIA: ijkmp_set_android_surface(surface=0x1eb0001d)=void 11-22 10:53:35.108 10823-10843/com.example.vrdemo I/IJKMEDIA: Opening ' ' for reading 11-22 10:53:35.108 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 1 11-22 10:53:35.108 10823-10843/com.example.vrdemo I/IJKMEDIA: will delete cache entry, hostname = 27.148.226.191 11-22 10:53:35.108 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131073 11-22 10:53:35.118 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131074 11-22 10:53:35.168 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 2 11-22 10:53:35.208 10823-10843/com.example.vrdemo E/IJKMEDIA: Option analyzemaxduration not found. 11-22 10:53:35.208 10823-10841/com.example.vrdemo D/IJKMEDIA: FFP_MSG_OPEN_INPUT: 11-22 10:53:35.238 10823-10843/com.example.vrdemo E/IJKMEDIA: Invalid NAL unit 0, skipping. 11-22 10:53:36.098 10823-10843/com.example.vrdemo W/IJKMEDIA: Stream #0: not enough frames to estimate rate; consider increasing probesize 11-22 10:53:36.108 10823-10843/com.example.vrdemo W/IJKMEDIA: Could not find codec parameters for stream 1 (Audio: eac3 ([6][0][0][0] / 0x0006), 0 channels, fltp): unspecified sample rate Consider increasing the value for the 'analyzeduration' and 'probesize' options 11-22 10:53:36.108 10823-10843/com.example.vrdemo I/IJKMEDIA: max_frame_duration: 10.000 11-22 10:53:36.108 10823-10841/com.example.vrdemo D/IJKMEDIA: FFP_MSG_FIND_STREAM_INFO: 11-22 10:53:36.108 10823-10843/com.example.vrdemo I/IJKMEDIA: Input #0, hls,applehttp, from ' ': 11-22 10:53:36.108 10823-10843/com.example.vrdemo I/IJKMEDIA: Duration: 11-22 10:53:36.108 10823-10843/com.example.vrdemo I/IJKMEDIA: 02:13:45.00 11-22 10:53:36.108 10823-10843/com.example.vrdemo I/IJKMEDIA: , start: 11-22 10:53:36.108 10823-10843/com.example.vrdemo I/IJKMEDIA: 4.080000 11-22 10:53:36.108 10823-10843/com.example.vrdemo I/IJKMEDIA: , bitrate: 11-22 10:53:36.108 10823-10843/com.example.vrdemo I/IJKMEDIA: N/A 11-22 10:53:36.108 10823-10843/com.example.vrdemo I/IJKMEDIA: Program 0 11-22 10:53:36.108 10823-10843/com.example.vrdemo I/IJKMEDIA: Metadata: 11-22 10:53:36.108 10823-10843/com.example.vrdemo I/IJKMEDIA: variant_bitrate : 11-22 10:53:36.108 10823-10843/com.example.vrdemo I/IJKMEDIA: 25995264 11-22 10:53:36.108 10823-10843/com.example.vrdemo I/IJKMEDIA: Stream #0:0 11-22 10:53:36.108 10823-10843/com.example.vrdemo I/IJKMEDIA: : Video: hevc ([36][0][0][0] / 0x0024), yuv420p(tv), 3840x2160 [SAR 1:1 DAR 16:9] 11-22 10:53:36.108 10823-10843/com.example.vrdemo I/IJKMEDIA: , 11-22 10:53:36.108 10823-10843/com.example.vrdemo I/IJKMEDIA: 25 tbr, 11-22 10:53:36.108 10823-10843/com.example.vrdemo I/IJKMEDIA: 90k tbn, 11-22 10:53:36.108 10823-10843/com.example.vrdemo I/IJKMEDIA: 25 tbc 11-22 10:53:36.108 10823-10843/com.example.vrdemo I/IJKMEDIA: Metadata: 11-22 10:53:36.108 10823-10843/com.example.vrdemo I/IJKMEDIA: variant_bitrate : 11-22 10:53:36.108 10823-10843/com.example.vrdemo I/IJKMEDIA: 25995264 11-22 10:53:36.108 10823-10843/com.example.vrdemo I/IJKMEDIA: Stream #0:1 11-22 10:53:36.108 10823-10843/com.example.vrdemo I/IJKMEDIA: : Audio: eac3 ([6][0][0][0] / 0x0006), 0 channels, fltp 11-22 10:53:36.108 10823-10843/com.example.vrdemo I/IJKMEDIA: Metadata: 11-22 10:53:36.108 10823-10843/com.example.vrdemo I/IJKMEDIA: variant_bitrate : 11-22 10:53:36.108 10823-10843/com.example.vrdemo I/IJKMEDIA: 25995264 11-22 10:53:36.108 10823-10843/com.example.vrdemo D/IJKMEDIA: ffpipenode_create_video_decoder_from_android_mediacodec() 11-22 10:53:36.108 10823-10843/com.example.vrdemo I/IJKMEDIA: API-Level: 19 11-22 10:53:36.108 10823-10843/com.example.vrdemo I/IJKMEDIA: AMediaFormat: video/hevc, 3840x2160 11-22 10:53:36.108 10823-10843/com.example.vrdemo D/IJKMEDIA: SDL_AMediaFormatJava_createVideoFormat 11-22 10:53:36.108 10823-10843/com.example.vrdemo E/IJKMEDIA: csd-0: naked 11-22 10:53:36.108 10823-10843/com.example.vrdemo I/IJKMEDIA: amc: rotate notify: 0 11-22 10:53:36.108 10823-10841/com.example.vrdemo D/IJKMEDIA: FFP_MSG_VIDEO_ROTATION_CHANGED: 0 11-22 10:53:36.108 10823-10843/com.example.vrdemo D/IJKMEDIA: ffpipeline_select_mediacodec_l 11-22 10:53:36.108 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onSelectCodec: mime=video/hevc, profile=1, level=150 11-22 10:53:36.118 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.amlogic.hevc.decoder.awesome 11-22 10:53:36.118 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/hevc 11-22 10:53:36.128 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: candidate codec: OMX.amlogic.hevc.decoder.awesome rank=800 11-22 10:53:36.128 10823-10843/com.example.vrdemo I/OMXClient: Using client-side OMX mux. 11-22 10:53:36.128 10823-10843/com.example.vrdemo I/IjkMediaCodecInfo: Unknown Profile Level 0 (0,0) 11-22 10:53:36.128 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.amlogic.avc.decoder.awesome 11-22 10:53:36.128 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/avc 11-22 10:53:36.128 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.amlogic.mpeg4.decoder.awesome 11-22 10:53:36.128 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/mp4v-es 11-22 10:53:36.128 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.amlogic.h263.decoder.awesome 11-22 10:53:36.128 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/3gpp 11-22 10:53:36.128 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.amlogic.mpeg2.decoder.awesome 11-22 10:53:36.128 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/mpeg2 11-22 10:53:36.128 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.amlogic.vc1.decoder.awesome 11-22 10:53:36.128 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/vc1 11-22 10:53:36.128 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.amlogic.vc1.decoder.awesome 11-22 10:53:36.128 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/wvc1 11-22 10:53:36.128 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.amlogic.wmv3.decoder.awesome 11-22 10:53:36.128 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/wmv3 11-22 10:53:36.128 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.amlogic.mjpeg.decoder.awesome 11-22 10:53:36.128 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/mjpeg 11-22 10:53:36.128 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.amlogic.avs.decoder.awesome 11-22 10:53:36.138 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/avs 11-22 10:53:36.138 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.amlogic.avs2.decoder.awesome 11-22 10:53:36.138 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/avs2 11-22 10:53:36.138 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.amrnb.decoder 11-22 10:53:36.138 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/3gpp 11-22 10:53:36.138 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.amrwb.decoder 11-22 10:53:36.138 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/amr-wb 11-22 10:53:36.138 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.aac.decoder 11-22 10:53:36.138 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/mp4a-latm 11-22 10:53:36.138 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.adif.decoder 11-22 10:53:36.138 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/aac-adif 11-22 10:53:36.138 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.latm.decoder 11-22 10:53:36.138 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/aac-latm 11-22 10:53:36.138 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.adts.decoder 11-22 10:53:36.138 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/adts 11-22 10:53:36.138 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.g711.alaw.decoder 11-22 10:53:36.138 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/g711-alaw 11-22 10:53:36.138 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.g711.mlaw.decoder 11-22 10:53:36.138 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/g711-mlaw 11-22 10:53:36.138 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.adpcm.ima.decoder 11-22 10:53:36.138 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/adpcm-ima 11-22 10:53:36.138 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.adpcm.ms.decoder 11-22 10:53:36.138 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/adpcm-ms 11-22 10:53:36.138 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.vorbis.decoder 11-22 10:53:36.138 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/vorbis 11-22 10:53:36.138 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.alac.decoder 11-22 10:53:36.138 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/alac 11-22 10:53:36.138 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.wma.decoder 11-22 10:53:36.138 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/wma 11-22 10:53:36.138 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.wmapro.decoder 11-22 10:53:36.138 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/wmapro 11-22 10:53:36.138 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.ape.decoder 11-22 10:53:36.138 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/ape 11-22 10:53:36.138 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.truehd.decoder 11-22 10:53:36.138 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/truehd 11-22 10:53:36.138 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.ffmpeg.decoder 11-22 10:53:36.148 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/ffmpeg 11-22 10:53:36.148 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.raw.decoder 11-22 10:53:36.148 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/raw 11-22 10:53:36.148 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.mpeg4s.decoder 11-22 10:53:36.148 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/mp4v-es 11-22 10:53:36.148 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.mpeg4.decoder 11-22 10:53:36.148 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/mp4v-es 11-22 10:53:36.148 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.h263.decoder 11-22 10:53:36.148 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/3gpp 11-22 10:53:36.148 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.h264.decoder 11-22 10:53:36.148 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/avc 11-22 10:53:36.148 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.vp8.decoder 11-22 10:53:36.148 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/x-vnd.on2.vp8 11-22 10:53:36.148 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.vp9.decoder 11-22 10:53:36.148 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/x-vnd.on2.vp9 11-22 10:53:36.148 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.vp6.decoder 11-22 10:53:36.148 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/x-vnd.on2.vp6 11-22 10:53:36.148 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.vp6a.decoder 11-22 10:53:36.148 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/x-vnd.on2.vp6a 11-22 10:53:36.148 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.vp6f.decoder 11-22 10:53:36.148 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/x-vnd.on2.vp6f 11-22 10:53:36.148 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.rm10.decoder 11-22 10:53:36.148 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/rm10 11-22 10:53:36.148 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.rm20.decoder 11-22 10:53:36.148 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/rm20 11-22 10:53:36.148 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.rm30.decoder 11-22 10:53:36.148 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/rm30 11-22 10:53:36.148 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.rm40.decoder 11-22 10:53:36.148 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/rm40 11-22 10:53:36.148 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.wmv2.decoder 11-22 10:53:36.148 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/wmv2 11-22 10:53:36.148 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.wmv1.decoder 11-22 10:53:36.148 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/wmv1 11-22 10:53:36.148 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: AML.google.ac3.decoder 11-22 10:53:36.148 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/ac3 11-22 10:53:36.148 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: AML.google.ec3.decoder 11-22 10:53:36.148 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/eac3 11-22 10:53:36.148 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.mp2.decoder 11-22 10:53:36.148 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/mp2 11-22 10:53:36.148 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.mp2.decoder 11-22 10:53:36.148 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/mpeg-L2 11-22 10:53:36.148 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.mp3.decoder 11-22 10:53:36.148 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/mpeg 11-22 10:53:36.148 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: AML.google.dtshd.decoder 11-22 10:53:36.148 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/dtshd 11-22 10:53:36.148 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.amrnb.encoder 11-22 10:53:36.148 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.amrwb.encoder 11-22 10:53:36.148 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.aac.encoder 11-22 10:53:36.148 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.flac.encoder 11-22 10:53:36.158 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.mpeg4.encoder 11-22 10:53:36.158 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.h263.encoder 11-22 10:53:36.158 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.amlogic.video.encoder.avc 11-22 10:53:36.158 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.amlogic.video.encoder.hevc 11-22 10:53:36.158 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.h264.encoder 11-22 10:53:36.158 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.vp8.encoder 11-22 10:53:36.158 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: AACEncoder 11-22 10:53:36.158 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.raw.decoder 11-22 10:53:36.158 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: audio/raw 11-22 10:53:36.158 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.vp6.decoder 11-22 10:53:36.158 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/x-vnd.on2.vp6 11-22 10:53:36.158 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.vp6a.decoder 11-22 10:53:36.158 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/x-vnd.on2.vp6a 11-22 10:53:36.158 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.vp6f.decoder 11-22 10:53:36.158 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/x-vnd.on2.vp6f 11-22 10:53:36.158 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.h265.decoder 11-22 10:53:36.158 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/hevc 11-22 10:53:36.158 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: candidate codec: OMX.google.h265.decoder rank=200 11-22 10:53:36.158 10823-10843/com.example.vrdemo I/OMXClient: Using client-side OMX mux. 11-22 10:53:36.188 10823-10843/com.example.vrdemo I/omx_core: OMX_Init 66 gInitCount=1 11-22 10:53:36.188 10823-10843/com.example.vrdemo V/AML_all_components: -------------------------------- ARCH = arm author:aml.sh multi-media team branch name: * master git version: 82bdc819a7503b24601103a83af2e35bb65ff6b7 last changed: Date: Fri Apr 19 13:57:18 2019 +0800 build-time: Fri Apr 19 13:57:38 CST 2019 build-name: jintao.xu uncommitted-file-num:0

11-22 10:53:36.188 10823-10843/com.example.vrdemo V/OmxComponentManagerImpl: loadLibrary:464 Loading OMX library libOmxVideo.so. 11-22 10:53:36.188 10823-10843/com.example.vrdemo D/omx_video: get avc encode max instance number: 2 11-22 10:53:36.188 10823-10843/com.example.vrdemo E/omx_video: /dev/HevcEnc open failed!set default instance number as 0,ret=-1,No such file or directory(2) 11-22 10:53:36.188 10823-10843/com.example.vrdemo V/OmxComponentManagerImpl: loadLibrary:464 Loading OMX library libOmxAudio.so. 11-22 10:53:36.188 10823-10843/com.example.vrdemo E/OmxComponentManagerImpl: Error: failed to find factory function in OMX library. 11-22 10:53:36.188 10823-10843/com.example.vrdemo E/OmxComponentManagerImpl: Library libOmxAudio.so is not a valid OMX module 11-22 10:53:36.188 10823-10843/com.example.vrdemo I/omx_core: Core library has 15 components 11-22 10:53:36.188 10823-10843/com.example.vrdemo V/AmlogicSoftOMXPlugin: AmlogicSoftOMXPlugin 33 11-22 10:53:36.198 10823-10843/com.example.vrdemo V/AmlogicSoftOMXPlugin: Loading vendor omx library. 11-22 10:53:36.198 10823-10843/com.example.vrdemo E/AmlogicSoftOMXPlugin: Error loading libOmxCoreSw.so, err:dlopen failed: library "libOmxCoreSw.so" not found 11-22 10:53:36.198 10823-10843/com.example.vrdemo V/AmlogicSoftOMXPlugin: getNumOfComponent 169 11-22 10:53:36.198 10823-10843/com.example.vrdemo E/OMXMaster: A component of name 'OMX.google.alac.decoder' already exists, ignoring this one. 11-22 10:53:36.218 10823-10843/com.example.vrdemo W/ALooperRoster: ALooper::handler_id ALooperRoster::registerHandler 1 11-22 10:53:36.218 10823-10843/com.example.vrdemo I/AmSoftH265: media.amplayer.hevcmd5 is not set used def=0.000000 11-22 10:53:36.218 10823-10843/com.example.vrdemo I/AmSoftH265: media.amplayer.hevclayer is not set used def=7.000000 11-22 10:53:36.218 10823-10843/com.example.vrdemo I/AmSoftH265: media.amplayer.hevcfrthread is not set used def=4.000000 11-22 10:53:36.218 10823-10843/com.example.vrdemo I/AmSoftH265: media.amplayer.hevcslthread is not set used def=1.000000 11-22 10:53:36.218 10823-10843/com.example.vrdemo E/OMXNodeInstance: OMX_GetExtensionIndex OMX.google.android.index.storeMetaDataInBuffers failed 11-22 10:53:36.218 10823-10843/com.example.vrdemo W/OMXNodeInstance: OMX_GetExtensionIndex OMX.google.android.index.prepareForAdaptivePlayback failed 11-22 10:53:36.218 10823-10843/com.example.vrdemo I/ALooperRoster: ALooperRoster unregisterHandler handlerID=1 11-22 10:53:36.218 10823-10843/com.example.vrdemo I/omx_core: OMX_Deinit 96 gInitCount=0 11-22 10:53:36.418 10823-10843/com.example.vrdemo V/AmlogicSoftOMXPlugin: ~AmlogicSoftOMXPlugin 39 11-22 10:53:36.418 10823-10843/com.example.vrdemo V/AmlogicSoftOMXPlugin: Unloading vendor omx library. 11-22 10:53:36.418 10823-10843/com.example.vrdemo I/IjkMediaCodecInfo: Unknown Profile Level 0 (0,0) 11-22 10:53:36.418 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.wmv2.decoder 11-22 10:53:36.418 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/wmv2 11-22 10:53:36.428 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: found codec: OMX.google.wmv2.decoder 11-22 10:53:36.428 10823-10843/com.example.vrdemo D/tv.danmaku.ijk.media.player.IjkMediaPlayer: mime: video/wmv1 11-22 10:53:36.428 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: selected codec: OMX.amlogic.hevc.decoder.awesome rank=800 11-22 10:53:36.428 10823-10843/com.example.vrdemo D/IJKMEDIA: SDL_AMediaCodecJava_createByCodecName 11-22 10:53:36.428 10823-10843/com.example.vrdemo W/ALooperRoster: ALooper::handler_id ALooperRoster::registerHandler 2 11-22 10:53:36.428 10823-10843/com.example.vrdemo W/ALooperRoster: ALooper::handler_id ALooperRoster::registerHandler 3 11-22 10:53:36.428 10823-10866/com.example.vrdemo I/OMXClient: Using client-side OMX mux. 11-22 10:53:36.428 10823-10843/com.example.vrdemo D/IJKMEDIA: SDL_AMediaCodecJava_init 11-22 10:53:36.428 10823-10843/com.example.vrdemo D/IJKMEDIA: SDL_AMediaCodec_increaseReference(): ref=1 11-22 10:53:36.428 10823-10843/com.example.vrdemo D/IJKMEDIA: SDL_AMediaCodecJava_configure_surface 11-22 10:53:36.428 10823-10843/com.example.vrdemo E/IJKMEDIA: configure acodec:0x1d20047e format:0x1d20046e: surface:0x1d200476 11-22 10:53:36.428 10823-10843/com.example.vrdemo E/Surface: [Surface 78] this:0xab385f58 11-22 10:53:36.428 10823-10866/com.example.vrdemo I/ACodec: [configureCodec] acApkName=com.example.vrdemo 11-22 10:53:36.438 10823-10866/com.example.vrdemo E/ACodec: [OMX.amlogic.hevc.decoder.awesome] storeMetaDataInBuffers failed w/ err -2147483648 11-22 10:53:36.438 10823-10866/com.example.vrdemo I/ACodec: onConfigureComponent native-window finished OMX.amlogic.hevc.decoder.awesome 11-22 10:53:36.438 10823-10843/com.example.vrdemo D/IJKMEDIA: SDL_AMediaCodecJava_start 11-22 10:53:36.458 10823-10843/com.example.vrdemo I/IJKMEDIA: reconfigure_codec_l:new acodec: 0xab2e74b0 11-22 10:53:36.458 10823-10843/com.example.vrdemo D/IJKMEDIA: SDL_AMediaCodec_increaseReference(): ref=2 11-22 10:53:36.458 10823-10843/com.example.vrdemo I/IJKMEDIA: VideoCodec: MediaCodec, OMX.amlogic.hevc.decoder.awesome 11-22 10:53:36.458 10823-10843/com.example.vrdemo W/IJKMEDIA: fps: 25.000000 (normal) 11-22 10:53:36.458 10823-10869/com.example.vrdemo I/IJKMEDIA: SDL_RunThread: [10869] ff_video_dec 11-22 10:53:36.458 10823-10841/com.example.vrdemo D/IJKMEDIA: FFP_MSG_COMPONENT_OPEN: 11-22 10:53:36.458 10823-10841/com.example.vrdemo D/IJKMEDIA: FFP_MSG_VIDEO_SIZE_CHANGED: 3840, 2160 11-22 10:53:36.458 10823-10841/com.example.vrdemo D/IJKMEDIA: FFP_MSG_SAR_CHANGED: 1, 1 11-22 10:53:36.458 10823-10841/com.example.vrdemo D/IJKMEDIA: ijkmp_get_msg: FFP_MSG_PREPARED 11-22 10:53:36.458 10823-10841/com.example.vrdemo D/IJKMEDIA: FFP_MSG_PREPARED: 11-22 10:53:36.458 10823-10823/com.example.vrdemo D/IJKMEDIA: IjkMediaPlayer_start 11-22 10:53:36.458 10823-10823/com.example.vrdemo D/IJKMEDIA: ijkmp_start() 11-22 10:53:36.468 10823-10841/com.example.vrdemo D/IJKMEDIA: ijkmp_get_msg: FFP_REQ_START 11-22 10:53:36.468 10823-10823/com.example.vrdemo D/IJKMEDIA: ijkmp_start()=0 11-22 10:53:36.498 10823-10869/com.example.vrdemo D/IJKMEDIA: ffpipeline_set_surface_need_reconfigure_l(0) 11-22 10:53:36.498 10823-10869/com.example.vrdemo I/IJKMEDIA: feed_input_buffer2: same surface, reuse previous surface 11-22 10:53:36.618 10823-10869/com.example.vrdemo I/IJKMEDIA: SDL_AMediaCodecJava_dequeueOutputBuffer: INFO_OUTPUT_FORMAT_CHANGED 11-22 10:53:36.618 10823-10869/com.example.vrdemo D/IJKMEDIA: AMEDIACODEC__INFO_OUTPUT_FORMAT_CHANGED 11-22 10:53:36.628 10823-10869/com.example.vrdemo D/IJKMEDIA: SDL_AMediaFormatJava_init 11-22 10:53:36.628 10823-10869/com.example.vrdemo I/IJKMEDIA: AMEDIACODEC__INFO_OUTPUT_FORMAT_CHANGED width-height: (960 x 540) color-format: (FormatYUV411Planar: 0x11) stride: (1920) slice-height: (1088) crop: (0, 0, 959, 539) 11-22 10:53:36.628 10823-10869/com.example.vrdemo D/IJKMEDIA: SDL_VoutAMediaCodec_CreateOverlay(w=3840, h=2160, fmt=_AMC vout=0xab2d2d38) 11-22 10:53:36.628 10823-10869/com.example.vrdemo D/IJKMEDIA: Video: first frame decoded 11-22 10:53:36.628 10823-10841/com.example.vrdemo D/IJKMEDIA: FFP_MSG_VIDEO_SIZE_CHANGED: 3840, 2160 11-22 10:53:36.628 10823-10841/com.example.vrdemo D/IJKMEDIA: FFP_MSG_VIDEO_DECODED_START: 11-22 10:53:36.638 10823-10841/com.example.vrdemo D/IJKMEDIA: FFP_MSG_VIDEO_RENDERING_START: 11-22 10:53:36.638 10823-10823/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: Info: MEDIA_INFO_VIDEO_RENDERING_START 11-22 10:53:36.738 10823-10869/com.example.vrdemo D/IJKMEDIA: SDL_VoutAMediaCodec_CreateOverlay(w=3840, h=2160, fmt=_AMC vout=0xab2d2d38) 11-22 10:53:36.738 10823-10841/com.example.vrdemo D/IJKMEDIA: FFP_MSG_VIDEO_SIZE_CHANGED: 3840, 2160 11-22 10:53:36.768 10823-10841/com.example.vrdemo D/IJKMEDIA: FFP_MSG_VIDEO_SIZE_CHANGED: 3840, 2160 11-22 10:53:36.768 10823-10869/com.example.vrdemo D/IJKMEDIA: SDL_VoutAMediaCodec_CreateOverlay(w=3840, h=2160, fmt=_AMC vout=0xab2d2d38) 11-22 10:53:37.778 10823-10843/com.example.vrdemo I/IJKMEDIA: Opening ' ' for reading 11-22 10:53:37.778 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 1 11-22 10:53:37.778 10823-10843/com.example.vrdemo I/IJKMEDIA: will delete cache entry, hostname = 27.148.226.191 11-22 10:53:37.778 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131073 11-22 10:53:37.778 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131074 11-22 10:53:37.828 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 2 11-22 10:53:49.238 10823-10843/com.example.vrdemo I/IJKMEDIA: Opening ' ' for reading 11-22 10:53:49.238 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 1 11-22 10:53:49.238 10823-10843/com.example.vrdemo I/IJKMEDIA: will delete cache entry, hostname = 27.148.226.191 11-22 10:53:49.238 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131073 11-22 10:53:49.238 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131074 11-22 10:53:49.278 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 2 11-22 10:53:58.518 10823-10843/com.example.vrdemo I/IJKMEDIA: Opening ' ' for reading 11-22 10:53:58.518 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 1 11-22 10:53:58.518 10823-10843/com.example.vrdemo I/IJKMEDIA: will delete cache entry, hostname = 27.148.226.191 11-22 10:53:58.518 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131073 11-22 10:53:58.518 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131074 11-22 10:53:58.548 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 2 11-22 10:54:09.028 10823-10843/com.example.vrdemo I/IJKMEDIA: Opening ' ' for reading 11-22 10:54:09.028 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 1 11-22 10:54:09.028 10823-10843/com.example.vrdemo I/IJKMEDIA: will delete cache entry, hostname = 27.148.226.191 11-22 10:54:09.028 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131073 11-22 10:54:09.028 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131074 11-22 10:54:09.068 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 2 11-22 10:54:12.138 10823-10866/com.example.vrdemo D/dalvikvm: GC_FOR_ALLOC freed 935K, 20% free 4114K/5084K, paused 23ms, total 23ms 11-22 10:54:18.648 10823-10843/com.example.vrdemo I/IJKMEDIA: Opening ' ' for reading 11-22 10:54:18.648 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 1 11-22 10:54:18.648 10823-10843/com.example.vrdemo I/IJKMEDIA: will delete cache entry, hostname = 27.148.226.191 11-22 10:54:18.658 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131073 11-22 10:54:18.658 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131074 11-22 10:54:18.688 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 2 11-22 10:54:29.098 10823-10843/com.example.vrdemo I/IJKMEDIA: Opening ' ' for reading 11-22 10:54:29.098 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 1 11-22 10:54:29.108 10823-10843/com.example.vrdemo I/IJKMEDIA: will delete cache entry, hostname = 27.148.226.191 11-22 10:54:29.108 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131073 11-22 10:54:29.108 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131074 11-22 10:54:29.138 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 2 11-22 10:54:38.538 10823-10843/com.example.vrdemo I/IJKMEDIA: Opening ' ' for reading 11-22 10:54:38.538 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 1 11-22 10:54:38.538 10823-10843/com.example.vrdemo I/IJKMEDIA: will delete cache entry, hostname = 27.148.226.191 11-22 10:54:38.548 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131073 11-22 10:54:38.548 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131074 11-22 10:54:38.568 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 2 11-22 10:54:48.788 10823-10843/com.example.vrdemo I/IJKMEDIA: Opening ' ' for reading 11-22 10:54:48.788 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 1 11-22 10:54:48.788 10823-10843/com.example.vrdemo I/IJKMEDIA: will delete cache entry, hostname = 27.148.226.191 11-22 10:54:48.788 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131073 11-22 10:54:48.798 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131074 11-22 10:54:48.838 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 2 11-22 10:54:58.348 10823-10843/com.example.vrdemo I/IJKMEDIA: Opening ' ' for reading 11-22 10:54:58.348 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 1 11-22 10:54:58.348 10823-10843/com.example.vrdemo I/IJKMEDIA: will delete cache entry, hostname = 27.148.226.191 11-22 10:54:58.348 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131073 11-22 10:54:58.348 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131074 11-22 10:54:58.368 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 2 11-22 10:55:09.098 10823-10843/com.example.vrdemo I/IJKMEDIA: Opening ' ' for reading 11-22 10:55:09.098 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 1 11-22 10:55:09.098 10823-10843/com.example.vrdemo I/IJKMEDIA: will delete cache entry, hostname = 27.148.226.191 11-22 10:55:09.098 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131073 11-22 10:55:09.108 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131074 11-22 10:55:09.128 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 2 11-22 10:55:18.688 10823-10843/com.example.vrdemo I/IJKMEDIA: Opening ' ' for reading 11-22 10:55:18.688 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 1 11-22 10:55:18.688 10823-10843/com.example.vrdemo I/IJKMEDIA: will delete cache entry, hostname = 27.148.226.191 11-22 10:55:18.698 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131073 11-22 10:55:18.698 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131074 11-22 10:55:18.748 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 2 11-22 10:55:20.128 10823-10869/com.example.vrdemo D/dalvikvm: GC_FOR_ALLOC freed 1204K, 24% free 4111K/5352K, paused 20ms, total 20ms 11-22 10:55:28.348 10823-10843/com.example.vrdemo I/IJKMEDIA: Opening ' ' for reading 11-22 10:55:28.348 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 1 11-22 10:55:28.348 10823-10843/com.example.vrdemo I/IJKMEDIA: will delete cache entry, hostname = 27.148.226.191 11-22 10:55:28.348 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131073 11-22 10:55:28.348 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131074 11-22 10:55:28.388 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 2 11-22 10:55:38.628 10823-10843/com.example.vrdemo I/IJKMEDIA: Opening ' ' for reading 11-22 10:55:38.628 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 1 11-22 10:55:38.628 10823-10843/com.example.vrdemo I/IJKMEDIA: will delete cache entry, hostname = 27.148.226.191 11-22 10:55:38.628 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131073 11-22 10:55:38.628 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131074 11-22 10:55:38.668 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 2 11-22 10:55:49.028 10823-10843/com.example.vrdemo I/IJKMEDIA: Opening ' ' for reading 11-22 10:55:49.028 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 1 11-22 10:55:49.028 10823-10843/com.example.vrdemo I/IJKMEDIA: will delete cache entry, hostname = 27.148.226.191 11-22 10:55:49.028 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131073 11-22 10:55:49.028 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 131074 11-22 10:55:49.068 10823-10843/com.example.vrdemo I/tv.danmaku.ijk.media.player.IjkMediaPlayer: onNativeInvoke 2 ` paly url del

wnpllrzodiac commented 4 years ago

open ac3 and eac3 decoder in build ffmpeg sh