Regarding 2.: I don't say DIB compatibility is a "good" idea. I only say some people still use "legacy" software which doesn't know it better than that. And if packed RGB would be removed from AviSynth(+), then you could probably not use AviSynth(+) anymore in conjunction with such tools or plugins.
The questions were:
a) Why are there both worlds? – Legacy, compatibility, and different advantages for different kinds of use.
b) Should AviSynth(+) get rid of one? – Only if compatibility with legacy software doesn't matter.
|