Closed Bug 1634192 Opened 5 years ago Closed 7 months ago

[MediaControl-Linux] Implement `seek` for MPRIS

Categories

(Core :: Audio/Video: Playback, enhancement, P3)

Desktop
Linux
enhancement

Tracking

()

RESOLVED FIXED
131 Branch
Tracking Status
firefox131 --- fixed

People

(Reporter: chunmin, Assigned: floppa9)

References

(Blocks 1 open bug, Regression)

Details

Attachments

(1 file)

We should enable CanSeek for MPRIS if the media is seekable (and media session has an action handler for seekto).

On my Ubuntu 18.04, the seek bar is not enabled by default on the notification bar but it can be tested with a gnome extension like media-player-indicator.

See Also: → 1621403

What is the status on the media session side of things for Seeking and Position?

Severity: normal → S3

Hey Alex, thanks for the contribution. We'll review this ASAP.

Assignee: cchang → floppa9
See Also: → 1896774

There are some failures for your patches. You will need to fix them before landing the patches. The instruction of requesting permission is here, I'm happy to vouch you for the L1 permission :) If you have any question, feel free to NI me anytime! Thanks!

Flags: needinfo?(floppa9)
Flags: needinfo?(floppa9)

Alex, feel free to let me know when you fix those failures, then I will help you land those patches! Thanks!

(In reply to Alastor Wu [:alwu] from comment #5)

Alex, feel free to let me know when you fix those failures, then I will help you land those patches! Thanks!

I've fixed the failures related to my changes here, I'm unsure how to address the rest of them though.

Flags: needinfo?(alwu)
Flags: needinfo?(stransky)

Sorry for my late response. I think the only failure we want to address for your patch is TEST-UNEXPECTED-FAIL | dom/media/mediacontrol/tests/browser/browser_media_control_seek.js. I pushed another task to try and also saw same error.

I will leave my suggestion for that part on the Phabricator later.

Flags: needinfo?(alwu)
Pushed by alwu@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/f9755174e6f6 Implement Seek and SetPosition for MPRIS r=media-playback-reviewers,stransky,alwu,win-reviewers,gstoll
Status: NEW → RESOLVED
Closed: 7 months ago
Resolution: --- → FIXED
Target Milestone: --- → 131 Branch
Flags: needinfo?(stransky)
Duplicate of this bug: 1659199
Regressed by: 1950461
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: