mirror of
https://github.com/samsonjs/media.git
synced 2026-04-10 12:05:47 +00:00
Update RELEASENOTES for 1.3.0-alpha01
PiperOrigin-RevId: 597862117
(cherry picked from commit 09a547953b)
This commit is contained in:
parent
085bc6c416
commit
a162051994
1 changed files with 6 additions and 17 deletions
|
|
@ -1,6 +1,11 @@
|
|||
# Release notes
|
||||
|
||||
### Unreleased changes
|
||||
## 1.3
|
||||
|
||||
### 1.3.0-alpha01 (2024-01-15)
|
||||
|
||||
This release includes the following changes since the
|
||||
[1.2.1 release](#121-2024-01-09):
|
||||
|
||||
* Common Library:
|
||||
* Implement support for `android.resource://package/[type/]name` raw
|
||||
|
|
@ -55,7 +60,6 @@
|
|||
`ColorInfo.colorSpace`, `ColorInfo.colorTransfer`, and
|
||||
`ColorInfo.colorRange` values
|
||||
([#692](https://github.com/androidx/media/pull/692)).
|
||||
* Audio:
|
||||
* Video:
|
||||
* Change the `MediaCodecVideoRenderer` constructor that takes a
|
||||
`VideoFrameProcessor.Factory` argument and replace it with a constructor
|
||||
|
|
@ -73,7 +77,6 @@
|
|||
`rowLock` and `columnLock` should both be assumed to be true, regardless
|
||||
of the values present in the stream (`columnLock` support is not
|
||||
implemented, so it's effectively assumed to always be false).
|
||||
* Metadata:
|
||||
* DRM:
|
||||
* Play 'clear lead' unencrypted samples in DRM content immediately by
|
||||
default, even if the keys for the later encrypted samples aren't ready
|
||||
|
|
@ -84,33 +87,19 @@
|
|||
[`MediaItem.DrmConfiguration.Builder.setPlayClearContentWithoutKey`](https://developer.android.com/reference/androidx/media3/common/MediaItem.DrmConfiguration.Builder#setPlayClearContentWithoutKey\(boolean\))
|
||||
or
|
||||
[`DefaultDrmSessionManager.Builder.setPlayClearSamplesWithoutKeys`](https://developer.android.com/reference/androidx/media3/exoplayer/drm/DefaultDrmSessionManager.Builder#setPlayClearSamplesWithoutKeys\(boolean\)).
|
||||
* Effect:
|
||||
* Muxers:
|
||||
* IMA extension:
|
||||
* Fix issue where DASH and HLS ads without the appropriate file extension
|
||||
can't be played.
|
||||
* Session:
|
||||
* UI:
|
||||
* Downloads:
|
||||
* OkHttp Extension:
|
||||
* Cronet Extension:
|
||||
* RTMP Extension:
|
||||
* HLS Extension:
|
||||
* Reduce `HlsMediaPeriod` to package-private visibility. This type
|
||||
shouldn't be directly depended on from outside the HLS package.
|
||||
* DASH Extension:
|
||||
* Smooth Streaming Extension:
|
||||
* RTSP Extension:
|
||||
* Decoder Extensions (FFmpeg, VP9, AV1, MIDI, etc.):
|
||||
* MIDI decoder: Ignore SysEx event messages
|
||||
([#710](https://github.com/androidx/media/pull/710)).
|
||||
* Leanback extension:
|
||||
* Cast Extension:
|
||||
* Test Utilities:
|
||||
* Don't pause playback in `TestPlayerRunHelper.playUntilPosition`. The
|
||||
test keeps the playback in a playing state, but suspends progress until
|
||||
the test is able to add assertions and further actions.
|
||||
* Remove deprecated symbols:
|
||||
* Demo app:
|
||||
* Add a shortform demo module to demo the usage of `PreloadMediaSource`
|
||||
with the short-form content use case.
|
||||
|
|
|
|||
Loading…
Reference in a new issue