NuPlayer2: support end position of data source

Test: cts
Bug: 112549021
Change-Id: I5143754eb22fa42c3134474c584d986eb6f2b33d
4 files changed