The only version thatās working for me here is 9.2.2-official.
Tried to play ISO files from rclone mount, which would show for Kodi as local files, same result.
With Coreelec 9.2.3 official as well as 9.2.3-vepeter I just get the message āDisc is encryptedā. Are there any special requirements or options necessary to play original BDs?
Adding the JRE would be the minimum. vpeterās build is using a newer libbluray, so more discs should work for it. With vpeterās build you would still need to add the JRE.
I was hopping vpeter used my PR.
But it seems he only used the DV layer fix, menus fix.
by the way, his builds are the only ones that Iām managing to get Java to be recognized inside kodi.
A easy way to tell is to go to disc settings, change to play main movie and revert back to play with menus.
If you get a screen saying Java is not present it is not.
One thing that I donāt understand is if JAVA_HOME is set by JRE.ZULU, why
$ java -version
doesnāt work on console?
And finally about the disc error:
The error Iām getting is in relation to:
if (openStream)
{
if (!bd_open_stream(m_bd, m_pstream.get(), read_blocks))
{
CLog::Log(LOGERROR, āCDVDInputStreamBluray::Open - failed to open %s in stream modeā, CURL::GetRedacted(root).c_str());
return false;
}
}
I have vpeterās build and JRE addon. I can play most physical original BDs with menu. Menu play of BD-isoās or folder structures doesnāt work neither started from file manager nor started from Movies. Is there a special way to use it with hdd?
Iām not sure how that works. The bus encryption patch doesnāt impact the code path that would get you to openstream. That code path is the same for Kodi 18.6 and 18.7. Openstream is used for making ISO files on SMB shares work, which is what you are trying to do. So you should be at that call.
Those commits Jogal mentions are in master, not Leia. 9.2.2 and 9.2.3 use the Leia branch. Also that was in response to the error stating that the āUDFā protocol was unsupported.
So the issue would be something else. Itās probably a change @ bd_open_stream() or below.
A v4 with subtitles language fix and chapters fix would be a really good partial solution until we figure out what happened.
Iām looking at CoreElec git and checking the commits since may 8th (v4 date).
Have you added anything else besides the patches available on your gdrive?