qdrzwd / VideoRecorder

android视频录制,模仿微视,支持按下录制、抬起暂停。进度条断点显示。
Apache License 2.0
1.8k stars 563 forks source link

ByteBuffer.allocateDirect导致java.lang.OutOfMemoryError #33

Open chowxiaojun opened 8 years ago

chowxiaojun commented 8 years ago
com.qd.videorecorder E/AndroidRuntime: FATAL EXCEPTION: Thread-227
                                                                      Process: com.qd.videorecorder, PID: 14200
                                                                      java.lang.OutOfMemoryError
                                                                          at dalvik.system.VMRuntime.newNonMovableArray(Native Method)
                                                                          at java.nio.MemoryBlock.allocate(MemoryBlock.java:125)
                                                                          at java.nio.ByteBuffer.allocateDirect(ByteBuffer.java:72)
                                                                          at com.qd.recorder.RecorderThread.run(RecorderThread.java:48)