mediacodec: seperate MediaCodec Open/Close from Decoder Open/Close
mediacodec: seperate MediaCodec Open/Close from Decoder Open/Close

It's now safe to close and open MediaCodec during playback.

krichter722/vlc,shyamalschandra/vlc,xkfz007/vlc,vlc-mirror/vlc,krichter722/vlc,shyamalschandra/vlc,vlc-mirror/vlc,krichter722/vlc,krichter722/vlc,xkfz007/vlc,vlc-mirror/vlc,xkfz007/vlc,xkfz007/vlc,vlc-mirror/vlc,krichter722/vlc,krichter722/vlc,vlc-mirror/vlc,xkfz007/vlc,shyamalschandra/vlc,xkfz007/vlc,vlc-mirror/vlc,shyamalschandra/vlc,shyamalschandra/vlc,shyamalschandra/vlc,krichter722/vlc,shyamalschandra/vlc,xkfz007/vlc,vlc-mirror/vlc