MasayukiSuda / GPUVideo-android

This library apply video filter on generate an Mp4 and on ExoPlayer video and Video Recording with Camera2.
MIT License
657 stars 178 forks source link

Cannot generate filtered 4k video #56

Open sonth-bhsoft opened 4 years ago

sonth-bhsoft commented 4 years ago

I got this error while trying to export a new filtered video from a 4k video. 2020-07-13 18:25:06.757 27802-27999/film.camera.vintage.rni E/MediaCodec: Codec reported err 0x80001009, actionCode 0, while in state 0 2020-07-13 18:25:06.773 27802-27991/film.camera.vintage.rni E/GPUMp4ComposerEngine: Could not shutdown mediaExtractor, codecs and mediaMuxer pipeline. java.lang.IllegalStateException at android.media.MediaCodec.native_stop(Native Method) at android.media.MediaCodec.stop(MediaCodec.java:2184) at com.daasuu.gpuv.composer.VideoComposer.release(VideoComposer.java:143) at com.daasuu.gpuv.composer.GPUMp4ComposerEngine.compose(GPUMp4ComposerEngine.java:248) at com.daasuu.gpuv.composer.GPUMp4Composer$1.run(GPUMp4Composer.java:173) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) at java.lang.Thread.run(Thread.java:919) 2020-07-13 18:25:06.799 27802-27968/film.camera.vintage.rni E/AndroidRuntime: FATAL EXCEPTION: GLThread 23797 Process: film.camera.vintage.rni, PID: 27802 java.lang.IllegalStateException: Could not get attrib or uniform location for aPosition at com.daasuu.gpuv.egl.filter.GlFilter.getHandle(GlFilter.java:158) at com.daasuu.gpuv.egl.filter.GlFilter.draw(GlFilter.java:114) at com.daasuu.gpuv.player.GPUPlayerRenderer.onDrawFrame(GPUPlayerRenderer.java:162) at com.daasuu.gpuv.egl.GlFrameBufferObjectRenderer.onDrawFrame(GlFrameBufferObjectRenderer.java:58) at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1587) at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1282) 2020-07-13 18:25:06.915 27802-28000/film.camera.vintage.rni E/Surface: getSlotFromBufferLocked: unknown buffer: 0x7415be02a0 2020-07-13 18:25:06.915 27802-28000/film.camera.vintage.rni E/Surface: getSlotFromBufferLocked: unknown buffer: 0x7415be0310

Has anyone ever gotten this error before?