Fix video/audio sync issue when audio track is changed

After user resumes playback in short period of time after audio track
switching, audio decoder will be null due to failure of fetching
stream type. However current routine is to resume video playback even
though audio decoder is null, which causes video/audio sync problem.

Change-Id: I4efeff18f55d46daa34ead71f77dbfa1016798a2