DRM quite happily lets you set a source rectangle, as that is how X handles extended desktops. It renders the complete desktop as a single buffer, and then tells each DRM device which bit to display.Gavinmc42 wrote: ↑Thu Oct 21, 2021 1:05 amYep, like I said "magic".but i suspect the DRM api in linux doesnt allow spreading a framebuffer over 2 outputs?
so it might be converting your frame into a 3d texture, and then rendering 2 scenes, one per monitor?
Play half height 4K vids?
I don't have time to watch 4K or low res movies, to busy learning how the Pi's can do it at all.
Hmm, a USB DVD player on the shopping list, purely for testing of course
A Pi2 decodes SD MPEG2 on the CPU without breaking a sweat - my TV viewing Pi is a Pi3 doing SD MPEG-2 or HD H264 off tvheadend DVB-S2 and DVB-T2.Gavinmc42 wrote:I don't remember any portable Pi based DVD players.
Ah, MPEG2 and license file, that's why I am clueless re DVD.Does that mean Pi's can now play MPEG2s without license?As of February 14 2020, MPEG-2 Patents have expired worldwide, with the exception of only Malaysia.
That codec is old, low res these days, a Zero should be able to play it.
Non stop learning with Pi's.
Pi 0/1 need the codec licence. It is still licenced as otherwise you need to region lock Pis to stop sale in Malaysia where patents still apply. If we could make MPEG2 free to use then we would as it's an admin hassle.