I think you'll have to do it like I did in the GetResized method:  
mediaFileSystem.GetFullPath(mediaFileSystem.GetRelativePath(split[0]))