mirror of
https://github.com/samsonjs/media.git
synced 2026-04-26 14:57:47 +00:00
Prepare RELEASENOTES.md for Media3 1.5.0-rc01 release
This change also fixes two notes added incorrectly onto the previous beta01 release section. #cherrypick PiperOrigin-RevId: 692169335
This commit is contained in:
parent
4910b2cdc0
commit
38e1efafc2
1 changed files with 27 additions and 18 deletions
|
|
@ -17,19 +17,14 @@
|
||||||
with durations that don't match the actual content could cause frame
|
with durations that don't match the actual content could cause frame
|
||||||
freezes at the end of the item
|
freezes at the end of the item
|
||||||
([#1698](https://github.com/androidx/media/issues/1698)).
|
([#1698](https://github.com/androidx/media/issues/1698)).
|
||||||
|
* Add a setter to `SntpClient` to set the max elapsed time since the last
|
||||||
|
update after which the client is re-initialized
|
||||||
|
([#1794](https://github.com/androidx/media/pull/1794)).
|
||||||
* Transformer:
|
* Transformer:
|
||||||
* Update parameters of `VideoFrameProcessor.registerInputStream` and
|
* Update parameters of `VideoFrameProcessor.registerInputStream` and
|
||||||
`VideoFrameProcessor.Listener.onInputStreamRegistered` to use `Format`.
|
`VideoFrameProcessor.Listener.onInputStreamRegistered` to use `Format`.
|
||||||
* Extractors:
|
* Extractors:
|
||||||
* Fix media duration parsing in `mdhd` box of MP4 files to handle `-1`
|
|
||||||
values ([#1819](https://github.com/androidx/media/issues/1819)).
|
|
||||||
* Add support for identifying `h263` box in MP4 files for H.263 video
|
|
||||||
([#1821](https://github.com/androidx/media/issues/1821)).
|
|
||||||
* DataSource:
|
* DataSource:
|
||||||
* `DataSourceContractTest`: Assert that `DataSource.getUri()` returns the
|
|
||||||
resolved URI (as documented). Where this is different to the requested
|
|
||||||
URI, tests can indicate this using the new
|
|
||||||
`DataSourceContractTest.TestResource.Builder.setResolvedUri()` method.
|
|
||||||
* `DataSourceContractTest`: Assert that `DataSource.getUri()` and
|
* `DataSourceContractTest`: Assert that `DataSource.getUri()` and
|
||||||
`getResponseHeaders()` return their 'open' value after a failed call to
|
`getResponseHeaders()` return their 'open' value after a failed call to
|
||||||
`open()` (due to a 'not found' resource) and before a subsequent
|
`open()` (due to a 'not found' resource) and before a subsequent
|
||||||
|
|
@ -41,11 +36,6 @@
|
||||||
* Audio:
|
* Audio:
|
||||||
* Video:
|
* Video:
|
||||||
* Text:
|
* Text:
|
||||||
* Fix CEA-608 subtitles in H.264 MPEG-TS streams not being output (this
|
|
||||||
was broken in `1.5.0-alpha01` by
|
|
||||||
https://github.com/androidx/media/commit/03a205f220ecf7681f85f8a752227e3986e257ff).
|
|
||||||
* Support CEA-608 subtitles in Dolby Vision content
|
|
||||||
([#1820](https://github.com/androidx/media/issues/1820)).
|
|
||||||
* Metadata:
|
* Metadata:
|
||||||
* Image:
|
* Image:
|
||||||
* DRM:
|
* DRM:
|
||||||
|
|
@ -132,9 +122,33 @@
|
||||||
`Transformer.removeAllListeners()` instead.
|
`Transformer.removeAllListeners()` instead.
|
||||||
* Remove deprecated `Transformer.startTransformation()`. Use
|
* Remove deprecated `Transformer.startTransformation()`. Use
|
||||||
`Transformer.start(MediaItem, String)` instead.
|
`Transformer.start(MediaItem, String)` instead.
|
||||||
|
* Remove deprecated `SingleFrameGlShaderProgram`. Use
|
||||||
|
`BaseGlShaderProgram` instead.
|
||||||
|
|
||||||
## 1.5
|
## 1.5
|
||||||
|
|
||||||
|
## 1.5.0-rc01 (2024-11-13)
|
||||||
|
|
||||||
|
This release includes the following changes since the
|
||||||
|
[1.5.0-beta01 release](#150-2024-10-30):
|
||||||
|
|
||||||
|
* Extractors:
|
||||||
|
* Fix media duration parsing in `mdhd` box of MP4 files to handle `-1`
|
||||||
|
values ([#1819](https://github.com/androidx/media/issues/1819)).
|
||||||
|
* Add support for identifying `h263` box in MP4 files for H.263 video
|
||||||
|
([#1821](https://github.com/androidx/media/issues/1821)).
|
||||||
|
* DataSource:
|
||||||
|
* `DataSourceContractTest`: Assert that `DataSource.getUri()` returns the
|
||||||
|
resolved URI (as documented). Where this is different to the requested
|
||||||
|
URI, tests can indicate this using the new
|
||||||
|
`DataSourceContractTest.TestResource.Builder.setResolvedUri()` method.
|
||||||
|
* Text:
|
||||||
|
* Fix CEA-608 subtitles in H.264 MPEG-TS streams not being output (this
|
||||||
|
was broken in `1.5.0-alpha01` by
|
||||||
|
https://github.com/androidx/media/commit/03a205f220ecf7681f85f8a752227e3986e257ff).
|
||||||
|
* Support CEA-608 subtitles in Dolby Vision content
|
||||||
|
([#1820](https://github.com/androidx/media/issues/1820)).
|
||||||
|
|
||||||
### 1.5.0-beta01 (2024-10-30)
|
### 1.5.0-beta01 (2024-10-30)
|
||||||
|
|
||||||
This release includes the following changes since the
|
This release includes the following changes since the
|
||||||
|
|
@ -189,9 +203,6 @@ This release includes the following changes since the
|
||||||
* Remove `Renderer[]` parameter from `LoadControl.onTracksSelected()` as
|
* Remove `Renderer[]` parameter from `LoadControl.onTracksSelected()` as
|
||||||
`DefaultLoadControl` implementation can retrieve the stream types from
|
`DefaultLoadControl` implementation can retrieve the stream types from
|
||||||
`ExoTrackSelection[]`.
|
`ExoTrackSelection[]`.
|
||||||
* Add a setter to `SntpClient` to set the max elapsed time since the last
|
|
||||||
update after which the client is re-initialized
|
|
||||||
([#1794](https://github.com/androidx/media/pull/1794)).
|
|
||||||
* Deprecated `DefaultLoadControl.calculateTargetBufferBytes(Renderer[],
|
* Deprecated `DefaultLoadControl.calculateTargetBufferBytes(Renderer[],
|
||||||
ExoTrackSelection[])` and marked method as final to prevent overrides.
|
ExoTrackSelection[])` and marked method as final to prevent overrides.
|
||||||
The new
|
The new
|
||||||
|
|
@ -325,8 +336,6 @@ This release includes the following changes since the
|
||||||
* Remove deprecated symbols:
|
* Remove deprecated symbols:
|
||||||
* Remove deprecated `DefaultEncoderFactory` constructors. Use
|
* Remove deprecated `DefaultEncoderFactory` constructors. Use
|
||||||
`DefaultEncoderFactory.Builder` instead.
|
`DefaultEncoderFactory.Builder` instead.
|
||||||
* Remove deprecated `SingleFrameGlShaderProgram`. Use
|
|
||||||
`BaseGlShaderProgram` instead.
|
|
||||||
|
|
||||||
### 1.5.0-alpha01 (2024-09-06)
|
### 1.5.0-alpha01 (2024-09-06)
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue