[MediaPortal] TSReader: fix channel switching behavior when switching across tsbuffer files