Is it possible to encorporate a slow motion button into a flv player. The user would press a button to slow the video and audio down, and press it again to resume normal speed.

I've been told that this would be impossible, but I find that hard to believe. Anyone ever try anything like this?