Posts: 54
Joined: Aug 2014
Reputation:
9
I still haven't gotten around to recompiling everything with the latest libbluray, but was wondering, what is the technical issue preventing playing iso's? I was wondering if I could help debug or do some testing or research to get it working?
Posts: 819
Joined: Aug 2012
Reputation:
35
Ace
Team-Kodi Member
Posts: 819
The java part of libbluray does not use our read functions (or vfs) and it simply can't read isos. My guess is that it needs quite some time till this is possible.
Posts: 54
Joined: Aug 2014
Reputation:
9
So I'm just trying to figure this out then. I'm not 100% clear how blu ray playing works yet, but from what you're saying there is a vfs layer in kodi that can read media files off of an iso, but if bdj menus are used then that java needs to be able to read and write to the directories using an regular old fileinputstream. Your initial idea is to have the java code read an iso, and you can tell me if i'm completely off base with this idea, and i'll obviously investigate more, but what if the kodi vfs were exposed to the java layer through jni? In looking over the java bluray classes there are a few occurences of a file or fileinputstream but they could maybe do a detect for a kodivfsfile or kodivfsinputstream? Does that proposal sound at all reasonable?
Posts: 51
Joined: Jan 2013
Reputation:
1
2014-12-29, 11:47
(This post was last modified: 2014-12-29, 12:07 by Rob55Levo.)
I'm trying to use the Aeon MQ5 "mod" skin with ACE''s build from post 200 but I am constantly getting "dependences not met" error when I try to install the skin, I assume this is because the skin is designed for the latest stable release of KODI which it does install on without problems, Any chance of a libbluray compile with the latest version of KODI??
EDIT: ok I found a temporary solution if I install the latest stable release of KODI, install the skin and then reinstall ACE's build over it (including the attached files), the skin stays working with Ace's build, so far so good....
Posts: 354
Joined: Feb 2014
Reputation:
6
I´m on kodibuntu 64 Bit and have libbluray-bdj installed.
Do i still have to compile my own build of kodi?
Posts: 51
Joined: Jan 2013
Reputation:
1
2015-01-01, 02:07
(This post was last modified: 2015-01-01, 08:44 by Rob55Levo.)
I've been testing this build a lot now on my windows 8.1 machine, I converted all of my 350 Blu-ray ISO's to folders (that took a while!) just to do so. I have set KODI to "always play Blu-ray menus" in settings with TMT6 as a back up player.
I'd say just over half of my collection is playable, there are a lot of bugs though, but most of them do not cause the Blu-ray not to play, examples are menus popping up before they should as the disk is playing the movie intro, this happens a lot but the disk still plays, also when selecting a special feature it can take a few seconds before the selection plays, this often happens with the main movie too.
A big problem I think though is that some movies wont skip chapters and also wont let me access KODI's OSD menu when I press enter or OK on my MCE remote (it will show the OSD if I press "M" on the Keyboard though, but still cant skip chapters) "Apocalypse Now Original Version and Redux" Blu-ray is an example of this.
Another really big problem I have come across is that KODI will never play the Blu-ray from the point it was last played, no matter what you select the movie will always start from the beginning. (having "play Blu-ray menu" in settings may be affecting this, but it is still a bug)
Anyway this is just a big FYI for anyone else interested in testing this.
If anyone wants me to help test anything just ask
Posts: 54
Joined: Aug 2014
Reputation:
9
So I've copied a bdmv from the iso to a folder and am playing movieobject.bdmv through the file interface. It's then pulling up the short menu and I'm selecting play blu ray menu. It then spins forever
Posts: 54
Joined: Aug 2014
Reputation:
9
2015-01-01, 06:27
(This post was last modified: 2015-01-01, 06:30 by dcsmith.)
Index.bdmv pulls up the short menu as well, and then spins forever as well
This is a kodi compiled from ace's git, but still using a .6.2 libbluray, though I don't see any changes in there that would effect just getting the working. Playing the title directly works fine. openjdk 1.7 xbmcbuntu as a baseline.