मैं के लिए "ऑडियो/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)
com.agent.mobile.TestAppActivity.initMediaCodec (TestAppActivity.java:234) पर