Skip to content

VLC deps - #8907

Merged
HarveyDevel merged 3 commits into
mainfrom
vlc-deps
May 17, 2026
Merged

HarveyDevel merged 3 commits into
mainfrom
vlc-deps

Conversation

@davidjharder

@davidjharder davidjharder commented May 16, 2026

Copy link
Copy Markdown
Member

Summary

Update some old VLC dependencies

Test Plan

  • Run VLC
  • Don't own any dvds, can't test for physical media

Checklist

  • Package was built and tested against unstable
  • This change could gainfully be listed in the weekly sync notes once merged
  • I agree to license this contribution and all my previous contributions under the licensing terms in LICENSE.md and have the power and authority to grant those licenses.

**Summary**

- add dvdnav_get_volid_string to obtain the volume id of the disc
- add dvdnav_get_number_of_streams API to list tracks
- add dvdnav_set_active_stream API to activate a stream
- add dvdnav_toggle_spu_stream API to enable/disable the current SPU stream
- add dvdnav_get_disk_region_mask API to get the reported version from the disk
- expose dvdnav_jump_to_sector_by_time to the API
- switch build system to Meson (and remove autotools)
- fix crashes and avoid asserts
**Summary**

- Add support for DVD-Audio disc decryption via libdvdcpxm integration
- Add new dvdcpxm.h header for dvdcpxm function calls
- Add dvdcpxm_read, dvdcpxm_readv, and dvdcpxm_seek functions
- Add initialization and cleanup functions: dvdcpxm_init, dvdcpxm_close
- Switch build system to Meson, and removal of autotools support
@github-project-automation github-project-automation Bot moved this to Triage in Solus May 16, 2026
@davidjharder davidjharder changed the title Vlc deps VLC deps May 16, 2026
@davidjharder
davidjharder marked this pull request as ready for review May 16, 2026 17:58

@HarveyDevel HarveyDevel left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks!

@HarveyDevel
HarveyDevel merged commit f3eb4b3 into main May 17, 2026
1 check passed
@HarveyDevel
HarveyDevel deleted the vlc-deps branch May 17, 2026 00:37
@github-project-automation github-project-automation Bot moved this from Triage to Done in Solus May 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

2 participants