1.5.0-rc01
·
4054 commits
to release
since this release
This release includes the following changes since the 1.5.0-beta01 release:
- ExoPlayer:
- Fix bug where playlist items or periods in multi-period DASH streams with durations that don't match the actual content could cause frame freezes at the end of the item (#1698).
- Add a setter to
SntpClientto set the max elapsed time since the last update after which the client is re-initialized (#1794).
- Extractors:
- DataSource:
DataSourceContractTest: Assert thatDataSource.getUri()returns the resolved URI (as documented). Where this is different to the requested URI, tests can indicate this using the newDataSourceContractTest.TestResource.Builder.setResolvedUri()method.DataSourceContractTest: Assert thatDataSource.getUri()andgetResponseHeaders()return their 'open' value after a failed call toopen()(due to a 'not found' resource) and before a subsequentclose()call.- Overriding
DataSourceContractTest.getNotFoundResources()allows test sub-classes to provide multiple 'not found' resources, and to provide any expected headers too. This allows to distinguish between HTTP 404 (with headers) and "server not found" (no headers).
- Overriding
- Text:
- RTSP Extension:
- Fix crashing when parsing of RTP packets with header extensions (#1225).