This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Podcasts do not play

Tags: None
(comma "," separated)
User avatar
manchette
Registered Member
Posts
285
Karma
0
OS

Podcasts do not play

Sun Nov 29, 2015 3:35 pm
Hello ;=)

I can't play my podcasts anymore.

I'm using
> amarok --version
Qt : 4.8.6
KDE : 4.14.10
Amarok : 2.8.0
(from this repository : http://packman.links2linux.de )

Below are the errors i have when i launch amarok in command line.
Can you help me with this ?

Thanks ;)

Code: Select all
> amarok

(amarok:8210): GStreamer-CRITICAL **: gst_object_ref_sink: assertion 'object != NULL' failed

(amarok:8210): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(amarok:8210): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

(amarok:8210): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(amarok:8210): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

(amarok:8210): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(amarok:8210): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

(amarok:8210): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(amarok:8210): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

(amarok:8210): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(amarok:8210): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

(amarok:8210): GStreamer-CRITICAL **: gst_element_get_bus: assertion 'GST_IS_ELEMENT (element)' failed

(amarok:8210): GStreamer-CRITICAL **: gst_bus_set_sync_handler: assertion 'GST_IS_BUS (bus)' failed

(amarok:8210): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(amarok:8210): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

(amarok:8210): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(amarok:8210): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

(amarok:8210): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(amarok:8210): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

(amarok:8210): GLib-GObject-WARNING **: invalid (NULL) pointer instance                                                                                                                                                                     
                                                                                                                                                                                                                                           
(amarok:8210): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed                                                                                                                         
                                                                                                                                                                                                                                           
(amarok:8210): GLib-GObject-WARNING **: invalid (NULL) pointer instance                                                                                                                                                                     
                                                                                                                                                                                                                                           
(amarok:8210): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed                                                                                                                         
                                                                                                                                                                                                                                           
(amarok:8210): GLib-GObject-WARNING **: invalid (NULL) pointer instance                                                                                                                                                                     
                                                                                                                                                                                                                                           
(amarok:8210): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed                                                                                                                         
                                                                                                                                                                                                                                           
(amarok:8210): GLib-GObject-WARNING **: invalid (NULL) pointer instance                                                                                                                                                                     
                                                                                                                                                                                                                                           
(amarok:8210): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed                                                                                                                         
                                                                                                                                                                                                                                           
(amarok:8210): GLib-GObject-WARNING **: invalid (NULL) pointer instance                                                                                                                                                                     
                                                                                                                                                                                                                                           
(amarok:8210): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed                                                                                                                         
                                                                                                                                                                                                                                           
(amarok:8210): GLib-GObject-WARNING **: invalid (NULL) pointer instance                                                                                                                                                                     
                                                                                                                                                                                                                                           
(amarok:8210): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed                                                                                                                         
                                                                                                                                                                                                                                           
(amarok:8210): GStreamer-CRITICAL **: gst_object_unref: assertion 'object != NULL' failed                                                                                                                                                   
                                                                                                                                                                                                                                           
(amarok:8210): GLib-GObject-CRITICAL **: g_object_set: assertion 'G_IS_OBJECT (object)' failed                                                                                                                                             
                                                                                                                                                                                                                                           
(amarok:8210): GLib-GObject-CRITICAL **: g_object_set: assertion 'G_IS_OBJECT (object)' failed                                                                                                                                             
                                                                                                                                                                                                                                           
(amarok:8210): GStreamer-CRITICAL **: gst_element_get_state: assertion 'GST_IS_ELEMENT (element)' failed                                                                                                                                   
                                                                                                                                                                                                                                           
(amarok:8210): GStreamer-CRITICAL **: gst_element_get_state: assertion 'GST_IS_ELEMENT (element)' failed                                                                                                                                   
                                                                                                                                                                                                                                           
(amarok:8210): GStreamer-CRITICAL **: gst_element_get_state: assertion 'GST_IS_ELEMENT (element)' failed                                                                                                                                   
                                                                                                                                                                                                                                           
(amarok:8210): GStreamer-CRITICAL **: gst_element_set_state: assertion 'GST_IS_ELEMENT (element)' failed                                                                                                                                   

(amarok:8210): GStreamer-CRITICAL **: gst_element_get_state: assertion 'GST_IS_ELEMENT (element)' failed

(amarok:8210): GStreamer-CRITICAL **: gst_element_get_state: assertion 'GST_IS_ELEMENT (element)' failed

(amarok:8210): GStreamer-CRITICAL **: gst_element_get_state: assertion 'GST_IS_ELEMENT (element)' failed

(amarok:8210): GStreamer-CRITICAL **: gst_element_get_state: assertion 'GST_IS_ELEMENT (element)' failed

(amarok:8210): GStreamer-CRITICAL **: gst_element_get_state: assertion 'GST_IS_ELEMENT (element)' failed

** (amarok:8210): CRITICAL **: gst_audio_ring_buffer_set_flushing: assertion 'GST_IS_AUDIO_RING_BUFFER (buf)' failed

** (amarok:8210): CRITICAL **: gst_audio_ring_buffer_may_start: assertion 'GST_IS_AUDIO_RING_BUFFER (buf)' failed

(amarok:8210): GStreamer-CRITICAL **: gst_element_set_state: assertion 'GST_IS_ELEMENT (element)' failed

(amarok:8210): GStreamer-CRITICAL **: gst_element_get_state: assertion 'GST_IS_ELEMENT (element)' failed

(amarok:8210): GStreamer-CRITICAL **: gst_element_get_state: assertion 'GST_IS_ELEMENT (element)' failed

(amarok:8210): GStreamer-CRITICAL **: gst_element_get_state: assertion 'GST_IS_ELEMENT (element)' failed

(amarok:8210): GStreamer-WARNING **: Unhandled state change from PLAYING to UNKNOWN!(5)

(amarok:8210): GStreamer-WARNING **: Unhandled state change from PLAYING to UNKNOWN!(5)

(amarok:8210): GStreamer-WARNING **: Unhandled state change from PLAYING to UNKNOWN!(5)

(amarok:8210): GStreamer-WARNING **: Unhandled state change from PLAYING to UNKNOWN!(5)

(amarok:8210): GStreamer-WARNING **: Unhandled state change from UNKNOWN!(5) to UNKNOWN!(6)

(amarok:8210): GStreamer-WARNING **: Unhandled state change from UNKNOWN!(5) to UNKNOWN!(6)

(amarok:8210): GStreamer-WARNING **: Unhandled state change from UNKNOWN!(5) to UNKNOWN!(6)

(amarok:8210): GStreamer-WARNING **: Unhandled state change from UNKNOWN!(5) to UNKNOWN!(6)

(amarok:8210): GStreamer-WARNING **: Unhandled state change from UNKNOWN!(6) to UNKNOWN!(7)

(amarok:8210): GStreamer-WARNING **: Unhandled state change from UNKNOWN!(6) to UNKNOWN!(7)

(amarok:8210): GStreamer-WARNING **: Unhandled state change from UNKNOWN!(6) to UNKNOWN!(7)

(amarok:8210): GStreamer-WARNING **: Unhandled state change from UNKNOWN!(6) to UNKNOWN!(7)

(amarok:8210): GStreamer-WARNING **: Unhandled state change from UNKNOWN!(7) to UNKNOWN!(6)

(amarok:8210): GStreamer-WARNING **: Unhandled state change from UNKNOWN!(7) to UNKNOWN!(6)

(amarok:8210): GStreamer-WARNING **: Unhandled state change from UNKNOWN!(7) to UNKNOWN!(6)

(amarok:8210): GStreamer-CRITICAL **: gst_element_get_state: assertion 'GST_IS_ELEMENT (element)' failed

(amarok:8210): GStreamer-CRITICAL **: gst_element_get_state: assertion 'GST_IS_ELEMENT (element)' failed

(amarok:8210): GStreamer-CRITICAL **: gst_element_get_state: assertion 'GST_IS_ELEMENT (element)' failed

(amarok:8210): GStreamer-CRITICAL **: gst_element_get_state: assertion 'GST_IS_ELEMENT (element)' failed
libpng warning: iCCP: known incorrect sRGB profile
QWidget::insertAction: Attempt to insert null action
Could not parse stylesheet of widget 0x2605330
**********************************************************************************************
** AMAROK WAS STARTED IN NORMAL MODE. IF YOU WANT TO SEE DEBUGGING INFORMATION, PLEASE USE: **
** amarok --debug                                                                           **
**********************************************************************************************
fabrice@openSUSE421:~>
(amarok:8210): GStreamer-CRITICAL **: gst_element_query: assertion 'GST_IS_ELEMENT (element)' failed
"<?xml version="1.0" encoding="UTF-8" ?>
<lfm status="failed"><error code="6">User not found</error>
</lfm>
"
Calling appendChild() on a null node does nothing.

(amarok:8210): GStreamer-CRITICAL **: gst_element_get_state: assertion 'GST_IS_ELEMENT (element)' failed

(amarok:8210): GLib-GObject-CRITICAL **: g_object_set: assertion 'G_IS_OBJECT (object)' failed

(amarok:8210): GStreamer-CRITICAL **: gst_element_set_state: assertion 'GST_IS_ELEMENT (element)' failed





manchette, proud to be a member of KDE forums since 2008-Oct.
last openSUSE version : Leap 42.1... / Last Kde Plasma version : 5.0.xxx ...
User avatar
google01103
Manager
Posts
6668
Karma
25

Re: Podcasts do not play

Sun Nov 29, 2015 4:18 pm
do they play if you switch to the VLC Phonon backend?

I'm guessing there something wrong with your gstreamer setup, would suggest you make sure all the gstreamer and Amarok packages are from the Packman repo


OpenSuse Leap 42.1 x64, Plasma 5.x

User avatar
google01103
Manager
Posts
6668
Karma
25

Re: Podcasts do not play

Sun Nov 29, 2015 6:20 pm
might help https://people.gnome.org/~michael/blog/2015-11-28.html

Up earlyish; tried (somehow) to get GStreamer to work on Miriam's OpenSUSE 13.1 - enabled packman, burned many unhappy minutes wrestling with different versions of different things, broken gst pipelines, switching packages incrementally between vendors, installing more and more bits. ..... Eventually discovered that deleting my ~/.cache/gstreamer, ~/.gstreamer* made things suddenly work: nice, sadly don't have the bad files now.


OpenSuse Leap 42.1 x64, Plasma 5.x

User avatar
manchette
Registered Member
Posts
285
Karma
0
OS

Re: Podcasts do not play

Mon Nov 30, 2015 8:26 am
i changed 8 gstreamer packages to packman repo , i'll restart session to see if this helps.

about vlc phonon backend : what's the difference between these ?
the 1st one installed does not appear in system config for a vlc phonon backend option. The 2d one ( phonon-backend-vlc ) did allow to change the backend to phonon vlc.
I then can see the podcast playing but can't hear the sound. (Youtube sound plays ok in firefox)

I'll try to go back to gstreamer now.

*edit * : it did not work with gstreamer .

ANd if ko i'll try to erase cache as mentioned above.
*edit * : If i rename the cache and gstreamer hidden files to .old it still does not help with gstreamer backend.



Code: Select all
> zypper info phonon4qt5-backend-vlc
Chargement des données du dépôt...
Lecture des paquets installés...


Informations sur package phonon4qt5-backend-vlc :
-------------------------------------------------
Dépôt : kde_frameworks5
Nom : phonon4qt5-backend-vlc
Version : 0.8.2-16.1
Arch : x86_64
Fabricant : obs://build.opensuse.org/KDE
Installé : Non
État : non installée
Taille une fois installé : 326,1 KiB
Résumé : Phonon VLC Backend
Description :
  Phonon is a cross-platform portable Multimedia Support Abstraction,
  which allows you to play multiple audio or video formats with the same
  quality on all platforms, no matter which underlying architecture is
  used.
 
  This is the VLC backend for Phonon
fabrice@openSUSE421:~> zypper info phonon-backend-vlc
Chargement des données du dépôt...
Lecture des paquets installés...


Informations sur package phonon-backend-vlc :
---------------------------------------------
Dépôt : oss
Nom : phonon-backend-vlc
Version : 0.8.2-1.2
Arch : x86_64
Fabricant : openSUSE
Installé : Non
État : non installée
Taille une fois installé : 306,1 KiB
Résumé : Phonon VLC Backend
Description :
  Phonon is a cross-platform portable Multimedia Support Abstraction,
  which allows you to play multiple audio or video formats with the
  same quality on all platforms, no matter which underlying
  architecture is used.
  This is the VLC backend for Phonon.


manchette, proud to be a member of KDE forums since 2008-Oct.
last openSUSE version : Leap 42.1... / Last Kde Plasma version : 5.0.xxx ...
User avatar
Mamarok
Manager
Posts
6071
Karma
16
OS

Re: Podcasts do not play

Mon Nov 30, 2015 11:40 am
I presume you checked all your pulseaudio channels to see if anything is muted?


Running Kubuntu 22.10 with Plasma 5.26.3, Frameworks 5.100.0, Qt 5.15.6, kernel 5.19.0-23 on Ryzen 5 4600H, AMD Renoir, X11
FWIW: it's always useful to state the exact Plasma version (+ distribution) when asking questions, makes it easier to help ...
User avatar
manchette
Registered Member
Posts
285
Karma
0
OS

Re: Podcasts do not play

Mon Nov 30, 2015 12:39 pm
Hello ;)

if you mean using a tool such as pavucontrol i did check it, if there's another way please tell me how.
With gstreamer backend i can't play neither podcast nor other titles, they 're not read at all.
With vlc backend i can see the podcast being played but i can't hear anything.


Surprisingly vlc backend is installed but i can't see it available anymore in system settings, it was there this morning though ... hopefully i saw it after a session reboot but still no sound.

alsamixer shows sound on in 2 channels : master and capture.


manchette, proud to be a member of KDE forums since 2008-Oct.
last openSUSE version : Leap 42.1... / Last Kde Plasma version : 5.0.xxx ...
User avatar
google01103
Manager
Posts
6668
Karma
25

Re: Podcasts do not play

Mon Nov 30, 2015 12:48 pm
you can open kmix and make sure under the Playback Streams tabs that Amarok is not mutued


OpenSuse Leap 42.1 x64, Plasma 5.x

User avatar
manchette
Registered Member
Posts
285
Karma
0
OS

Re: Podcasts do not play

Mon Nov 30, 2015 1:05 pm
i can't find the "playback stream" tab in kmix.


manchette, proud to be a member of KDE forums since 2008-Oct.
last openSUSE version : Leap 42.1... / Last Kde Plasma version : 5.0.xxx ...
User avatar
google01103
Manager
Posts
6668
Karma
25

Re: Podcasts do not play

Mon Nov 30, 2015 1:21 pm
kmix -> settings -> sound menu -> then select the mixers to display


OpenSuse Leap 42.1 x64, Plasma 5.x

User avatar
manchette
Registered Member
Posts
285
Karma
0
OS

Re: Podcasts do not play

Mon Nov 30, 2015 1:32 pm
if i want to launch kmix from konsole i have an error :
[code]
> kmix
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
[/code ]

i have it available from the bottom panel though, all the mixers are displayed.

i'll look if i can see something with vlc backend, for with gstreamer i can't even load the podcast, thus no stream is displayed.
*edit* : i can't see anyhting being played from kmix , even in pavucontrol, but the podcast is played in amarok , i see time evolving but cant' hear anything.

i tried clementine and it says that something is missing with gstreamer :(


manchette, proud to be a member of KDE forums since 2008-Oct.
last openSUSE version : Leap 42.1... / Last Kde Plasma version : 5.0.xxx ...
User avatar
google01103
Manager
Posts
6668
Karma
25

Re: Podcasts do not play

Mon Nov 30, 2015 1:44 pm
in kmixer, in playback streams do you see an Amarok pulsesink probe?

fwiw I have 79 "gstreamer" packages installed based on "name and summary" when searching for "gstreamer" in Yast, 61 of those is from the Packman repo - seems excessive but that's what shows

in Yast have you in the repo tab clicked "switch system packages to the verrsions in this repository (Packman)"?


OpenSuse Leap 42.1 x64, Plasma 5.x

User avatar
google01103
Manager
Posts
6668
Karma
25

Re: Podcasts do not play

Mon Nov 30, 2015 1:55 pm
when the VLC Phon backend is being used does either Kaffeine or Dragonplayer function?

Iirc you never said that music doesn't play in Amarok just podcasts, correct?


OpenSuse Leap 42.1 x64, Plasma 5.x

User avatar
manchette
Registered Member
Posts
285
Karma
0
OS

Re: Podcasts do not play

Mon Nov 30, 2015 2:28 pm
google01103 wrote:in kmixer, in playback streams do you see an Amarok pulsesink probe?


i can't see anything moving in kmix (no amarok ) , despite i'm playing a 1/2 an hour podcast using vlc backend.

fwiw I have 79 "gstreamer" packages installed based on "name and summary" when searching for "gstreamer" in Yast, 61 of those is from the Packman repo - seems excessive but that's what shows


i don't know how much i have, less maybe.


in Yast have you in the repo tab clicked "switch system packages to the verrsions in this repository (Packman)"?


i just did.


manchette, proud to be a member of KDE forums since 2008-Oct.
last openSUSE version : Leap 42.1... / Last Kde Plasma version : 5.0.xxx ...
User avatar
google01103
Manager
Posts
6668
Karma
25

Re: Podcasts do not play

Mon Nov 30, 2015 2:36 pm
when you did "switch system packages to the verrsions in this repository (Packman)" where there updates available that were then updated to?


OpenSuse Leap 42.1 x64, Plasma 5.x

User avatar
manchette
Registered Member
Posts
285
Karma
0
OS

Re: Podcasts do not play

Mon Nov 30, 2015 2:42 pm
about packman : i think there were some updates for some 80 packages were downloaded.



google01103 wrote:when the VLC Phon backend is being used does either Kaffeine or Dragonplayer function?



in system settings / hardware/multimedia / sound and video / motor tab : i have vlc backend before gstreamer.
Then kaffeine plays ok an lp i have (Randy described eternity from Built to Spill).

dargonplayer is not loading media (?) i almost never used dragonplayer before.

Iirc you never said that music doesn't play in Amarok just podcasts, correct?


with gstreamer backend :
Podcasts are not loaded, neither played.
do you want me to try with music too ?
*edit * : music does not load and isn't played.

with vlc backend :
Podcasts are loaded, played, but i can't hear them.

Same for music it seems : It's loaded and played , but i can't hear any sound (dinosaur Jr here for a test from the collection)


manchette, proud to be a member of KDE forums since 2008-Oct.
last openSUSE version : Leap 42.1... / Last Kde Plasma version : 5.0.xxx ...


Bookmarks



Who is online

Registered users: Bing [Bot], gfielding, Google [Bot], markhm, Sogou [Bot], Yahoo [Bot]