Added as code to support position/duration/seekable on `canplay`