Duration play by end time of calendar.
Merge remote-tracking branch 'origin/duration-by-end-time' into develtop