arch1t3cht/Aegisub

Support for setting LayoutResX/Y properties

ToshY opened this issue · 1 comments

ToshY commented

Problem

In libass 0.17.0 new headers were introduced LayoutResX and LayoutResY: https://github.com/libass/libass/releases/tag/0.17.0.

The corresponding PR libass/libass#641 denotes the issues currently facing and which it solves, e.g. resampling with tags \frx, \fry, \frz, etc.

Solution

Add support for setting LayoutResX/Y and use it when loading in new file / resample resolution dialog.

I've been planning to add this, but as of now the libass linked on Windows hasn't been rebased to 0.17.0 yet, so it doesn't make too much sense to add this feature inside of Aegisub yet. Once libass is rebased, I'll figure something out. For the time being, these headers can be added with automation scripts.