tôi cố gắng tạo ra bộ mã hóa cho "audio/3gpp" và tai nạn ứng dụng của tôi ...IllegalStateException khi MediaCodec.configure Android
tôi sử dụng mã này
String mMime = "audio/3gpp";
MediaCodec mMediaCodec = MediaCodec.createEncoderByType(mMime);
MediaFormat mMediaFormat = MediaFormat.createAudioFormat(mMime, RECORDER_SAMPLERATE, 1);
mMediaCodec.configure(mMediaFormat, null, null, MediaCodec.CONFIGURE_FLAG_ENCODE);
mMediaCodec.start();
Exception
java.lang. IllegalStateException
android.media.MediaCodec.native_configure (Phương thức gốc)
tại android.media.MediaCodec.configure (MediaCodec.java:256)
tại com.agent.mobile.TestAppActivity.initMediaCodec (TestAppActivity.java:234)