Comment audio callback out temporarily as it causes problems
Read mouse state in each callback
Change some debugging and increase the max queue size so the decoder has time to decode frames before data is dropped