thanks, but that's more proof-of-concept stuff than anything else.
interactivity (mouse emulation+basic keystrokes: arrows, space, enter...) could be done quite easily, it's all in the library but not implemented in the player.
as for sound, I have no experience at all with directsound, I'll have to learn first how to push some raw data stream into some buffer and make it play

(could use some help btw)
| QUOTE |
| otherwise integration into into a brower seems pretty optional. |
agreed, but most people don't think like that, so since this seems like a cool challenge, they'll get it... later... for now I've got a stupid 50-page report to write :/