Should the default value for end_time be 0.0? Wouldn't that mean that the video doesn't play at all?