Added fresh version of msl and some extra ifs to stop some random crashing done by libav...