Only reset the seek target if a valid segment request has been found
Created by: dsilhavy
The goal of this PR is to fix #3224 (closed). Before this PR the seek target in the ScheduleController was reset regardless if a valid segment request could be generated or not. Now it is only reset if a request could be generated.