Skip to content

remove old aarch64 CDM workarounds - #2106

Draft
HiassofT wants to merge 1 commit into
xbmc:Piersfrom
HiassofT:linux-aarch64
Draft

remove old aarch64 CDM workarounds#2106
HiassofT wants to merge 1 commit into
xbmc:Piersfrom
HiassofT:linux-aarch64

Conversation

@HiassofT

@HiassofT HiassofT commented Aug 23, 2026

Copy link
Copy Markdown
Contributor

Description

The workarounds were needed to use the ChromeOS library on Linux and are no longer required with the current, native Linux version.

See also emilsvennesson/script.module.inputstreamhelper#647

Note: don't merge this before a new inputstreamhelper version has been released and users had a chance to update their CDM libraries

Motivation and context

Cleanup, get rid of now unneeded code.

How has this been tested?

Running LibreELEC master on RPi5, with CDM 4.10.3057.0 installed via inputstreamhelper.
Tested with the ORF On addon, Livestreams work
Also tested with SlyGuy's Video Test Streams addon, both i.a HLS and Dash with Widevine streams work

Types of change

  • Bug fix (non-breaking change which fixes an issue)
  • Clean up (non-breaking change which removes non-working, unmaintained functionality)
  • Improvement (non-breaking change which improves existing functionality)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that will cause existing functionality to change)
  • Cosmetic change (non-breaking change that doesn't touch code)
  • None of the above (please explain below)

Checklist:

  • I have read the Contributing document
  • My code follows the Code Guidelines of this project
  • My change requires a change to the Wiki documentation
  • I have updated the documentation accordingly

The workarounds were needed to use the ChromeOS library on Linux
and are no longer required with the current, native Linux version.

Signed-off-by: Matthias Reichl <hias@horus.com>
@CastagnaIT CastagnaIT added Type: Cleanup non-breaking change which removes non-working or unmaintained functionality DRM: Widevine v22 Piers Backport: Needed labels Aug 23, 2026
@HiassofT
HiassofT marked this pull request as draft August 23, 2026 23:39
@HiassofT

Copy link
Copy Markdown
Contributor Author

I've switched this PR to draft as I just ran into an issue with the ORF On addon and merging this PR would prevent aarch64 Linux users switching back to older CDM versions.
s0faking/plugin.video.orftvthek#156

Best to wait with the removal until the x86_64/aarch64 Linux CDM issue is fully understood and resolved

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Backport: Needed DRM: Widevine Type: Cleanup non-breaking change which removes non-working or unmaintained functionality v22 Piers

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants