Bug 403076 - Can't play tracks on latest nightly build
Summary: Can't play tracks on latest nightly build
Status: RESOLVED FIXED
Alias: None
Product: Elisa
Classification: Applications
Component: general (other bugs)
Version First Reported In: 0.3.0
Platform: Flatpak Linux
: NOR normal
Target Milestone: ---
Assignee: Matthieu Gallien
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-01-10 17:23 UTC by Joe Nosie
Modified: 2019-01-21 20:49 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
Stdout from flatpak run (2.83 KB, text/plain)
2019-01-10 17:23 UTC, Joe Nosie
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Joe Nosie 2019-01-10 17:23:57 UTC
Created attachment 117382 [details]
Stdout from flatpak run

SUMMARY
After updating to the most recent nightly build of Elisa, tracks are not playing

STEPS TO REPRODUCE
1. Launch elisa
2. Attempt to play a song

OBSERVED RESULT
No tracks will play. Neither tracks from the library nor tracks loaded from outside the library will play.

EXPECTED RESULT
Tracks play when added from library or file browser.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Kubuntu 18.10 w/ kubuntu-backports ppa, Linux 4.18.0-13-generic
Ref: app/org.kde.elisa/x86_64/master
ID: org.kde.elisa
Arch: x86_64
Branch: master
Origin: kdeapps
Collection ID: 
Date: 2019-01-08 22:28:49 +0000
Subject: Built on Tue Jan  8 22:27:16 UTC 2019
Commit: 8a7ae68757f4b7b437f3cb936402ad50c3d992fef2db34df068f44e8f4359d6a
Parent: 5ae96cd1ab941f3cd3a58daf96cb88c6a53038266ada8fa12e479c3e441e966d
Location: /var/lib/flatpak/app/org.kde.elisa/x86_64/master/8a7ae68757f4b7b437f3cb936402ad50c3d992fef2db34df068f44e8f4359d6a
Installed size: 7.5 MB
Runtime: org.kde.Platform/x86_64/5.12
Sdk: org.kde.Sdk/x86_64/5.12

ADDITIONAL INFORMATION
Comment 1 Matthieu Gallien 2019-01-10 21:19:56 UTC
Thanks for your report.

I can confirm that the current builds are not able to play music.

It is needed to identify if it is due to missing gstreamer plugins or if the problem is somewhere else.

I have never found the time to generate flatpak packages built with libvlc support. Would you be want to work on that ?

The need is mostly gathering information and opinions on the best way to do it. The technical part will be quite small.
Comment 2 Joe Nosie 2019-01-11 00:25:32 UTC
>It is needed to identify if it is due to missing gstreamer plugins or if the problem is somewhere else.
If it helps, I just tried rebuilding the flatpak against org.kde.Sdk//5.11, and that worked.

>I have never found the time to generate flatpak packages built with libvlc support. Would you be want to work on that ?
I might be able to. I'm pretty new to flatpaks. Would that require adding libvlc as a module in the elisa .json, changes to the org.kde.platform runtime, or something else?
Comment 3 Joe Nosie 2019-01-17 20:32:21 UTC
I've submitted a patch to Phabricator adding libvlc to the elisa flatpak. https://phabricator.kde.org/differential/diff/49752/
Comment 4 Nate Graham 2019-01-17 21:19:52 UTC
Close! You need to make that diff into a Revision. Click on your link, then click on the Continue button on the web page, and fill out the rest of the form according to https://community.kde.org/Infrastructure/Phabricator#Posting_a_Patch_using_the_website
Comment 5 Joe Nosie 2019-01-17 21:29:35 UTC
Whoops. Thanks for pointing that out. https://phabricator.kde.org/D18338
Comment 6 Matthieu Gallien 2019-01-21 20:49:51 UTC
Git commit b0e718dd979c649efa73413e1587b86939eba99c by Matthieu Gallien, on behalf of Joseph Nosie.
Committed on 21/01/2019 at 20:49.
Pushed by mgallien into branch 'master'.

Add libvlc to elisa

Summary:
Adds libvlc to the elisa flatpak to handle playback.

Reviewers: #elisa, mgallien

Reviewed By: #elisa, mgallien

Differential Revision: https://phabricator.kde.org/D18338

M  +12   -0    org.kde.elisa.json

https://commits.kde.org/flatpak-kde-applications/b0e718dd979c649efa73413e1587b86939eba99c