Loading packages/SystemUI/src/com/android/systemui/media/controls/ui/binder/SeekBarObserver.kt +1 −0 Original line number Diff line number Diff line Loading @@ -157,6 +157,7 @@ open class SeekBarObserver(private val holder: MediaViewHolder) : return DateUtils.formatElapsedTime(milliseconds / DateUtils.SECOND_IN_MILLIS) } @UiThread fun updateContentDescription( elapsedTimeDescription: CharSequence, durationDescription: CharSequence, Loading packages/SystemUI/src/com/android/systemui/media/controls/ui/controller/MediaControlPanel.java +3 −1 Original line number Diff line number Diff line Loading @@ -399,7 +399,9 @@ public class MediaControlPanel { } private void setSeekbarContentDescription(CharSequence elapsedTime, CharSequence duration) { mMainExecutor.execute(() -> { mSeekBarObserver.updateContentDescription(elapsedTime, duration); }); } /** Loading packages/SystemUI/src/com/android/systemui/media/controls/ui/controller/MediaViewController.kt +6 −4 Original line number Diff line number Diff line Loading @@ -236,12 +236,14 @@ constructor( durationDescription: CharSequence, ) { if (!SceneContainerFlag.isEnabled) return mainExecutor.execute { seekBarObserver.updateContentDescription( elapsedTimeDescription, durationDescription, ) } } } /** * Sets the listening state of the player. Loading Loading
packages/SystemUI/src/com/android/systemui/media/controls/ui/binder/SeekBarObserver.kt +1 −0 Original line number Diff line number Diff line Loading @@ -157,6 +157,7 @@ open class SeekBarObserver(private val holder: MediaViewHolder) : return DateUtils.formatElapsedTime(milliseconds / DateUtils.SECOND_IN_MILLIS) } @UiThread fun updateContentDescription( elapsedTimeDescription: CharSequence, durationDescription: CharSequence, Loading
packages/SystemUI/src/com/android/systemui/media/controls/ui/controller/MediaControlPanel.java +3 −1 Original line number Diff line number Diff line Loading @@ -399,7 +399,9 @@ public class MediaControlPanel { } private void setSeekbarContentDescription(CharSequence elapsedTime, CharSequence duration) { mMainExecutor.execute(() -> { mSeekBarObserver.updateContentDescription(elapsedTime, duration); }); } /** Loading
packages/SystemUI/src/com/android/systemui/media/controls/ui/controller/MediaViewController.kt +6 −4 Original line number Diff line number Diff line Loading @@ -236,12 +236,14 @@ constructor( durationDescription: CharSequence, ) { if (!SceneContainerFlag.isEnabled) return mainExecutor.execute { seekBarObserver.updateContentDescription( elapsedTimeDescription, durationDescription, ) } } } /** * Sets the listening state of the player. Loading