java.lang.OutOfMemoryError: Слишком высокое использование физической памяти: PhysicalBytes (1100M)> maxPhysicalBytes (1024M) - PullRequest
0 голосов
/ 27 сентября 2018

Когда я записываю видео с помощью FFmpegFrameRecorder, он показывает мне эту ошибку

   E/AndroidRuntime: FATAL EXCEPTION: Thread-36
    java.lang.OutOfMemoryError: Physical memory usage is too high: physicalBytes (1100M) > maxPhysicalBytes (1024M)
    at org.bytedeco.javacpp.Pointer.deallocator(Pointer.java:588)
    at org.bytedeco.javacpp.Pointer.init(Pointer.java:124)
    at org.bytedeco.javacpp.avcodec$AVPacket.allocate(Native Method)
    at org.bytedeco.javacpp.avcodec$AVPacket.<init>(avcodec.java:1516)
    at java.lang.Thread.run(Thread.java:784)    

.Может кто-нибудь помочь мне решить эту проблему физической памяти?

1 Ответ

0 голосов
/ 24 декабря 2018

Произошла утечка памяти, которая с тех пор была исправлена: https://github.com/bytedeco/javacv/issues/1068

...