Bug 439646 - Allow forward jump in songs
Summary: Allow forward jump in songs
Status: CONFIRMED
Alias: None
Product: audiotube
Classification: Applications
Component: general (other bugs)
Version First Reported In: unspecified
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: Jonah Brüchert
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-07-08 13:51 UTC by tonikelope
Modified: 2025-09-08 08:28 UTC (History)
1 user (show)

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


Attachments
Native package (top) and Flatpak (bottom) seek bars (31.78 KB, image/png)
2025-09-08 08:05 UTC, Nikoichu
Details

Note You need to log in before you can comment on or make changes to this bug.
Description tonikelope 2021-07-08 13:51:25 UTC
Would it be possible to allow jumping to a certain time position? Right now if I try to jump forward the cursor returns to its original position.

Thank you.
Comment 1 Jonah Brüchert 2021-07-08 17:16:19 UTC
Hi,

This seems to be a bug in QtMultimedia that happens with online streams
(in contrast to local files).

As far as I can see, the code in AudioTube is already correct. I hope
the QtMultimedia rewrite in Qt6 will finally fix it. Maybe I can find a
workaround in the meantime.
Comment 2 tonikelope 2021-07-08 18:19:50 UTC
(In reply to Jonah Brüchert from comment #1)
> Hi,
> 
> This seems to be a bug in QtMultimedia that happens with online streams
> (in contrast to local files).
> 
> As far as I can see, the code in AudioTube is already correct. I hope
> the QtMultimedia rewrite in Qt6 will finally fix it. Maybe I can find a
> workaround in the meantime.

Thank you.
Comment 3 Jonah Brüchert 2022-12-23 22:44:25 UTC
In the meantime I have found out a bit more about this: seeking in streams doesn't seem to work with any gstreamer-based application. AudioTube uses gstreamer indirectly through QtMultimedia.
Comment 4 Nikoichu 2025-09-08 08:05:03 UTC
Created attachment 184803 [details]
Native package (top) and Flatpak (bottom) seek bars

I have the same issue on the Flatpak version of Audiotube, but not on the Native package version from the Nobara 42 repo.

Examining both, it seems the Flatpak version implements its own seek bar, while the Native version uses the default QT/KDE sliders (that are the same as other sliders from my QT theme). See the attached screenshot. Maybe that's part of the problem?
Comment 5 Jonah Brüchert 2025-09-08 08:28:56 UTC
(In reply to Nikoichu from comment #4)
> Examining both, it seems the Flatpak version implements its own seek bar,
> while the Native version uses the default QT/KDE sliders (that are the same
> as other sliders from my QT theme). See the attached screenshot. Maybe
> that's part of the problem?

This is just wrong, the code is exactly the same. The only difference is the version of GStreamer. I'm pretty sure they just finally fixed the bug in GStreamer and it will be fixed in the flatpak version as well as soon as we move to the 25.08 version of the freedesktop sdk.