media/libraries/exoplayer_dash/src
bachinger 1c8c563263 Do not reset period uid when DashMediaSource is released
When the source is prepared again after stop, the period uid
is calculated by subtracting the `firstPeriodId` from the
period uid that is passed in to `createPeriod`. When this
happens after stop, the uid from the old period uid that
is still stored and has the value of the last played uid.

Hence the `firstPeriodId` must not be reset when released.

Issue: google/ExoPlayer#10838
PiperOrigin-RevId: 539028570
(cherry picked from commit 319854d624)
2023-06-12 09:15:54 +00:00
..
main Do not reset period uid when DashMediaSource is released 2023-06-12 09:15:54 +00:00
test Implement logging support for Common Media Client Data (CMCD) 2023-06-12 09:15:54 +00:00