gtk: "pixel-aspect-ratio" change not effective after creation
Changing the "pixel-aspect-ratio" property doesn't seem to have any effects after its initial (default) setting, as _calculate_par()
is never called again.
This could be important to implement support for screens with non-square pixels, as totem supports: https://gitlab.gnome.org/GNOME/totem/-/blob/gnome-3-38/src/backend/bacon-video-widget.c#L422-467
I'm not certain it's a very important feature, but it also begs the question of what this property if useful for if it doesn't work as expected...
I have a very crude patch that schedules a _queue_draw
idle callback when the property changes, which seems to change the ratio as expected.