loliball
  • 萝莉省 萝莉市
  • Joined on 2024-08-20
loliball synced commits to main at loliball/media from mirror 2025-04-29 22:36:54 +08:00
e5d3236649 Use ReorderingBufferQueue in H.262 UserDataReader
49064c4b82 Stabilize the ExoPlayer.Builder.setSeekForward/BackIncrementMs APIs
5775abd7e3 Rename ReorderingSeiMessageQueue to remove reference to SEI
721f3c517b Increase test timeout on emulator
293c55e062 Adapt InputVideoSink.onInputStreamChanged for CompositionPlayer
Compare 8 commits »
loliball synced commits to main at loliball/media from mirror 2025-04-28 22:06:50 +08:00
4d7046c187 Fix failing test
0f08c97221 Handle rendering in VideoGraph time
8968d9fa45 Remove VideoSinkProvider
Compare 3 commits »
loliball synced commits to main at loliball/media from mirror 2025-04-26 04:46:51 +08:00
170098b400 Fix SSA and SRT to display an in-progress cue when enabling subtitles
35303c94a1 [ui-compose] Refactor PlayerSurface to use Kotlin function references
09ce64ec21 Share some code for setting video output
8bf658cd79 Remove some hard-coding of file and content URI schemes
fe59718805 Refactor PlayerSurface Kotlin syntax to avoid variable shadowing
Compare 7 commits »
loliball synced commits to main at loliball/media from mirror 2025-04-25 20:36:51 +08:00
20ab1ea8e5 ShadowMediaCodecConfig: Replace "exotest" with "media3" in codec names
f1afa17bf6 [demo-compose] Even out the weight of Prev/Play/Next buttons
Compare 2 commits »
loliball synced commits to main at loliball/media from mirror 2025-04-25 04:16:50 +08:00
dae5ebb820 Update DefaultEncoderFactory to set GOP parameters
910b6ab884 Do not flush c2.mtk decoders when outputting to a videoSink
2e20d35c3d Set static interval as default for dynamic scheduling with audio
6bc54ff699 Merge pull request #2366 from colinkho:custom-updateselectedtrack
6ce9fdee8c Add test and formatting fixes
Compare 6 commits »
loliball synced commits to main at loliball/media from mirror 2025-04-24 20:06:47 +08:00
4189a7c8bd Add ExoPlayer.isScrubbingModeEnabled
d9a92e2586 Remove references to defaultVideoSink from inputVideoSink
Compare 2 commits »
loliball synced commits to main at loliball/media from mirror 2025-04-24 03:46:47 +08:00
142496fa16 Remove calls to VideoSink.start/stopRendering from image renderer
50345b03aa Fix memory leak caused by removing wrong period from List
Compare 2 commits »
loliball synced commits to main at loliball/media from mirror 2025-04-23 19:36:46 +08:00
a7c897003c Fix bug where a MaskingMediaSource never throws prepare error
8483b92620 Fix stuck EffectPlaybackPixelTest
Compare 2 commits »
loliball synced commits to main at loliball/media from mirror 2025-04-23 03:16:48 +08:00
4d68243158 Only join video graph output in playlist mode.
fe10ca2c9a Start and stop video rendering from CompositionPlayer
ab6b0f6e10 [ui-compose] Eliminated race condition inside button state
1c855a8abf Remove unneeded SDK checks
661effcddd Merge pull request #2323 from DolbyLaboratories:dlb/ac4-profile/dev
Compare 13 commits »
loliball synced commits to main at loliball/media from mirror 2025-04-22 19:06:47 +08:00
0e0553d150 Remove leftover release notes line
d26fd583ea More comprehensive EventLogger in CompositionPlayer
Compare 2 commits »
loliball synced commits to main at loliball/media from mirror 2025-04-22 10:57:06 +08:00
b6f0045840 Add group of pictures (GOP) parameters to VideoEncoderSettings
loliball synced commits to main at loliball/media from mirror 2025-04-22 02:46:47 +08:00
dc9d023e85 Dolby-Vision: Add dolby-vision codec support in Mp4Muxer
loliball synced commits to main at loliball/media from mirror 2025-04-18 08:56:46 +08:00
d0833c4e7c Make HlsInterstitialsAdsLoader resumable
7f6ddef502 Enable DownloadHelper to create DownloadRequest with timeRange
c4c3e5e0c8 Move getMaximumEncodedRateBytesPerSecond to a shared public util
Compare 3 commits »
loliball synced commits to main at loliball/media from mirror 2025-04-18 00:46:50 +08:00
52db3a240d Clear cached encoders in ShadowMediaCodecConfig#after()
loliball synced commits to main at loliball/media from mirror 2025-04-17 00:16:47 +08:00
a64d51c909 Fix NullPointerException in MediaBrowserImplLegacy
5d540acbeb Make implementation of adLoadTimeoutRunnable safer
fd8547fc3a Ensure ad playback state and timeline are in sync
f860fb156e Cleanup CapturingRenderersFactory to use createMediaCodecVideoRenderer
Compare 4 commits »
loliball synced commits to main at loliball/media from mirror 2025-04-16 07:56:47 +08:00
002ae1473b Fix some linter warnings
4e8de288a5 Fix a crash in effect demo when parsing floats
Compare 2 commits »
loliball synced commits to main at loliball/media from mirror 2025-04-15 23:46:48 +08:00
1ea69ca7be Add @InlineMe to CastPlayer deprecated methods
405365c228 Implement device volume adjustment in CastPlayer
70e7121a51 Make some audio processors public
9cc7dd0dbe Ensure DefaultAudioSink doesn't store non-application Context
21514ba8e8 Add missing check for TRACK_TYPE_NONE before accessing selections
Compare 7 commits »
loliball synced commits to refs/tags/1.6.1 at loliball/media from mirror 2025-04-14 23:16:55 +08:00
loliball synced new reference refs/tags/1.6.1 to loliball/media from mirror 2025-04-14 23:16:55 +08:00
loliball synced commits to release at loliball/media from mirror 2025-04-14 23:16:54 +08:00
839c4a90f2 Update release notes for 1.6.1
184416adfc Prevent metricsReporter.reportMetrics() from throwing
aea0637c95 Fix media period mismatch during recoverable renderer error processing
f533f55cd6 Add missing type cast
177092d935 Fix getChildPeriod logic if the child is a TimeOffsetMediaPeriod
Compare 37 commits »