Can't you get the path directly from the CVideoInfoTag? That would save us from having to create a temporary CFileItem object.