在Android4.4.2中,我使用MediaCodec解码mp3文件。我正在使用queueInputBuffer()对输入的mp3编码帧进行排队,并使用dequeueOutputBuffer()获取解码帧。但是解码器从第8帧开始提供解码输出(基于bufferInfo.presentationTimeUs)并跳过最初的7帧。这种情况只发生在少数流中,而不是所有流中。此外,这种行为在多次运行中都是一致的。我想要所有帧的解码输出,我不想跳过任何帧。谁能帮我理解为什么跳过帧?我保证流没有损坏。因为我得到INFO_TRY_AGAIN直到第7帧,当`dequeueOutputBuffer'返回有