mediacodec: fix video context and chroma type
i_chroma wasn't set, leading to the android display believing that the format wasn't opaque. In addition, the code is checking ->texture from the video context to determine on whether the pictures are available to the display or represent an OpenGL-compatible video context.
Fix #26400 (closed)
Edited by Alexandre Janniaux