-
Notifications
You must be signed in to change notification settings - Fork 405
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
r1.0.0-alpha03 #52
r1.0.0-alpha03 #52
Commits on Mar 8, 2022
-
#minor-release PiperOrigin-RevId: 430454251 (cherry picked from commit e8096f0)
Configuration menu - View commit details
-
Copy full SHA for c5b0469 - Browse repository at this point
Copy the full SHA c5b0469View commit details -
Update the gradle wrapper scripts
Generated by running: ./gradlew wrapper --gradle-version 7.4 --distribution-type all #minor-release PiperOrigin-RevId: 430666317 (cherry picked from commit 92af42b)
Configuration menu - View commit details
-
Copy full SHA for 7125a33 - Browse repository at this point
Copy the full SHA 7125a33View commit details -
FMP4: Fix output of mixed v0 and v1 emsg samples
Issue: google/ExoPlayer#9996 #minor-release PiperOrigin-RevId: 430773329 (cherry picked from commit 5a304fd)
Configuration menu - View commit details
-
Copy full SHA for d107004 - Browse repository at this point
Copy the full SHA d107004View commit details -
Remove unecessary
git checkout
command from READMEThe command is not needed, because the specified branch is already the default branch on GitHub so will be checked out by clone automatically. PiperOrigin-RevId: 430910549 (cherry picked from commit d342215)
Configuration menu - View commit details
-
Copy full SHA for 16819ed - Browse repository at this point
Copy the full SHA 16819edView commit details -
Update media3 docs with details of new release branch
PiperOrigin-RevId: 430911179 (cherry picked from commit 7d38936)
Configuration menu - View commit details
-
Copy full SHA for a8fd90e - Browse repository at this point
Copy the full SHA a8fd90eView commit details -
Remove duplicate media3 release note and fix formatting
PiperOrigin-RevId: 430946606 (cherry picked from commit 5d0c7b9)
Configuration menu - View commit details
-
Copy full SHA for ca50bee - Browse repository at this point
Copy the full SHA ca50beeView commit details -
Remove exoplayer-only release note from media3
There's no media3 equivalent to the `com.google.android.exoplayer:exoplayer` dependency. PiperOrigin-RevId: 430955037 (cherry picked from commit 8ae74ad)
Configuration menu - View commit details
-
Copy full SHA for bc1bcab - Browse repository at this point
Copy the full SHA bc1bcabView commit details -
Drop ads for which we don't have metadata when joining a live stream
When a live stream is joined while ads are already playing, the LOADED event is missed and we don't have ad information for those ads in the ad group that are before the ad index at which we joined. This way we can clip the duration when we receive the LOADED event for the last ad in the group. This fixes the problem of the playback controls being hidden when content resumes after the ad group. #minor-release PiperOrigin-RevId: 431269627 (cherry picked from commit 8e8c590)
Configuration menu - View commit details
-
Copy full SHA for 6f5206c - Browse repository at this point
Copy the full SHA 6f5206cView commit details -
Cross-reference the corresponding media3 and exoplayer releases
PiperOrigin-RevId: 431376857 (cherry picked from commit 3e9dfaa)
Configuration menu - View commit details
-
Copy full SHA for 405795c - Browse repository at this point
Copy the full SHA 405795cView commit details -
Accept page index 0 for getChildren() in MediaLibraryServiceLegacyStub
Configuration menu - View commit details
-
Copy full SHA for 291c95d - Browse repository at this point
Copy the full SHA 291c95dView commit details -
Merge pull request #10011 from tonykwok:dev-v2
PiperOrigin-RevId: 431395359 (cherry picked from commit c961ea1)
Configuration menu - View commit details
-
Copy full SHA for 49e6fa8 - Browse repository at this point
Copy the full SHA 49e6fa8View commit details -
More 2.17.0 release note fixes
#minor-release PiperOrigin-RevId: 432154626 (cherry picked from commit 986928a)
Configuration menu - View commit details
-
Copy full SHA for 8e386ef - Browse repository at this point
Copy the full SHA 8e386efView commit details -
Deprecate SingleSampleMediaSource.Factory#setTrackId
This method is no longer needed since we added SubtitleConfiguration#id in 59d98b9. Issue: google/ExoPlayer#10016 #minor-release PiperOrigin-RevId: 432169262 (cherry picked from commit 232f2d8)
Configuration menu - View commit details
-
Copy full SHA for d20160d - Browse repository at this point
Copy the full SHA d20160dView commit details -
Fix E-AC3 output capability check without sample rate
#minor-release PiperOrigin-RevId: 432189509 (cherry picked from commit a73a9e9)
Configuration menu - View commit details
-
Copy full SHA for 7afaf97 - Browse repository at this point
Copy the full SHA 7afaf97View commit details -
Remove CountDownLatch from MockPlayer
The MockPlayer has a single CountDownLatch field and multiple boolean flags that track if a player method was called. Upon calling the methods the latch count. Tests set the latch count to match exactly with the number of expected player interactions then block the test thread until the latch reaches zero and assert the respective method flags are true. This is subject to false positives. If the underneath implementation changes and call more player method, then the test thread will unblock as soon as a certain number of interactions is performed, which may be less than what the test expected originally. However, the test may stil pass if the player thread had enough time to update the expected method flag. This change removes the single CountDownLatch and the boolean flags and instead it adds APIs to query the MockPlayer if a method has been called and await until a method is called. Internally, the MockPlayer has a ConditionVariable per method. PiperOrigin-RevId: 432399077 (cherry picked from commit 45d5121)
Configuration menu - View commit details
-
Copy full SHA for 25004f8 - Browse repository at this point
Copy the full SHA 25004f8View commit details -
Remove media3 PlayerView javadoc references to overriding layouts
Configuration menu - View commit details
-
Copy full SHA for 50550ab - Browse repository at this point
Copy the full SHA 50550abView commit details -
PiperOrigin-RevId: 432430345 (cherry picked from commit 8e98187)
Configuration menu - View commit details
-
Copy full SHA for 4456a86 - Browse repository at this point
Copy the full SHA 4456a86View commit details -
Start playback from notification
This change fixes two bugs where MediaSessionServe shows a notification with the Play icon but tapping it will not start playback: 1. After playback ends: we need to seek to the beginning of the media item. 2. After adding media items to the player but not starting playback: We need to call Player.prepare() too. PiperOrigin-RevId: 432469953 (cherry picked from commit 1023b9d)
Configuration menu - View commit details
-
Copy full SHA for c56c6a2 - Browse repository at this point
Copy the full SHA c56c6a2View commit details -
Ignore MetadataRenderer when evaluating SSAI period transitions
This makes the reading period advance early as expected at the end of an ad period. Before this change the reading position of the metadata renderer prevented advancing the period until metadata arrived after the start position of the following period. Only then the reading position of the metadata renderer is updated and beyond the start position of the following period which is a condition to advance the reading period. Because transitioning to the next period is a virtual transition and the SharedMediaPeriod keeps reading from the same underlying sample streams, the metadata renderer can safely be ignored for this check. #minor-release PiperOrigin-RevId: 432646037 (cherry picked from commit c7c7517)
Configuration menu - View commit details
-
Copy full SHA for dc83fae - Browse repository at this point
Copy the full SHA dc83faeView commit details
Commits on Mar 9, 2022
-
Version bump to exoplayer:2.17.1 and media3:1.0.0-alpha03
#minor-release PiperOrigin-RevId: 433467068 (cherry picked from commit af6f6bb)
Configuration menu - View commit details
-
Copy full SHA for 5832493 - Browse repository at this point
Copy the full SHA 5832493View commit details