【发布时间】:2013-06-22 14:23:17
【问题描述】:
我尝试为“audio/3gpp”创建编码器,但我的应用崩溃了...
我用这个代码
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();
例外
java.lang.IllegalStateException
android.media.MediaCodec.native_configure(原生方法)
在 android.media.MediaCodec.configure(MediaCodec.java:256)
在 com.agent.mobile.TestAppActivity.initMediaCodec(TestAppActivity.java:234)
【问题讨论】:
标签: android illegalstateexception