mpv-player / mpv-player/mpv

CUE playlist, media title not updated + no next control

Open
#9,055 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C
Stars
37k
Forks
3.5k
Avg merge
1d 10h
Merged PRs (30d)
22

Description

Important Information

screen

Reproduction steps

Loading a CUE sheet into mpv plays all references media files. However, the media title is not updated accordingly. In this case, the first track is named “Sunrise 79” and will be displayed until the last track finishes. The track titles of all other media files are not displayed. Additionally, you cannot click the arrows beside the track title (the buttons which usually control the next/previous track).

Expected behavior

The GUI should display the currently playing media file / chapter. Also, the next and previous buttons should jump to the markers indicated with triangle in the position-bar.

Actual behavior

The title always shows the first media only and the buttons for next / previous are disabled

Log file

N/A

Sample files

Put this in a test.cue file (of course, the media files *.flac must be present).

FILE "01 - Sunrise 79.flac" WAVE
  TRACK 01 AUDIO
    TITLE "Sunrise 79"
    INDEX 01 00:00:00
FILE "02 - Fear of Falling.flac" WAVE
  TRACK 02 AUDIO
    TITLE "Fear of Falling"
    INDEX 01 00:00:00
FILE "03 - Jellyfish.flac" WAVE
  TRACK 03 AUDIO
    TITLE "Jellyfish"
    INDEX 01 00:00:00

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by loading the provided test.cue with the referenced media files in mpv and observe the displayed title and next/previous controls as tracks change. Trace the code responsible for CUE track metadata and the GUI controls; done means the current track title is shown and the controls navigate between the marked tracks.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
desktop
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.