If I run hello_video.bin with a rather large .h264 file on a pi3, it seems to consume almost all available memory.
Is this expected behavour? I would like to avoid that the system starts using a swap file. If I stop the program and run top, the memory does not come back. I might not have the most recent hello_video.bin, but I am not aware of any recent patches that might alter it's behavour.
When I use omxplayer instead, I have some scrolling text in the video that becomes jerky. It's almost like the screen refreshing doesn't align with the frame update so that occasionally the text is shifting 2 pixels instead of one. I can't seem to find a setting that fixes this.