Bitmp4
Bitmp4 copied to clipboard
E/AndroidRuntime: FATAL EXCEPTION
I get a fatal error when trying to run this:
val encoder=MP4Encoder().apply{
setFrameDelay(50)
setOutputFilePath(getVideoFile(baseDir).path) // Comes from File(baseDir.getExternalFilesDir(null) + "/XXXX.mp4")
val firstbmp: Bitmap = ... // (A 68x68 bitmap)
setOutputSize(firstbmp.width, firstbmp.height). // It's 68x68 pixels
}
encoder.startEncode() // <--- This live throws error
E/AndroidRuntime: FATAL EXCEPTION: Thread-260
Process: com.dji.videostreamdecodingsample, PID: 14942
android.media.MediaCodec$CodecException: Error 0xfffffc0e
at android.media.MediaCodec.native_configure(Native Method)
at android.media.MediaCodec.configure(MediaCodec.java:2127)
at android.media.MediaCodec.configure(MediaCodec.java:2043)
at com.ctech.bitmp4.MP4Encoder.onStart(MP4Encoder.java:67)
at com.ctech.bitmp4.Encoder.startEncode(Encoder.java:107)
at com.dji.videostreamdecodingsample.DetectionRecord.saveVideoFile(DetectionRecord.kt:144)
Can you check this https://stackoverflow.com/questions/39775843/android-mediacodec-configure-error-crash
can you try a bigger bitmap?