Bug 979104 - MediaDecoderReader/StateMachine asynchronous decoding. r=kinetik