2010-09-07, 12:14
Hi All,
Before I go through the effort of creating an official patch I would like to test the waters if a patch for vertical shift of the video screen would possibly be accepted.
The reason for this feature is twofold:
- when shifting non-fullscreen images up there is more room for subtitles below in the black bar
- when using a projector you can shift down the image so the bottom edge touches the black screenborder, this way the perceived contrast is improved and often it's easier on the neck (depending on the position of the screen obviously). Also vertical masking can now be used from the top only, which is a lot easier for DIY solutions.
I have it implemented similar like zoomin/zoomout, with both action ID's and a slider on the GUIDialogVideoSettings.cpp.
I realize for a complete implementation a textstring and SQL setting must be added which is a no-go for the current release, so what would make the most sense:
1) submit a patch using action ID's only for Dharma, and later a additional patch implementing GUI and SQL support
2) wait until later and submit it all in once
3) forget about it as it is not deemed interesting enough to apply anyway.
So what should I do: 1 or 2 or 3?
Before I go through the effort of creating an official patch I would like to test the waters if a patch for vertical shift of the video screen would possibly be accepted.
The reason for this feature is twofold:
- when shifting non-fullscreen images up there is more room for subtitles below in the black bar
- when using a projector you can shift down the image so the bottom edge touches the black screenborder, this way the perceived contrast is improved and often it's easier on the neck (depending on the position of the screen obviously). Also vertical masking can now be used from the top only, which is a lot easier for DIY solutions.
I have it implemented similar like zoomin/zoomout, with both action ID's and a slider on the GUIDialogVideoSettings.cpp.
I realize for a complete implementation a textstring and SQL setting must be added which is a no-go for the current release, so what would make the most sense:
1) submit a patch using action ID's only for Dharma, and later a additional patch implementing GUI and SQL support
2) wait until later and submit it all in once
3) forget about it as it is not deemed interesting enough to apply anyway.
So what should I do: 1 or 2 or 3?