Skip to content

player: upgrade gstreamer-player to gstreamer-play

nee requested to merge nemuii/podcasts:299-switch-to-gstreamer-play into master

gstreamer-player is deprecated as of gstreamer 1.20, likely to be removed in 1.24. GstPlay is the newer api/version of gst-player.

Closes #299 (closed)

PlaySignalAdapter needs to be stored in the sturct, otherwise it passes out of memory and the signals won't trigger.

Error and warning got a new details arg, which I decided to only print to console and not pass to the user ErrorNotification, since it doesn't format with {}.

I tested: playing, pausing, jumping position, restoring position, switching between tracks.

Merge request reports