致力于实现 mediamuxer 类。它接受来自 mediacodec 类的输入(一个音频和一个视频)。但是在尝试为“video/mp4”编码时抛出错误
代码:
String mime = MimeTypeMap.getSingleton()
.getMimeTypeFromExtension("mp4");
codec = MediaCodec.createEncoderByType(mime);
错误:
Unable to instantiate a decoder for type 'video/mp4'
请注意,错误是针对解码器的,调用是创建编码器。
我可能会在一分钟内弄清楚这一点,但它会为遇到此问题的任何其他人提供。