There is a pretty hefty memory leak in this project. I am not entirely sure from where, but a spike of 13MB upon opening a file is pretty damn impresive.
There is also a problem in the media stream source initialization. The buffer time needs to be zero to avoid pause/resume issues.