Hello,
I remember the following limitation :
When playing the video for a long time, allocation of contiguous memory may fail
(memory fragmentation).
To play video when the system memory is low, run the command:
$ echo 1 >/proc/sys/vm/lowmem_reserve_ratio
It protects the DMA zone and avoids memory allocation errors.
Also, from the next thread :
"[i.MX6]memory leak of Gstreamer"
https://community.freescale.com/thread/333860
"... we try to perform
$ echo 1 >/proc/sys/vm/drop_caches
by the script of while [1] in playing video. The memory will not rise continuously
and can play video normally."
Have a great day,
Yuri
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------