Remember the last post, wherein I said gapless playback wouldn’t work for 4.6.1?
Ha ha, just kidding, apparently
After a lot more debugging and poking around with state machines, we’ve figured out the bug with a proper solution. ’twas a simple two-line fix that everyone overlooked.
Phonon-gstreamer is the GStreamer backend to Phonon, Qt’s easy to use multimedia playback library. Version 4.6.1 is a bugfix release, which includes a handful of important items:
- Correctly save and resume states when fiddling with the pipeline during playback
- Fix metadata emission for http urls.
- Various memory leaks removed
- A handful of crashes fixed
- Fixed random freezes related to gapless playback
- More useful debug output via the PHONON_BACKEND_DEBUG environment variable.
As usual, you may download it from KDE infrastructure:
–With much love, The Phonominals.


Yes! Great! +1! Like!
I hope you are not kidding this time.
I’m very pleased to know gapless won’t ne removed as it’s a sine qua non condition for me when using an audio player/backend.
Kudos to you for continuing to improve our audio experience in KDE.
Yes, yes, yes!
“Fix metadata emission for http urls.”, this was my one problem with Phonon-GStreamer, great job fixing it.
And wonderful news that gapless playback can stay.
Great job!
Great work, but in future could you include bug numbers in the fixes list (or in a packaged ChangeLog file, if you really want to help) so I and every other packager doesn’t have to go through git log v4.6.0..v4.6.1 when packaging this?
Sure, we’ll do that next time. FWIW, we usually close bugs in bugzilla with FIXED-IN unless we forget the numbers.