Hacker News new | ask | show | jobs
by haunter 1105 days ago
Here is the John Siracusa review from 2001 https://arstechnica.com/gadgets/2001/10/macosx-10-1/
1 comments

> As in Mac OS 9, it is possible to play DVD movies "on the desktop" by setting the desktop pattern to be a particular color. The DVD player uses this color as a mask for its video display, allowing the movie to appear on the desktop pattern even when the player window itself is hidden.

Today I learned!

Unrelated: in Windows you can paint on almost everything you see. You just have to get the handle and then you can paint on the canvas of the UI element at runtime. So you can have videos play on buttons for example.
Windows has this too. Something to do with sending the video data directly to the graphics card, and the graphics card doing the decoding of the MPEG data, and replacing the color (which is usually green) with the video image before outputing to the screen.

So if you're playing a video and you open a web page, and the webpage has the same green color, it looks like there's a hole on the browser window and you can see the video playing "behind" it.

This isn't probably really used much these days, but yeah, it was/is called Overlay mode.

The graphics card isn't necessarily decoding the MPEG data (though that could have been an option in the olden days too), but it is likely scaling it and spitting it out in the given-colored pixels faster than you could've done with just software back in the days.

The AVS visualizer for Winamp also supported this; if you set the overlay color to black, you could have all of the black text on your desktop be very, very funkily animated.