android: implement subtitles rendering for Android MediaCodec opaque direct rendering.
Fix the comparison
blend: Handle alpha when blending in RGBA buffers

Previously the alpha channel wasn't set at all, and the RGB
components were blended without regard to the existing alpha
value.