Closed mapfde closed 8 years ago
I too have the exact same problem with driodbox. Only work around is to disable hardware decoding, resulting in stutters on playback.
The same error is present in the android nightly builds.
I'm using S802 based TV box (Tronsmart Vega) and experience this too. This error however was fixed in Helix 14.1 (not in 15.0 nightly) and specifically mentioned in changelog. Perhaps some rebasing problem on SPMC side?
I think I'm experiencing this too. I'm using SPMC on a Minix X8-H plus. 13.4 works well.
Hello,
this issue persists with all newer Kodi builds for android. I re-checked the permissions on my device but could not find any that are restricted. Could you please guide me to a complete list of neccessary permissions? Or is there an app to check/reset permissions on amlogic devices?
Permissions are: system("su -c chmod 666 /dev/amvideo"); system("su -c chmod 666 /dev/amstream*"); system("su -c chmod 666 /sys/class/video/axis"); system("su -c chmod 666 /sys/class/video/screen_mode"); system("su -c chmod 666 /sys/class/video/disable_video"); system("su -c chmod 666 /sys/class/tsync/pts_pcrscr"); system("su -c chmod 666 /sys/class/audiodsp/digital_raw"); system("su -c chmod 666 /sys/class/ppmgr/ppmgr_3d_mode");
Note that the Minix boxes I use as reference, so if you're using the stock firmware, it should just work.
So running a script once or every boot will fix the 1/4 screen issue?
Thank you for responding, koying.
Today I checked the permissions again on my MK808B+ with stock rom. The only differences from the permissions you listed were /sys/class/audiodsp/digital_raw (664 instead of 666) /sys/class/ppmgr/ppmgr_3d_mode (file does not exist).
Changing the wrong permissions of digital_raw to 666 did not help with the problem.
A few more things that I have noticed:
Could you do an "adb shell cat /sys/class/ppmgr/ppscaler" during playback and report the result, please. A debug log would also be useful.
Hello,
playing back a 720p MP4 h264 video downloaded from youtube using a chrome plugin. (https://www.youtube.com/watch?v=_qStuflPUF8). I connected using a local ssh server instead of adb.
on SPMC 13.4 (video plays perfectly) u0_a82@m201:/ $ cat /sys/class/ppmgr/ppscaler current ppscaler mode is disabled
on Kodi 14.2 (video plays perfectly) u0_a82@m201:/ $ cat /sys/class/ppmgr/ppscaler current ppscaler mode is disabled
on SPMC 14.2 (small video) u0_a82@m201:/ $ cat /sys/class/ppmgr/ppscaler current ppscaler mode is disabled
All three versions request and get SU privileges.
Log outputs in seperate comments.
EDIT: Kodi 14.2 locks the resolution to 720p and does not allow to change resolution. So the video is fine, but one cannot use 1080p :(
Log output from SPMC 14.2 (small video)
19:12:27 T:1723522200 NOTICE: special://profile/ is mapped to: special://masterprofile/
19:12:27 T:1723522200 NOTICE: -----------------------------------------------------------------------
19:12:27 T:1723522200 NOTICE: Starting spmc (14.2 Git:2015-04-03-0e5bbc5). Platform: Android ARM 32-bit
19:12:27 T:1723522200 NOTICE: Using Release spmc x32 build
19:12:27 T:1723522200 NOTICE: spmc compiled Apr 3 2015 by GCC 4.8.0 for Android ARM 32-bit API level 14 (API level 14)
19:12:27 T:1723522200 NOTICE: Running on MBX MK808B Plus with Android 4.4.2 API level 19, kernel: Linux ARM 32-bit version 3.10.33
19:12:27 T:1723522200 NOTICE: FFmpeg version: 14.2-Helix-213-g9d4aeb5-xbmc-2.4.6-Helix
19:12:27 T:1723522200 NOTICE: Host CPU: ARMv7 Processor rev 1 (v7l), 2 cores available
19:12:27 T:1723522200 NOTICE: Product: m201, Device: m201, Board: m201 - Manufacturer: MBX, Brand: MBX, Model: MK808B Plus, Hardware: amlogic
19:12:27 T:1723522200 NOTICE: ARM Features: Neon enabled
19:12:27 T:1723522200 NOTICE: special://xbmc/ is mapped to: /data/data/com.semperpax.spmc/cache/apk/assets
19:12:27 T:1723522200 NOTICE: special://xbmcbin/ is mapped to: /data/data/com.semperpax.spmc/cache/apk/assets
19:12:27 T:1723522200 NOTICE: special://masterprofile/ is mapped to: /storage/emulated/0/Android/data/com.semperpax.spmc/files/.spmc/userdata
19:12:27 T:1723522200 NOTICE: special://home/ is mapped to: /storage/emulated/0/Android/data/com.semperpax.spmc/files/.spmc
19:12:27 T:1723522200 NOTICE: special://temp/ is mapped to: /storage/emulated/0/Android/data/com.semperpax.spmc/files/.spmc/temp
19:12:27 T:1723522200 NOTICE: The executable running is:
19:12:27 T:1723522200 NOTICE: Local hostname: localhost
19:12:27 T:1723522200 NOTICE: Log File is located: /storage/emulated/0/Android/data/com.semperpax.spmc/files/.spmc/temp/spmc.log
19:12:27 T:1723522200 NOTICE: -----------------------------------------------------------------------
19:12:27 T:1723522200 NOTICE: load settings...
19:12:27 T:1723522200 DEBUG: static int CAndroidFeatures::GetVersion(): android.os.Build.VERSION 19
19:12:27 T:1723522200 NOTICE: AML device detected
19:12:27 T:1723522200 DEBUG: CSettings: loaded settings definition from special://xbmc/system/settings/settings.xml
19:12:27 T:1723522200 WARNING: CSettingInt: unknown options filler "audiocdactions" of "audiocds.autoaction"
19:12:27 T:1723522200 DEBUG: CSettings: loaded settings definition from special://xbmc/system/settings/android.xml
19:12:27 T:1723522200 ERROR: CSettingGroup: unable to read setting type of "input.remoteaskeyboard"
19:12:27 T:1723522200 WARNING: CSettingCategory: unable to read group "2"
19:12:27 T:1723522200 NOTICE: Found 1 Lists of Devices
19:12:27 T:1723522200 NOTICE: Enumerated AUDIOTRACK devices:
19:12:27 T:1723522200 NOTICE: Device 1
19:12:27 T:1723522200 NOTICE: m_deviceName : AudioTrack
19:12:27 T:1723522200 NOTICE: m_displayName : android
19:12:27 T:1723522200 NOTICE: m_displayNameExtra: audiotrack
19:12:27 T:1723522200 NOTICE: m_deviceType : AE_DEVTYPE_HDMI
19:12:27 T:1723522200 NOTICE: m_channels : FL,FR,FC,LFE,BL,BR
19:12:27 T:1723522200 NOTICE: m_sampleRates : 48000,48000
19:12:27 T:1723522200 NOTICE: m_dataFormats : AE_FMT_S16LE,AE_FMT_AC3,AE_FMT_DTS
19:12:27 T:1723522200 NOTICE: No settings file to load (special://xbmc/system/advancedsettings.xml)
19:12:27 T:1723522200 NOTICE: No settings file to load (special://masterprofile/advancedsettings.xml)
19:12:27 T:1723522200 NOTICE: Default DVD Player: dvdplayer
19:12:27 T:1723522200 NOTICE: Default Video Player: dvdplayer
19:12:27 T:1723522200 NOTICE: Default Audio Player: paplayer
19:12:27 T:1723522200 NOTICE: Disabled debug logging due to GUI setting. Level 0.
19:12:27 T:1723522200 NOTICE: Log level changed to "LOG_LEVEL_NORMAL"
19:12:27 T:1723522200 NOTICE: CMediaSourceSettings: loading media sources from special://masterprofile/sources.xml
19:12:27 T:1723522200 NOTICE: Loading player core factory settings from special://xbmc/system/playercorefactory.xml.
19:12:27 T:1723522200 NOTICE: Loaded playercorefactory configuration
19:12:27 T:1723522200 NOTICE: Loading player core factory settings from special://masterprofile/playercorefactory.xml.
19:12:27 T:1723522200 NOTICE: special://masterprofile/playercorefactory.xml does not exist. Skipping.
19:12:27 T:1805598832 NOTICE: Thread ActiveAE start, auto delete: false
19:12:27 T:1805599416 NOTICE: Thread AESink start, auto delete: false
19:12:27 T:1805599416 ERROR: SetInt: error writing /sys/class/audiodsp/digital_raw
19:12:27 T:1723522200 NOTICE: Running database version Addons16
19:12:27 T:1723522200 NOTICE: ADDONS: Using repository repository.xbmc.org
19:12:27 T:1723522200 ERROR: Unable to load libcec.so, reason: (null)
19:12:27 T:1723522200 ERROR: virtual void PERIPHERALS::CPeripherals::Initialise() - failed to initialise bus cec
19:12:27 T:1813235072 NOTICE: Thread PeripBusUSB start, auto delete: false
19:12:30 T:1723522200 ERROR: GetString: error reading /sys/class/net/eth0/operstate
19:12:30 T:1723522200 NOTICE: virtual bool CWinSystemEGL::InitWindowSystem(): Using EGL Implementation: amlandroid
19:12:30 T:1723522200 NOTICE: Current resolution: 1280x720 @ 60.00 - Full Screen
19:12:30 T:1723522200 NOTICE: Previous line repeats 1 times.
19:12:30 T:1723522200 NOTICE: Desktop resolution 1280 x 720 for display 0 with 1920 x 1080 @ 50.000000 Hz
19:12:30 T:1723522200 NOTICE: Found resolution 1280 x 720 for display 0 with 1280 x 720 @ 60.000000 Hz
19:12:30 T:1723522200 NOTICE: Found resolution 1280 x 720 for display 0 with 1920 x 1080i @ 60.000000 Hz
19:12:30 T:1723522200 NOTICE: Found resolution 1280 x 720 for display 0 with 1920 x 1080 @ 60.000000 Hz
19:12:30 T:1723522200 NOTICE: Found resolution 1280 x 720 for display 0 with 1280 x 720 @ 50.000000 Hz
19:12:30 T:1723522200 NOTICE: Found resolution 1280 x 720 for display 0 with 1920 x 1080i @ 50.000000 Hz
19:12:30 T:1723522200 NOTICE: Found resolution 1280 x 720 for display 0 with 1920 x 1080 @ 50.000000 Hz
19:12:30 T:1723522200 NOTICE: Found resolution 1280 x 720 for display 0 with 1920 x 1080 @ 47.900002 Hz
19:12:30 T:1723522200 NOTICE: Found (1280x720@50.000000) at 21, setting to RES_DESKTOP at 16
19:12:30 T:1723522200 NOTICE: Checking resolution 16
19:12:31 T:1723522200 NOTICE: GL_VENDOR = ARM
19:12:31 T:1723522200 NOTICE: GL_RENDERER = Mali-450 MP
19:12:31 T:1723522200 NOTICE: GL_VERSION = OpenGL ES 2.0
19:12:31 T:1723522200 NOTICE: GL_SHADING_LANGUAGE_VERSION = OpenGL ES GLSL ES 1.00
19:12:31 T:1723522200 NOTICE: GL_EXTENSIONS = GL_EXT_debug_marker GL_OES_texture_npot GL_OES_compressed_ETC1_RGB8_texture GL_OES_standard_derivatives GL_OES_EGL_image GL_OES_depth24 GL_ARM_rgba8 GL_ARM_mali_shader_binary GL_OES_depth_texture GL_OES_packed_depth_stencil GL_EXT_texture_format_BGRA8888 GL_OES_vertex_half_float GL_EXT_blend_minmax GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_rgb8_rgba8 GL_EXT_multisampled_render_to_texture GL_EXT_discard_framebuffer GL_OES_get_program_binary GL_ARM_mali_program_binary GL_EXT_shader_texture_lod GL_EXT_robustness GL_OES_depth_texture_cube_map GL_KHR_debug
19:12:31 T:1723522200 NOTICE: Current resolution: 1280x720 @ 60.00 - Full Screen
19:12:31 T:1723522200 NOTICE: No Joystick name specified, loading default map
19:12:31 T:1723522200 NOTICE: Previous line repeats 36 times.
19:12:31 T:1723522200 NOTICE: Running database version Addons16
19:12:31 T:1723522200 NOTICE: Running database version ViewModes6
19:12:31 T:1723522200 NOTICE: Running database version Textures13
19:12:31 T:1723522200 NOTICE: Running database version MyMusic48
19:12:31 T:1723522200 NOTICE: Running database version MyVideos90
19:12:31 T:1723522200 NOTICE: Running database version TV26
19:12:31 T:1723522200 NOTICE: Running database version Epg8
19:12:32 T:1723522200 WARNING: JSONRPC: Could not parse type "PVR.Details.Channel"
19:12:32 T:1723522200 WARNING: JSONRPC: Could not parse type "PVR.Details.ChannelGroup.Extended"
19:12:32 T:1723522200 WARNING: JSONRPC: Could not parse type "GUI.Property.Value"
19:12:32 T:1723522200 WARNING: JSONRPC: Could not parse type "Setting.Details.SettingList"
19:12:32 T:1723522200 NOTICE: initialize done
19:12:32 T:1723522200 NOTICE: Running the application...
19:12:32 T:1837350760 NOTICE: Thread JobWorker start, auto delete: true
19:12:32 T:1723522200 NOTICE: starting zeroconf publishing
19:12:32 T:1840609592 NOTICE: Thread ZerocconfEmbedded start, auto delete: false
19:12:32 T:1723522200 NOTICE: ES: Starting event server
19:12:32 T:1840829000 NOTICE: Thread JobWorker start, auto delete: true
19:12:32 T:1840851976 NOTICE: Thread EventServer start, auto delete: false
19:12:32 T:1840851976 NOTICE: ES: Starting UDP Event server on 0.0.0.0:9777
19:12:32 T:1840758400 NOTICE: Thread TCPServer start, auto delete: false
19:12:32 T:1840851976 NOTICE: UDP: Listening on port 9777
19:12:32 T:1723522200 NOTICE: Current resolution: 1280x720 @ 60.00 - Full Screen
19:12:32 T:1723522200 NOTICE: GL_VENDOR = ARM
19:12:32 T:1723522200 NOTICE: GL_RENDERER = Mali-450 MP
19:12:32 T:1723522200 NOTICE: GL_VERSION = OpenGL ES 2.0
19:12:32 T:1723522200 NOTICE: GL_SHADING_LANGUAGE_VERSION = OpenGL ES GLSL ES 1.00
19:12:32 T:1723522200 NOTICE: GL_EXTENSIONS = GL_EXT_debug_marker GL_OES_texture_npot GL_OES_compressed_ETC1_RGB8_texture GL_OES_standard_derivatives GL_OES_EGL_image GL_OES_depth24 GL_ARM_rgba8 GL_ARM_mali_shader_binary GL_OES_depth_texture GL_OES_packed_depth_stencil GL_EXT_texture_format_BGRA8888 GL_OES_vertex_half_float GL_EXT_blend_minmax GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_rgb8_rgba8 GL_EXT_multisampled_render_to_texture GL_EXT_discard_framebuffer GL_OES_get_program_binary GL_ARM_mali_program_binary GL_EXT_shader_texture_lod GL_EXT_robustness GL_OES_depth_texture_cube_map GL_KHR_debug
19:12:32 T:1842577608 NOTICE: Thread RSSReader start, auto delete: false
19:12:46 T:1871049104 NOTICE: Thread BackgroundLoader start, auto delete: false
19:12:51 T:1723522200 NOTICE: Previous line repeats 1 times.
19:12:51 T:1723522200 NOTICE: DVDPlayer: Opening: /sdcard/Lego Hampocalypse [720p].mp4
19:12:51 T:1723522200 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
19:12:51 T:1845982944 NOTICE: Thread DVDPlayer start, auto delete: false
19:12:51 T:1845982944 NOTICE: Creating InputStream
19:12:51 T:1845982944 NOTICE: Creating Demuxer
19:12:51 T:1845982944 NOTICE: Opening stream: 0 source: 256
19:12:51 T:1845982944 NOTICE: Creating video codec with codec id: 28
19:12:51 T:1845982944 NOTICE: Creating video thread
19:12:51 T:1846460232 NOTICE: Thread DVDPlayerVideo start, auto delete: false
19:12:51 T:1845982944 NOTICE: Opening stream: 1 source: 256
19:12:51 T:1846460232 NOTICE: running thread: video_thread
19:12:51 T:1845982944 NOTICE: Finding audio codec for: 86018
19:12:51 T:1845982944 NOTICE: Creating audio thread
19:12:51 T:1860820224 NOTICE: Thread DVDPlayerAudio start, auto delete: false
19:12:51 T:1860820224 NOTICE: running thread: CDVDPlayerAudio::Process()
19:12:51 T:1860820224 NOTICE: Creating audio stream (codec id: 86018, channels: 2, sample rate: 44100, no pass-through)
19:12:51 T:1846460232 ERROR: SetInt: error writing /sys/class/tsync/enable
19:12:51 T:1860871056 NOTICE: Thread CAMLCodec start, auto delete: false
19:12:51 T:1846460232 NOTICE: fps: 29.970030, pwidth: 1280, pheight: 720, dwidth: 1280, dheight: 720
19:12:51 T:1846460232 NOTICE: Display resolution DESKTOP : 1920x1080 @ 50.00 - Full Screen (16)
19:12:51 T:1723522200 NOTICE: Using GL_TEXTURE_2D
19:12:51 T:1723522200 NOTICE: GL: Using BYPASS render method
19:12:51 T:1723522200 NOTICE: GL: NPOT texture support detected
19:12:51 T:1723522200 ERROR: SetInt: error writing /sys/class/video/contrast
19:12:51 T:1723522200 ERROR: SetInt: error writing /sys/class/video/brightness
19:13:41 T:1723522200 NOTICE: GL_VENDOR = ARM
19:13:41 T:1723522200 NOTICE: GL_RENDERER = Mali-450 MP
19:13:41 T:1723522200 NOTICE: GL_VERSION = OpenGL ES 2.0
19:13:41 T:1723522200 NOTICE: GL_SHADING_LANGUAGE_VERSION = OpenGL ES GLSL ES 1.00
19:13:41 T:1723522200 NOTICE: GL_EXTENSIONS = GL_EXT_debug_marker GL_OES_texture_npot GL_OES_compressed_ETC1_RGB8_texture GL_OES_standard_derivatives GL_OES_EGL_image GL_OES_depth24 GL_ARM_rgba8 GL_ARM_mali_shader_binary GL_OES_depth_texture GL_OES_packed_depth_stencil GL_EXT_texture_format_BGRA8888 GL_OES_vertex_half_float GL_EXT_blend_minmax GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_rgb8_rgba8 GL_EXT_multisampled_render_to_texture GL_EXT_discard_framebuffer GL_OES_get_program_binary GL_ARM_mali_program_binary GL_EXT_shader_texture_lod GL_EXT_robustness GL_OES_depth_texture_cube_map GL_KHR_debug
19:15:21 T:1723522200 NOTICE: CDVDPlayer::CloseFile()
19:15:21 T:1723522200 NOTICE: DVDPlayer: waiting for threads to exit
19:15:21 T:1845982944 NOTICE: CDVDPlayer::OnExit()
19:15:21 T:1845982944 NOTICE: Closing stream player 1
19:15:21 T:1845982944 NOTICE: Waiting for audio thread to exit
19:15:21 T:1860820224 NOTICE: thread end: CDVDPlayerAudio::OnExit()
19:15:21 T:1845982944 NOTICE: Closing audio device
19:15:21 T:1845982944 NOTICE: Deleting audio codec
19:15:21 T:1845982944 NOTICE: Closing stream player 2
19:15:21 T:1845982944 NOTICE: waiting for video thread to exit
19:15:21 T:1846460232 NOTICE: thread end: video_thread
19:15:21 T:1845982944 NOTICE: deleting video codec
19:15:21 T:1845982944 ERROR: SetInt: error writing /sys/class/tsync/enable
19:15:21 T:1723522200 NOTICE: DVDPlayer: finished waiting
19:15:22 T:1838020856 NOTICE: Thread BackgroundLoader start, auto delete: false
19:15:22 T:1723522200 NOTICE: CDVDPlayer::CloseFile()
19:15:22 T:1723522200 NOTICE: DVDPlayer: waiting for threads to exit
19:15:22 T:1723522200 NOTICE: DVDPlayer: finished waiting
19:15:22 T:1723522200 NOTICE: CDVDPlayer::CloseFile()
19:15:22 T:1723522200 NOTICE: DVDPlayer: waiting for threads to exit
19:15:22 T:1723522200 NOTICE: DVDPlayer: finished waiting
19:15:22 T:1859989000 NOTICE: Thread JobWorker start, auto delete: true
19:15:23 T:1840493624 NOTICE: Thread BackgroundLoader start, auto delete: false
19:15:38 T:1723522200 NOTICE: Log level changed to "LOG_LEVEL_DEBUG_FREEMEM"
19:15:38 T:1723522200 NOTICE: Enabled debug logging due to GUI setting. Level 2.
19:15:38 T:1723522200 DEBUG: ------ Window Init () ------
19:15:40 T:1723522200 DEBUG: Keyboard: scancode: 0x04, sym: 0x0008, unicode: 0x0000, modifier: 0x0
19:15:40 T:1723522200 DEBUG: bool CApplication::OnKey(const CKey&): backspace (0xf008) pressed, action is Back
19:15:40 T:1723522200 DEBUG: CGUIWindowManager::PreviousWindow: Deactivate
19:15:40 T:1723522200 DEBUG: ------ Window Deinit (SettingsCategory.xml) ------
19:15:40 T:1723522200 DEBUG: CGUIWindowManager::PreviousWindow: Activate new
19:15:40 T:1723522200 DEBUG: ------ Window Init (Settings.xml) ------
19:15:41 T:1723522200 DEBUG: Keyboard: scancode: 0x04, sym: 0x0008, unicode: 0x0000, modifier: 0x0
19:15:41 T:1723522200 DEBUG: bool CApplication::OnKey(const CKey&): backspace (0xf008) pressed, action is Back
19:15:41 T:1723522200 DEBUG: CGUIWindowManager::PreviousWindow: Deactivate
19:15:41 T:1723522200 DEBUG: ------ Window Deinit (Settings.xml) ------
19:15:41 T:1723522200 DEBUG: CGUIWindowManager::PreviousWindow: Activate new
19:15:41 T:1723522200 DEBUG: ------ Window Init (Home.xml) ------
19:15:43 T:1723522200 DEBUG: Keyboard: scancode: 0x15, sym: 0x0114, unicode: 0x0000, modifier: 0x0
19:15:43 T:1723522200 DEBUG: bool CApplication::OnKey(const CKey&): left (0xf082) pressed, action is Left
19:15:43 T:1723522200 DEBUG: Keyboard: scancode: 0x15, sym: 0x0114, unicode: 0x0000, modifier: 0x0
19:15:43 T:1723522200 DEBUG: bool CApplication::OnKey(const CKey&): left (0xf082) pressed, action is Left
19:15:43 T:1723522200 DEBUG: Keyboard: scancode: 0x15, sym: 0x0114, unicode: 0x0000, modifier: 0x0
19:15:43 T:1723522200 DEBUG: bool CApplication::OnKey(const CKey&): left (0xf082) pressed, action is Left
19:15:45 T:1723522200 DEBUG: Keyboard: scancode: 0x14, sym: 0x0112, unicode: 0x0000, modifier: 0x0
19:15:45 T:1723522200 DEBUG: bool CApplication::OnKey(const CKey&): down (0xf081) pressed, action is Down
19:15:46 T:1723522200 DEBUG: Keyboard: scancode: 0x42, sym: 0x000d, unicode: 0x000a, modifier: 0x0
19:15:46 T:1723522200 DEBUG: bool CApplication::OnKey(const CKey&): return (0xf00d) pressed, action is Select
19:15:46 T:1723522200 DEBUG: Activating window ID: 10025
19:15:46 T:1723522200 DEBUG: ------ Window Deinit (Home.xml) ------
19:15:46 T:1723522200 DEBUG: ------ Window Init (MyVideoNav.xml) ------
19:15:46 T:1723522200 DEBUG: CGUIMediaWindow::GetDirectory (sources://video/)
19:15:46 T:1723522200 DEBUG: ParentPath = [sources://video/]
19:15:46 T:1810776728 NOTICE: Thread BackgroundLoader start, auto delete: false
19:15:46 T:1810776728 DEBUG: Thread BackgroundLoader 1810776728 terminating
19:15:48 T:1723522200 DEBUG: Keyboard: scancode: 0x42, sym: 0x000d, unicode: 0x000a, modifier: 0x0
19:15:48 T:1723522200 DEBUG: bool CApplication::OnKey(const CKey&): return (0xf00d) pressed, action is Select
19:15:48 T:1723522200 DEBUG: CGUIMediaWindow::GetDirectory (/sdcard/)
19:15:48 T:1723522200 DEBUG: ParentPath = [sources://video/]
19:15:48 T:1723522200 DEBUG: int CVideoDatabase::RunQuery(const string&) took 1 ms for 1 items query: SELECT files.strFilename, files.playCount, bookmark.timeInSeconds, bookmark.totalTimeInSeconds FROM files LEFT JOIN bookmark ON files.idFile = bookmark.idFile AND bookmark.type = 1 WHERE files.idPath=1
19:15:48 T:1840857608 NOTICE: Thread BackgroundLoader start, auto delete: false
19:15:48 T:1840857608 DEBUG: Thread BackgroundLoader 1840857608 terminating
19:15:49 T:1723522200 DEBUG: Keyboard: scancode: 0x42, sym: 0x000d, unicode: 0x000a, modifier: 0x0
19:15:49 T:1723522200 DEBUG: bool CApplication::OnKey(const CKey&): return (0xf00d) pressed, action is Select
19:15:50 T:1723522200 DEBUG: virtual bool CGUIWindowVideoBase::OnPlayMedia(int) /sdcard/Lego Hampocalypse [720p].mp4
19:15:50 T:1723522200 DEBUG: CAnnouncementManager - Announcement: OnClear from xbmc
19:15:50 T:1723522200 DEBUG: GOT ANNOUNCEMENT, type: 2, from xbmc, message OnClear
19:15:50 T:1723522200 DEBUG: int CVideoDatabase::GetMovieId(const string&) (/sdcard/Lego Hampocalypse [720p].mp4), query = select idMovie from movie where idFile=1
19:15:50 T:1723522200 DEBUG: int CVideoDatabase::GetEpisodeId(const string&, int, int) (/sdcard/Lego Hampocalypse [720p].mp4), query = select idEpisode from episode where idFile=1
19:15:50 T:1723522200 DEBUG: int CVideoDatabase::GetMusicVideoId(const string&) (/sdcard/Lego Hampocalypse [720p].mp4), query = select idMVideo from musicvideo where idFile=1
19:15:50 T:1723522200 DEBUG: CAnnouncementManager - Announcement: OnAdd from xbmc
19:15:50 T:1723522200 DEBUG: GOT ANNOUNCEMENT, type: 2, from xbmc, message OnAdd
19:15:50 T:1723522200 DEBUG: Loading settings for /sdcard/Lego Hampocalypse [720p].mp4
19:15:50 T:1723522200 DEBUG: CPlayerCoreFactory::GetPlayers(/sdcard/Lego Hampocalypse [720p].mp4)
19:15:50 T:1723522200 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: system rules
19:15:50 T:1723522200 DEBUG: CPlayerSelectionRule::GetPlayers: matches rule: system rules
19:15:50 T:1723522200 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtv
19:15:50 T:1723522200 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: hdhomerun/myth/mms/udp
19:15:50 T:1723522200 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: lastfm/shout
19:15:50 T:1723522200 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtmp
19:15:50 T:1723522200 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtsp
19:15:50 T:1723522200 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: streams
19:15:50 T:1723522200 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvd
19:15:50 T:1723522200 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvdimage
19:15:50 T:1723522200 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: sdp/asf
19:15:50 T:1723522200 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: nsv
19:15:50 T:1723522200 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: radio
19:15:50 T:1723522200 DEBUG: CPlayerCoreFactory::GetPlayers: matched 0 rules with players
19:15:50 T:1723522200 DEBUG: CPlayerCoreFactory::GetPlayers: adding videodefaultplayer (1)
19:15:50 T:1723522200 DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=0
19:15:50 T:1723522200 DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=1
19:15:50 T:1723522200 DEBUG: CPlayerCoreFactory::GetPlayers: adding player: DVDPlayer (1)
19:15:50 T:1723522200 DEBUG: CPlayerCoreFactory::GetPlayers: added 1 players
19:15:50 T:1723522200 NOTICE: DVDPlayer: Opening: /sdcard/Lego Hampocalypse [720p].mp4
19:15:50 T:1723522200 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
19:15:50 T:1723522200 DEBUG: CRenderManager::UpdateDisplayLatency - Latency set to 0 msec
19:15:50 T:1723522200 DEBUG: LinuxRendererGL: Cleaning up GL resources
19:15:50 T:1840857608 NOTICE: Thread DVDPlayer start, auto delete: false
19:15:50 T:1840857608 NOTICE: Creating InputStream
19:15:50 T:1840857608 DEBUG: static void CUtil::ScanForExternalSubtitles(const string&, std::vectorstd::basic_string
Kodi 14.2 (locked at 720p resolution)
19:24:52 T:1781298408 NOTICE: special://profile/ is mapped to: special://masterprofile/
19:24:52 T:1781298408 NOTICE: -----------------------------------------------------------------------
19:24:52 T:1781298408 NOTICE: Starting Kodi (14.2 Git:2015-03-26-7cc53a9-dirty). Platform: Android ARM 32-bit
19:24:52 T:1781298408 NOTICE: Using Release Kodi x32 build
19:24:52 T:1781298408 NOTICE: Kodi compiled Mar 26 2015 by GCC 4.8.0 for Android ARM 32-bit API level 14 (API level 14)
19:24:52 T:1781298408 NOTICE: Running on MBX MK808B Plus with Android 4.4.2 API level 19, kernel: Linux ARM 32-bit version 3.10.33
19:24:52 T:1781298408 NOTICE: FFmpeg version: 14.2rc1-Helix-5-g7cc53a9-xbmc-2.4.6-Helix
19:24:52 T:1781298408 NOTICE: Host CPU: ARMv7 Processor rev 1 (v7l), 2 cores available
19:24:52 T:1781298408 NOTICE: Product: m201, Device: m201, Board: m201 - Manufacturer: MBX, Brand: MBX, Model: MK808B Plus, Hardware: amlogic
19:24:52 T:1781298408 NOTICE: ARM Features: Neon enabled
19:24:52 T:1781298408 NOTICE: special://xbmc/ is mapped to: /data/data/org.xbmc.kodi/cache/apk/assets
19:24:52 T:1781298408 NOTICE: special://xbmcbin/ is mapped to: /data/data/org.xbmc.kodi/cache/apk/assets
19:24:52 T:1781298408 NOTICE: special://masterprofile/ is mapped to: /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/userdata
19:24:52 T:1781298408 NOTICE: special://home/ is mapped to: /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi
19:24:52 T:1781298408 NOTICE: special://temp/ is mapped to: /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/temp
19:24:52 T:1781298408 NOTICE: The executable running is:
19:24:52 T:1781298408 NOTICE: Local hostname: localhost
19:24:52 T:1781298408 NOTICE: Log File is located: /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/temp/kodi.log
19:24:52 T:1781298408 NOTICE: -----------------------------------------------------------------------
19:24:52 T:1781298408 NOTICE: load settings...
19:24:52 T:1781298408 DEBUG: static int CAndroidFeatures::GetVersion(): android.os.Build.VERSION 19
19:24:52 T:1781298408 NOTICE: aml_present, rtn(0)
19:24:52 T:1781298408 DEBUG: CSettings: loaded settings definition from special://xbmc/system/settings/settings.xml
19:24:52 T:1781298408 WARNING: CSettingInt: unknown options filler "audiocdactions" of "audiocds.autoaction"
19:24:52 T:1781298408 DEBUG: CSettings: loaded settings definition from special://xbmc/system/settings/android.xml
19:24:52 T:1781298408 NOTICE: Found 1 Lists of Devices
19:24:52 T:1781298408 NOTICE: Enumerated AUDIOTRACK devices:
19:24:52 T:1781298408 NOTICE: Device 1
19:24:52 T:1781298408 NOTICE: m_deviceName : AudioTrack
19:24:52 T:1781298408 NOTICE: m_displayName : android
19:24:52 T:1781298408 NOTICE: m_displayNameExtra: audiotrack
19:24:52 T:1781298408 NOTICE: m_deviceType : AE_DEVTYPE_HDMI
19:24:52 T:1781298408 NOTICE: m_channels : FL,FR,FC,LFE,BL,BR
19:24:52 T:1781298408 NOTICE: m_sampleRates : 48000
19:24:52 T:1781298408 NOTICE: m_dataFormats : AE_FMT_S16LE,AE_FMT_AC3,AE_FMT_DTS
19:24:52 T:1781298408 NOTICE: No settings file to load (special://xbmc/system/advancedsettings.xml)
19:24:52 T:1781298408 NOTICE: No settings file to load (special://masterprofile/advancedsettings.xml)
19:24:52 T:1781298408 NOTICE: Default DVD Player: dvdplayer
19:24:52 T:1781298408 NOTICE: Default Video Player: dvdplayer
19:24:52 T:1781298408 NOTICE: Default Audio Player: paplayer
19:24:52 T:1781298408 NOTICE: Enabled debug logging due to GUI setting (2)
19:24:52 T:1781298408 NOTICE: Log level changed to "LOG_LEVEL_DEBUG_FREEMEM"
19:24:52 T:1781298408 NOTICE: CMediaSourceSettings: loading media sources from special://masterprofile/sources.xml
19:24:52 T:1781298408 NOTICE: Loading player core factory settings from special://xbmc/system/playercorefactory.xml.
19:24:52 T:1781298408 DEBUG: CPlayerCoreConfig::
SPMC 13.4 (all ok)
19:51:10 T:1780955728 NOTICE: special://profile/ is mapped to: special://masterprofile/
19:51:10 T:1780955728 NOTICE: -----------------------------------------------------------------------
19:51:10 T:1780955728 NOTICE: Starting XBMC (13.4-SPMC(0) Git:20141214-db065ea). Platform: ARM Android 32-bit
19:51:10 T:1780955728 NOTICE: Using Debug XBMC x32 build, compiled Dec 14 2014 by GCC 4.8.0 for ARM Android 32-bit API level 14
19:51:10 T:1780955728 NOTICE: Running on Android 32-bit API level 19 (Android, 3.10.33 armv7l)
19:51:10 T:1780955728 NOTICE: Host CPU: ARMv7 Processor rev 1 (v7l), 3 cores available
19:51:10 T:1780955728 NOTICE: Product: m201, Device: m201, Board: m201 - Manufacturer: MBX, Brand: MBX, Model: MK808B Plus, Hardware: amlogic
19:51:10 T:1780955728 NOTICE: ARM Features: Neon enabled
19:51:10 T:1780955728 NOTICE: special://xbmc/ is mapped to: /data/data/com.semperpax.spmc/cache/apk/assets
19:51:10 T:1780955728 NOTICE: special://xbmcbin/ is mapped to: /data/data/com.semperpax.spmc/cache/apk/assets
19:51:10 T:1780955728 NOTICE: special://masterprofile/ is mapped to: /storage/emulated/0/Android/data/com.semperpax.spmc/files/.xbmc/userdata
19:51:10 T:1780955728 NOTICE: special://home/ is mapped to: /storage/emulated/0/Android/data/com.semperpax.spmc/files/.xbmc
19:51:10 T:1780955728 NOTICE: special://temp/ is mapped to: /storage/emulated/0/Android/data/com.semperpax.spmc/files/.xbmc/temp
19:51:10 T:1780955728 NOTICE: The executable running is:
19:51:10 T:1780955728 NOTICE: Local hostname: localhost
19:51:10 T:1780955728 NOTICE: Log File is located: /storage/emulated/0/Android/data/com.semperpax.spmc/files/.xbmc/temp/xbmc.log
19:51:10 T:1780955728 NOTICE: -----------------------------------------------------------------------
19:51:10 T:1780955728 NOTICE: load settings...
19:51:10 T:1780955728 DEBUG: static int CAndroidFeatures::GetVersion(): android.os.Build.VERSION 19
19:51:10 T:1780955728 NOTICE: aml_present, rtn(0)
19:51:11 T:1780955728 DEBUG: CSettings: loaded settings definition from special://xbmc/system/settings/settings.xml
19:51:11 T:1780955728 DEBUG: CSettings: loaded settings definition from special://xbmc/system/settings/android.xml
19:51:11 T:1780955728 NOTICE: Found 1 Lists of Devices
19:51:11 T:1780955728 NOTICE: Enumerated AUDIOTRACK devices:
19:51:11 T:1780955728 NOTICE: Device 1
19:51:11 T:1780955728 NOTICE: m_deviceName : AudioTrack
19:51:11 T:1780955728 NOTICE: m_displayName : android
19:51:11 T:1780955728 NOTICE: m_displayNameExtra: audiotrack
19:51:11 T:1780955728 NOTICE: m_deviceType : AE_DEVTYPE_HDMI
19:51:11 T:1780955728 NOTICE: m_channels : FL,FR
19:51:11 T:1780955728 NOTICE: m_sampleRates : 48000,48000
19:51:11 T:1780955728 NOTICE: m_dataFormats : AE_FMT_S16LE,AE_FMT_AC3,AE_FMT_DTS
19:51:11 T:1780955728 DEBUG: CSettingsManager: requested setting (has_fakeaudiodevices) was not found.
19:51:11 T:1780955728 NOTICE: No settings file to load (special://xbmc/system/advancedsettings.xml)
19:51:11 T:1780955728 NOTICE: No settings file to load (special://masterprofile/advancedsettings.xml)
19:51:11 T:1780955728 NOTICE: Default DVD Player: dvdplayer
19:51:11 T:1780955728 NOTICE: Default Video Player: dvdplayer
19:51:11 T:1780955728 NOTICE: Default Audio Player: paplayer
19:51:11 T:1780955728 NOTICE: Disabled debug logging due to GUI setting. Level 0.
19:51:11 T:1780955728 NOTICE: Log level changed to 0
19:51:11 T:1780955728 NOTICE: CMediaSourceSettings: loading media sources from special://masterprofile/sources.xml
19:51:11 T:1780955728 NOTICE: Loading player core factory settings from special://xbmc/system/playercorefactory.xml.
19:51:11 T:1780955728 DEBUG: CPlayerCoreConfig::
Thanks already.
Could you also give the value of "/sys/class/video/axis" while playing
Please try this Kodi 15 alpha to confirm it solves the issue: http://mirrors.xbmc.org/test-builds/android/arm/kodi-20150411-0500be8-addamlrkegl-armeabi-v7a.apk
Hello,
the issue is fixed in the alpha. Thank you very much for looking into it.
Thank you
Any chance the 14.2 version will include this fix or only the 15 when it comes?
I'm having this issue with SPMC 15.0 using the new Minix Neo U1. Are there any additional steps required other than using version 15? Everything is fine on my 1080P display but it's 1/4 and oversized in the top left on my 720P display. Minix is set to 720P, overscan is applied correctly and looks fine in menu. It's only when playing video that it's enlarged.
Hi,
I use SPMC on the "MK808B plus" Android TV stick. It is using an Amlogic 805 core, with 1 GB Ram and 8 GB Flash. The latest firmware is installed (109K4).
SPMC 13.x works fine, SPMC 14.x shows HW accelerated video in 1/4 size in the top left corner. I checked for possible device permission problems, but all the devices (/dev/am*) and system files that I found mentioned in some forum threads at freaktab are mode 666.
Is there anything I can do to help debug the issue?