The boot animation plays, for as long as it wants to play.

Next, the custom logo, if any, is put on the display, where it remains until overwritten by player software starting up.

If the animation takes too long -- meaning that the player software is starting up by the time the animation finishes -- then the custom logo will just appear to blink on and then off again.

-ml