Darwin: don't re-emit unchanged video size during playback


AVPlayerItem re-reports the same presentationSize once playback
starts. Forwarding it to the sink emitted videoSizeChanged without a
corresponding video frame. Only propagate actual size changes.

Unskip videoSinkSignals on Darwin.

Pick-to: 6.12
Change-Id: Ib37f4f7e6824231adccd1979a8218935e864aabb
Reviewed-by: Tim Blechmann <tim.blechmann@qt.io>
commit3802b93741f62bb3f157bc975b8e37b824d5a0ff
parentc57f4af5ab67229fa737de38671b25e5e8f28f7f
authorVladimir Belyavsky <belyavskyv@gmail.com>
committerVladimir Belyavsky <belyavskyv@gmail.com>
commit timeThu, 22 Oct 2026 04:52:54 +0000