don't open vlc::vmem in constructor