I have it unchecked, but I also tried with it checked to see if it made any difference. It seems to be related to movies I have individually changed in the past. For instance, the last one I tried (Pedicab Driver) moves up 10% with the global setting at 5%. I know it moved up 10% because if I then change individual shift setting for that movie down 5% (with the global setting at 10%), it moves back to where it would be with no shift. I'm also finding some movies (Fellini 8 1-2) that do the desired shift with the new global setting. So, it is kind of all over the place. I'm not certain what the difference is.
Ok, gotcha. Come to think of it, all the titles I used for my tests were not previously set with the OSD system. I am going to do some more experimenting to see if I can figure out what is going on and how to get around it.
Off of the top of my head, I wonder if Hendrik could devise some sort of global subtitle reset switch which would reset all subs back to their original position and discard any previously saved changes from the OSD. I'm suggesting an
optional reset switch of some sort, as some people might want to keep the changes that they already made to individuaL titles, while others (like me) would rather discard all of my old changes and simply use the new system. Or, maybe add the subtitle reset to the OSD menu, so that if your old changes are fine, you can just leave them as is, but if the old changes are not playing nice with the global changes, you could just reset the subs and allow the global system to work from the original position. I am just thinking out loud here, as I don't know if these things are even possible, or if it would make things overly complex.
Edit: I just tested OSD previously adjusted subtitles and you are correct, the global adjustment seems to be executed from the previous adjustment. My assumption was that the subtitle would be reset to original position, and THEN the global adjustments would take place, but I am wrong. I have to wonder if it would be possible to add a third global
option that would reset the subtitle back to original position (regardless of whether it had been set previously or not), and
then execute either/both of the 2 other options if they are enabled. Since the 3 global settings are for the player, they would be executed on the fly every time a video is played since there would be no reason to attach the settings to the files themselves.
Maybe Hendrik could weigh in here...