私は、 "オーディオ/ 3GPP" のためのエンコーダを作成して試してみて、私のアプリがクラッシュ...はIllegalStateExceptionときMediaCodec.configureアンドロイド
私はこのコード
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)