Post-Jellybean Android MediaCodec class based video playback