2016-02-20, 01:10
I'm compiling Kodi 15.2 with hardware acceleration for Hisilicon , play video with HW usually calling Hisilicon of API's changing DVDPlayer.cpp class, but at the end of video playback , when destroy the objects of Hisilicon , the KODI is finalized and the android screen goes black , but it is not caught , because I can access via putty normally.
I believe you need to call some function as SetWindow (handle HWIN ) , but could not.
Any suggestion?
Below the logcat:
V/Kodi ( 2224): Debug Print: DVDPlayer: Process fim MRS
V/Kodi ( 2224): Debug Print: CRenderManager::UpdateDisplayLatency - Latency set to 0 msec
V/Kodi ( 2224): Debug Print: LinuxRendererGL: Cleaning up GL ES resources
V/Kodi ( 2224): Debug Print: CDVDPlayer::OnExit()
V/Kodi ( 2224): Debug Print: DVDPlayer: eof, waiting for queues to empty
V/Kodi ( 2224): Debug Print: virtual void CApplication::OnPlayBackEnded(): play state was 1, starting 1
V/Kodi ( 2224): Debug Print: Thread DVDPlayer 43520168 terminating
D/Zygote ( 983): Process 2224 terminated by signal (11)
W/InputDispatcher( 1402): channel '45b66008 org.xbmc.kodi/org.xbmc.kodi.Main (server)' ~ Consumer closed input channel or an error occurred. events=0x8
E/InputDispatcher( 1402): channel '45b66008 org.xbmc.kodi/org.xbmc.kodi.Main (server)' ~ Channel is unrecoverably broken and will be disposed!
W/InputDispatcher( 1402): Attempted to unregister already unregistered input channel '45b66008 org.xbmc.kodi/org.xbmc.kodi.Main (server)'
--------- beginning of /dev/log/system
I/WindowManager( 1402): WINDOW DIED Window{45b66008 org.xbmc.kodi/org.xbmc.kodi.Main paused=false}
E/JavaBinder( 1402): !!! FAILED BINDER TRANSACTION !!!
I/ActivityManager( 1402): haveBgApp:true app.setAdj:0
I/ActivityManager( 1402): Process org.xbmc.kodi (pid 2224) has died.
W/ActivityManager( 1402): Force removing ActivityRecord{45b954c0 org.xbmc.kodi/.Main}: app died, no saved state
I believe you need to call some function as SetWindow (handle HWIN ) , but could not.
Any suggestion?
Below the logcat:
V/Kodi ( 2224): Debug Print: DVDPlayer: Process fim MRS
V/Kodi ( 2224): Debug Print: CRenderManager::UpdateDisplayLatency - Latency set to 0 msec
V/Kodi ( 2224): Debug Print: LinuxRendererGL: Cleaning up GL ES resources
V/Kodi ( 2224): Debug Print: CDVDPlayer::OnExit()
V/Kodi ( 2224): Debug Print: DVDPlayer: eof, waiting for queues to empty
V/Kodi ( 2224): Debug Print: virtual void CApplication::OnPlayBackEnded(): play state was 1, starting 1
V/Kodi ( 2224): Debug Print: Thread DVDPlayer 43520168 terminating
D/Zygote ( 983): Process 2224 terminated by signal (11)
W/InputDispatcher( 1402): channel '45b66008 org.xbmc.kodi/org.xbmc.kodi.Main (server)' ~ Consumer closed input channel or an error occurred. events=0x8
E/InputDispatcher( 1402): channel '45b66008 org.xbmc.kodi/org.xbmc.kodi.Main (server)' ~ Channel is unrecoverably broken and will be disposed!
W/InputDispatcher( 1402): Attempted to unregister already unregistered input channel '45b66008 org.xbmc.kodi/org.xbmc.kodi.Main (server)'
--------- beginning of /dev/log/system
I/WindowManager( 1402): WINDOW DIED Window{45b66008 org.xbmc.kodi/org.xbmc.kodi.Main paused=false}
E/JavaBinder( 1402): !!! FAILED BINDER TRANSACTION !!!
I/ActivityManager( 1402): haveBgApp:true app.setAdj:0
I/ActivityManager( 1402): Process org.xbmc.kodi (pid 2224) has died.
W/ActivityManager( 1402): Force removing ActivityRecord{45b954c0 org.xbmc.kodi/.Main}: app died, no saved state