Hey @Portisch and all,
tested 3D on the latest NO-nightly: No playback issues were found, full MVC/FP movie ran without problems, also tested HTAB and HSBS, also no issues, TV auto switching into 3D works for all formats. Tested on hdmitx20 (until SC2). Fabulous work, as always!
Now, for subtitles, I can also provide some more detail:
Subtitles are not working for 3D MVC, neither NG nor NO, behavior is the same for both variants, so everything what follows was tested on both.
Samples: Download 3D_samples_w_subtitles.zip | LimeWire
Samples are two minute MVC, HTAB and HSBS files of the same scene with lots of dialog, all have internal subtitles and an external srt-file for testing. In HTAB/HSBS, there are two internal subtitle tracks, the first one made by BD3D2MK3D with the subtitle images already doubled and spaced for direct overlay, so no additional processing required. The second internal subtitle is the standard subtitle without doubling, so there would have to be processing to show it on both eyes correctly. As internal subs in HSBS/HTAB are unused at the moment, I am only providing both for future testing, if needed and for feature implementation down the line.
What happens currently:
For SBS/TAB: External subtitle srt-file works perfectly, is shown on both eyes and adheres to the set 3D depth in Settings - Player - Subtitles - Stereoscopic 3D depth of subtitles. Internal subtitles are completely ignored, switching them on will not display them, no matter if you use the normal or doubled track of the subtitle.
For MVC/FP: Subtitles (internal and external) are only shown on the left eye frame, making them barely readable and very intrusive. Position looks correct. Always left eye, no matter if the movie is left- or right-eye-first.
What should happen:
For SBS/TAB: I think it works as intended, ignoring the internal tracks and using the external text files seems like the best choice and only loses the track font/styling.
For MVC:
I think it would be best to copy the SBS/TAB behavior → Ignoring internal tracks, using external srt files and using the same settings including 3D offset from the Kodi settings to determine exact position, font and so on as well as 3D plane. I think (just a guess) the code for HTAB might almost work, if one corrects the vertical position for the framepacked picture.