2015-11-06, 03:53
Not sure if this is due to android or some misconfiguration on my part, but it seems path substitution isn't working correctly on my setup. Below is the relevant part of my log, but I'm not certain what's causing the error. Note that the files DO exist in the directories I've mapped - but it just doesn't seem to work. Not certain if I need to add something to passwords.xml or what. There is a mapping for smb://WHS already with a login/password that works fine for media files.
Code:
19:00:13 T:1525687384 NOTICE: m_deviceType : AE_DEVTYPE_HDMI
19:00:13 T:1525687384 NOTICE: m_channels : FL,FR,FC,LFE,BL,BR
19:00:13 T:1525687384 NOTICE: m_sampleRates : 44100,48000
19:00:13 T:1525687384 NOTICE: m_dataFormats : AE_FMT_S16LE,AE_FMT_AC3,AE_FMT_DTS
19:00:13 T:1525687384 NOTICE: No settings file to load (special://xbmc/system/advancedsettings.xml)
19:00:13 T:1525687384 NOTICE: Loaded settings file from special://profile/advancedsettings.xml
19:00:13 T:1525687384 NOTICE: Contents of special://profile/advancedsettings.xml are...
<advancedsettings>
<videolibrary>
<importwatchedstate>true</importwatchedstate>
</videolibrary>
<gui>
<algorithmdirtyregions>1</algorithmdirtyregions>
<nofliptimeout>1000</nofliptimeout>
</gui>
<videodatabase>
<type>mysql</type>
<host>192.168.0.10</host>
<port>3306</port>
<user>xbmc</user>
<pass>xbmc</pass>
</videodatabase>
<musicdatabase>
<type>mysql</type>
<host>192.168.0.10</host>
<port>3306</port>
<user>xbmc</user>
<pass>xbmc</pass>
</musicdatabase>
<videolibrary>
<importwatchedstate>true</importwatchedstate>
<importresumepoint>true</importresumepoint>
</videolibrary>
<pathsubstitution>
<substitute>
<from>special://profile/playlists/</from>
<to>SMB://whs/Software/XBMCResources/Userdata/playlists/</to>
</substitute>
<substitute>
<from>special://profile/sources.xml</from>
<to>SMB://whs/Software/XBMCResources/Userdata/sources.xml</to>
</substitute>
<substitute>
<from>special://profile/mediasources.xml</from>
<to>SMB://whs/Software/XBMCResources/Userdata/mediasources.xml</to>
</substitute>
<substitute>
<from>special://profile/favourites.xml</from>
<to>SMB://whs/Software/XBMCResources/Userdata/favourites.xml</to>
</substitute>
<substitute>
<from>special://profile/keymaps/</from>
<to>SMB://whs/Software/XBMCResources/Userdata/keymaps/</to>
</substitute>
</pathsubstitution>
</advancedsettings>
19:00:13 T:1525687384 DEBUG: Configuring path substitutions
19:00:13 T:1525687384 DEBUG: Registering substition pair:
19:00:13 T:1525687384 DEBUG: From: [/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/userdata/playlists/]
19:00:13 T:1525687384 DEBUG: To: [SMB://whs/Software/XBMCResources/Userdata/playlists/]
19:00:13 T:1525687384 DEBUG: Registering substition pair:
19:00:13 T:1525687384 DEBUG: From: [/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/userdata/sources.xml]
19:00:13 T:1525687384 DEBUG: To: [SMB://whs/Software/XBMCResources/Userdata/sources.xml]
19:00:13 T:1525687384 DEBUG: Registering substition pair:
19:00:13 T:1525687384 DEBUG: From: [/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/userdata/mediasources.xml]
19:00:13 T:1525687384 DEBUG: To: [SMB://whs/Software/XBMCResources/Userdata/mediasources.xml]
19:00:13 T:1525687384 DEBUG: Registering substition pair:
19:00:13 T:1525687384 DEBUG: From: [/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/userdata/favourites.xml]
19:00:13 T:1525687384 DEBUG: To: [SMB://whs/Software/XBMCResources/Userdata/favourites.xml]
19:00:13 T:1525687384 DEBUG: Registering substition pair:
19:00:13 T:1525687384 DEBUG: From: [/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/userdata/keymaps/]
19:00:13 T:1525687384 DEBUG: To: [SMB://whs/Software/XBMCResources/Userdata/keymaps/]
19:00:13 T:1525687384 WARNING: VIDEO database configuration is experimental.
19:00:13 T:1525687384 NOTICE: Default DVD Player: dvdplayer
19:00:13 T:1525687384 NOTICE: Default Video Player: dvdplayer
19:00:13 T:1525687384 NOTICE: Default Audio Player: paplayer
19:00:13 T:1525687384 NOTICE: Disabled debug logging due to GUI setting. Level 0.
19:00:13 T:1525687384 NOTICE: Log level changed to "LOG_LEVEL_NORMAL"
19:00:13 T:1525687384 NOTICE: Loading player core factory settings from special://xbmc/system/playercorefactory.xml.
19:00:13 T:1525687384 DEBUG: CPlayerCoreConfig::<ctor>: created player DVDPlayer for core 1
19:00:13 T:1525687384 DEBUG: CPlayerCoreConfig::<ctor>: created player oldmplayercore for core 1
19:00:13 T:1525687384 DEBUG: CPlayerCoreConfig::<ctor>: created player PAPlayer for core 3
19:00:13 T:1525687384 DEBUG: CPlayerSelectionRule::Initialize: creating rule: system rules
19:00:13 T:1525687384 DEBUG: CPlayerSelectionRule::Initialize: creating rule: hdhomerun/mms/udp
19:00:13 T:1525687384 DEBUG: CPlayerSelectionRule::Initialize: creating rule: lastfm/shout
19:00:13 T:1525687384 DEBUG: CPlayerSelectionRule::Initialize: creating rule: rtmp
19:00:13 T:1525687384 DEBUG: CPlayerSelectionRule::Initialize: creating rule: rtsp
19:00:13 T:1525687384 DEBUG: CPlayerSelectionRule::Initialize: creating rule: streams
19:00:13 T:1525687384 DEBUG: CPlayerSelectionRule::Initialize: creating rule: aacp/sdp
19:00:13 T:1525687384 DEBUG: CPlayerSelectionRule::Initialize: creating rule: mp2
19:00:13 T:1525687384 DEBUG: CPlayerSelectionRule::Initialize: creating rule: dvd
19:00:13 T:1525687384 DEBUG: CPlayerSelectionRule::Initialize: creating rule: dvdimage
19:00:13 T:1525687384 DEBUG: CPlayerSelectionRule::Initialize: creating rule: sdp/asf
19:00:13 T:1525687384 DEBUG: CPlayerSelectionRule::Initialize: creating rule: nsv
19:00:13 T:1525687384 DEBUG: CPlayerSelectionRule::Initialize: creating rule: radio
19:00:13 T:1525687384 NOTICE: Loaded playercorefactory configuration
19:00:13 T:1525687384 NOTICE: Loading player core factory settings from special://masterprofile/playercorefactory.xml.
19:00:13 T:1525687384 NOTICE: special://masterprofile/playercorefactory.xml does not exist. Skipping.
19:00:13 T:1525687384 ERROR: virtual bool XFILE::CSMBDirectory::Create(const CURL&) - Error( Connection timed out )
19:00:13 T:1525687384 ERROR: static bool XFILE::CDirectory::Create(const CURL&) - Error creating /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/userdata/playlists/
19:00:13 T:1525687384 ERROR: static bool XFILE::CDirectory::Create(const CURL&) - Error creating special://profile/playlists/
19:00:13 T:1525687384 ERROR: virtual bool XFILE::CSMBDirectory::Create(const CURL&) - Error( Connection timed out )
19:00:13 T:1525687384 ERROR: static bool XFILE::CDirectory::Create(const CURL&) - Error creating /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/userdata/playlists/music
19:00:13 T:1525687384 ERROR: static bool XFILE::CDirectory::Create(const CURL&) - Error creating special://profile/playlists/music
19:00:13 T:1525687384 ERROR: virtual bool XFILE::CSMBDirectory::Create(const CURL&) - Error( Connection timed out )
19:00:13 T:1525687384 ERROR: static bool XFILE::CDirectory::Create(const CURL&) - Error creating /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/userdata/playlists/video
19:00:13 T:1525687384 ERROR: static bool XFILE::CDirectory::Create(const CURL&) - Error creating special://profile/playlists/video
19:00:13 T:1525687384 ERROR: virtual bool XFILE::CSMBDirectory::Create(const CURL&) - Error( Connection timed out )
19:00:13 T:1525687384 ERROR: static bool XFILE::CDirectory::Create(const CURL&) - Error creating /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/userdata/playlists/mixed
19:00:13 T:1525687384 ERROR: static bool XFILE::CDirectory::Create(const CURL&) - Error creating special://profile/playlists/mixed
19:00:13 T:1525687384 NOTICE: WakeOnAccess - Load settings :
19:00:13 T:1525687384 NOTICE: WakeOnAccess - Enabled:TRUE
19:00:13 T:1525687384 NOTICE: -Network init timeout : [20] sec