[phonon-backend-vlc] [Bug 489694] phonon-vlc-0.12.0 fails to build against vlc 4.0.0-dev (vlc.git as of 2024-07-03): src/mediaplayer.h:140:5: error: ‘libvlc_track_description_t’ does not name a type; did you mean ‘libvlc_title_description_t’?

David Korth bugzilla_noreply at kde.org
Fri Sep 13 03:02:25 BST 2024


https://bugs.kde.org/show_bug.cgi?id=489694

David Korth <gerbilsoft at gerbilsoft.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |gerbilsoft at gerbilsoft.com

--- Comment #1 from David Korth <gerbilsoft at gerbilsoft.com> ---
Created attachment 173607
  --> https://bugs.kde.org/attachment.cgi?id=173607&action=edit
Initial attempt to fix the VLC4 build.

I put together some quick hacks to get phonon-vlc to work with the current git
version of VLC4.

Main differences:
* The old track API (which was in deprecated.h) is completely gone. The new
tracklist API must be used instead.
* Several enum values were renamed and/or removed.

I'm not sure how to properly reimplement MediaPlayer::setSubtitle() or
MediaPlayer::setAudioTrack() yet.

I'll submit this on the KDE GitLab instance later.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Unassigned-bugs mailing list