当我枚举设备上的所有媒体编解码器时,我注意到以下编码器支持mime类型“video/avc”:
OMX.qcom.video.encoder.avc
OMX.google.h264.encoder
当您调用MediaCodec.CreateEncoderByType()
时,Android如何决定选择哪个编码器?
此外,除了Google的编码器之外,许多设备可能会有另一个特定于硬件的编码器,例如在我这种情况下来自高通的编码器。一般而言,应该选择本地编码器还是来自Google的编码器?
Regards.