Don't drop the first picture and still pictures if they are late. They may be the only pictures available for a while and we need something to display.
render_now flag: always true except when we use a new picture that has its own timing (unless it's the first, we want it right away).
This effectively duplicates some of the current usage of the
picture_t::b_force flag, which shouldn't have to decide rendering policies.