1
我們用一個例子來解釋這個。假設創建了一個MediaCodec實例,如下所示:有沒有辦法檢索MediaCodec實例的限制?
MediaCodec.createDecoderByType("video/avc");
它配置了一個MediaFormat實例。我們知道該解碼器具有通過checking media_codecs.xml以下限制:
<MediaCodec name="OMX.rk.video_decoder.avc" type="video/avc">
<Limit name="size" max="4096x2160" min="176x144"/>
<Limit name="alignment" value="8x8"/>
<Limit name="block-size" value="16x16"/>
<Limit name="blocks-per-second" max="244800" min="1"/>
<Limit name="bitrate" range="1-10000000"/>
<Feature name="adaptive-playback"/>
</MediaCodec>
有沒有辦法找到分辨率極限(176x244 - 4096×2160)編程?
雖然它是由API 21及以上的不幸的支持,它可能是我們能得到的最好。該應用程序支持API 16及更高版本。謝謝。 – Hong