<troll class="the developer is pissed-off">

The YT guys finally, after years erring on the crappy side, decided to provide an ActionScript 3 version of their chromeless player.

Joy! would you say.

Until you try implement it, actually.

Surprise, the provided example just doesn't work out of the box. You need to explicitly call on their non standard setSize method to have any visual output of the video itself (failing to do so gets you just the logo, throbber, and... sound). So long for quality documentation, hey?

Next, that chromeless thing obviously was half-assed thought, to fit the sole (limited) need of embedding the thing in a wrapper application that does only that, and set its sprite dimensions to something that corresponds to what the user has as a screen.

If you do anything fancier than that (say, have huge dimensions on your sprite), then you get a ridiculously small throbber and youtube logo.

I'm pretty sure I'll get around these oops somehow (at the end of the night I've almost spent making the damn thing behave), but quite frankly, I'm severely disappointed. That player is still 10 years in the past, coding-wise. Guys, take a look at modern AS, like Pyro for eg, would you?