Tag: mediaextractor

Android解码mp3与MediaCodec。 不要使用MediaExtractor

我想使用MediaCodec解码mp3。 但是,我不想使用MediaExtractor。 因为我想从mp3获取元数据。 冰冷(Shoutcast)流也被考虑在内。 我尝试通过改进MediaExtractor的示例来编写代码来解码来自FileInputStream的mp3文件。 但是解码导致错误是不可能的。 package com.test; import android.app.Activity; import android.media.AudioFormat; import android.media.AudioManager; import android.media.AudioTrack; import android.media.MediaCodec; import android.media.MediaCodec.BufferInfo; import android.media.MediaFormat; import android.os.Bundle; import android.os.Environment; import android.util.Log; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.nio.ByteBuffer; import com.test.R; public class AndroidTestActivity extends Activity { private static final String TAG = “TAG”; @Override protected void onCreate(Bundle […]