2016-08-22, 20:57
(2016-08-21, 19:23)metaron Wrote: 1) 20 Questions Murder Mystery (1965) (Talking Pictures TV) recording from DVB-T2 dongle, mpeg2, ts (16:9 adverts, 4:3 film)
* OMX and MMAL players fail to switch aspect during normal playback
I've had a look at this one. The problem is in the hardware decoder in firmware.
The firmware parses vui->aspect_ratio_idc=4 initially and later parses vui->aspect_ratio_idc=12,
(which both match what ffmpeg does), but it seems to continue reporting the initial 4 value.
I don't know the code well enough to know exactly how the changed sps/pps is meant to be propagated
through the decode pipeline and applied to the correct output frames.
But I'll try to work it out. May take a little while.