Wiring DRM into the system
Posted Aug 4, 2005 13:38 UTC (Thu) by
tialaramex (subscriber, #21167)
In reply to:
Wiring DRM into the system by kh
Parent article:
Wiring DRM into the system
The hardware manufacturer is right, here's what's going on and there's no DRM or secret handshakes or anything...
The modern hardware has effectively two DACs to drive two separate devices, this allows it to run at say 800x600 for a cheap VGA projector while also offering 1024x768 on the main LCD screen. Now the YUV overlay used to accelerate video playback performance is normally connected to the DAC and so it cannot overlay onto two different surfaces at once. Another part would have to be added (more expense, more heat) to "fix" this. Hence if you want the acceleration (and most DVD software does) you can only see DVDs on one of the two output devices.
As to why the older laptop can do it, well first note that the newer laptop CAN display a DVD to both outputs, you just need to use software which doesn't require the accelerated YUV overlay. You may be able to switch this off in the existing software (it's easy in mplayer for example). This will probably run the CPU very hard if you make the DVD fullscreen, but there you are, that's why they added the accelerated overlay hardware... Anyway, the older laptop either happens to have two copies of the overlay hardware (unlikely) or it doesn't have such hardware at all, always relying on CPU power. Does it get pretty hot and maybe "chug" a little bit when playing DVD fullscreen on both outputs?
(
Log in to post comments)