(core) switched decode to using libvlc, feature parity with old player but better sync.