Skip to content

QT6 / mpv update #441

@rijnhard

Description

@rijnhard

So I'm toying with this on my own, but at the pace I'm going and my poor QT/c++ skills won't have this working in the next decade.

Essentially: the issue is two fold:

  1. 4k hevc hdr files just won't play (on Linux at least), even though they play fine on mpv.
  2. QT6 is necessary for HDR playback (and proper wayland integration).

This does get a lot more involved, because the libmpv render API doesn't support gpu-next which is the vulkan backend needed for HDR.
see mpv-player/mpv#10810

Now, the wild card is Haruna, it does support HDR and is libmpv based, but I haven't been able to figure out how the heck they actually do it.

So are there any plans to update the shell? It's working but starting to age...

Just as a note, since Haruna is also GPL v3 licenced, my idea was to basically wholesale jack a bunch of their code (and keep attribution)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions