A blast from the past. Proposed design and interaction specifications for a video player. A good example of how complex a seemingly simple piece of software can be. Research with developers, customer support and users allowed me find all the scenarios and states I needed to account for.
(Yes, Silverlight was involved. Don't judge.)
The main portions are shown below. View the full PDF here.