Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
SDK
/
exoplayer
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Settings
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
e567594c
authored
Nov 22, 2022
by
tonihei
Committed by
microkatz
Nov 22, 2022
Browse files
Options
_('Browse Files')
Download
Email Patches
Plain Diff
Reorder some release notes in other sections.
#minor-release PiperOrigin-RevId: 490224795
parent
4853444f
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
16 additions
and
14 deletions
RELEASENOTES.md
RELEASENOTES.md
View file @
e567594c
...
...
@@ -9,45 +9,47 @@ This release corresponds to the
*
Add
`ExoPlayer.isTunnelingEnabled`
to check if tunneling is enabled for
the currently selected tracks
(
[
#2518
](
https://github.com/google/ExoPlayer/issues/2518
)
).
*
Use
`SingleThreadExecutor`
for releasing
`AudioTrack`
instances to avoid
OutOfMemory errors when releasing multiple players at the same time
(
[
#10057
](
https://github.com/google/ExoPlayer/issues/10057
)
).
*
Limit parallel download removals to 1 to avoid excessive thread creation
(
[
#10458
](
https://github.com/google/ExoPlayer/issues/10458
)
).
*
Add
`WrappingMediaSource`
to simplify wrapping a single
`MediaSource`
(
[
#7279
](
https://github.com/google/ExoPlayer/issues/7279
)
).
*
Discard back buffer before playback gets stuck due to insufficient
available memory.
*
Close the Tracing "doSomeWork" block when offload is enabled.
*
Try alternative decoder for Dolby Vision if display does not support it.
(
[
#9794
](
https://github.com/google/ExoPlayer/issues/9794
)
).
*
Prefer other tracks to Dolby Vision if display does not support it.
(
[
#8944
](
https://github.com/google/ExoPlayer/issues/8944
)
).
*
Fix session tracking problem with fast seeks in
`PlaybackStatsListener`
(
[
#180
](
https://github.com/androidx/media/issues/180
)
).
*
Send missing
`onMediaItemTransition`
callback when calling
`seekToNext`
or
`seekToPrevious`
in a single-item playlist
(
[
#10667
](
https://github.com/google/ExoPlayer/issues/10667
)
).
*
Enforce minimum
`compileSdkVersion`
to avoid compilation errors
(
[
#10684
](
https://github.com/google/ExoPlayer/issues/10684
)
).
*
Add
`Player.getSurfaceSize`
that returns the size of the surface on
which the video is rendered.
*
Fix bug where removing listeners during the player release can cause an
`IllegalStateException`
(
[
#10758
](
https://github.com/google/ExoPlayer/issues/10758
)
).
*
Build:
*
Enforce minimum
`compileSdkVersion`
to avoid compilation errors
(
[
#10684
](
https://github.com/google/ExoPlayer/issues/10684
)
).
*
Avoid publishing block when included in another gradle build.
*
Track selection:
*
Prefer other tracks to Dolby Vision if display does not support it.
(
[
#8944
](
https://github.com/google/ExoPlayer/issues/8944
)
).
*
Downloads:
*
Fix potential infinite loop in
`ProgressiveDownloader`
caused by
simultaneous download and playback with the same
`PriorityTaskManager`
(
[
#10570
](
https://github.com/google/ExoPlayer/pull/10570
)
).
*
Make download notification appear immediately
(
[
#183
](
https://github.com/androidx/media/pull/183
)
)
(
[
#183
](
https://github.com/androidx/media/pull/183
)
).
*
Limit parallel download removals to 1 to avoid excessive thread creation
(
[
#10458
](
https://github.com/google/ExoPlayer/issues/10458
)
).
*
Video:
*
Try alternative decoder for Dolby Vision if display does not support it.
(
[
#9794
](
https://github.com/google/ExoPlayer/issues/9794
)
).
*
Audio:
*
Use
`SingleThreadExecutor`
for releasing
`AudioTrack`
instances to avoid
OutOfMemory errors when releasing multiple players at the same time
(
[
#10057
](
https://github.com/google/ExoPlayer/issues/10057
)
).
*
Adds
`AudioOffloadListener.onExperimentalOffloadedPlayback`
for the
AudioTrack offload state.
(
[
#134
](
https://github.com/androidx/media/issues/134
)
).
*
Make
`AudioTrackBufferSizeProvider`
a public interface.
*
Add
`WrappingMediaSource`
to simplify wrapping a single
`MediaSource`
(
[
#7279
](
https://github.com/google/ExoPlayer/issues/7279
)
).
*
Add
`ExoPlayer.setPreferredAudioDevice`
to set the preferred audio
output device (
[
#135
](
https://github.com/androidx/media/issues/135
)
).
*
Rename
`com.google.android.exoplayer2.audio.AudioProcessor`
to
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment