• Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Pausing tracks no longer works after latest stable Manjaro Linux update

    Scheduled Pinned Locked Moved
    Technical Help
    2
    3
    211
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      smeatheringham
      last edited by

      Good Evening All

      I am running Strawberry (1.0.23) under Manjaro Linux (most recent update [Stable Update] 2024-02-21). I have Strawberry installed, and updated, through Pamac (Manjaro's update manager). I have two non-identical computers on which Strawberry is installed.

      Everything has been working well with Strawberry since I started using it (about version 1.0.10, I think).

      However, as of the most recent set of Manjaro updates (see above), applied on 1 March, I have a problem with Strawberry.

      When I pause a track on a playlist, it pauses, then I see a "buffering" message flickering on/off, and Strawberry flips to the next track in the playlist. It continues in that fashion until the end of the playlist, or a different album is encountered.

      I have downloaded Strawberry versions 1.0.22 and 1.0.23.28 and built both from source. The problem persists.

      I am guessing that the problem is due to an interaction with an updated Manjaro library. Trying to determine which one may be difficult.

      I am wondering if anyone else running Manjaro updated to the most recent stable release is able to replicate the issue.

      If it is of any help I have included a few lines of debugging output from Strawberry. Most of this output is from GstEnginePipeline. This may be normal, as I do not have an older system to test it on - although I could build a VM if required.

      Firstly, on pausing a track (File1.mp3), I firstly get a number of screens with the following:
      Setting pipeline state to "Paused"
      Pipeline state changed from "Playing" to "Paused"
      Pipeline state changed from "Playing" to "Paused"
      Setting pipeline state to "Playing"
      3 event latency

      This is then followed by output (names edited to make things clearer) which includes:
      Stream from URL "file:///File1.mp3" about to finish.
      Setting next URL to "file:///File2.mp3"
      Setting pipeline state to "Playing"
      3 event latency
      Pipeline state changed from "Paused" to "Playing"
      Pipeline state changed from "Paused" to "Playing"
      Got stream info for "file:///File2.mp3:" "MPEG"
      Stream changed from URL "file:///File1.mp3" to "file:///File2.mp3"
      Waiting on ID 3
      Song changed to "Artist" "Album" "File2"
      Loading art from "/File2.mp3"
      Releasing ID 3 (finished)
      Acquired ID 3

      The same two series of outputs are repeated until the playlist finishes (if the same artist/album), or until a new album/artist, and then that track begins playing.

      I would be interested in hearing any thoughts/suggestions from the Strawberry community.

      Regards to all
      Stephen Meatheringham
      Canberra, Australia

      jonasJ 1 Reply Last reply Reply Quote 0
      • jonasJ
        jonas @smeatheringham
        last edited by

        @smeatheringham

        What version of GStreamer do you have?

        It might be related to this bug: https://github.com/strawberrymusicplayer/strawberry/issues/1376

        Both GStreamer 1.22.9 and 1.22.10 are affected.

        S 1 Reply Last reply Reply Quote 0
        • S
          smeatheringham @jonas
          last edited by

          @jonas Many thanks for your reply and the pointer to the other issue. I have GStreamer 1.22.10. It does appear to be related to issue 1376. That gave me an idea. If I un-tick "Fade out on pause / fade in on resume", the problem does not occur. Excellent!

          Thanks again.
          Regards Stephen

          1 Reply Last reply Reply Quote 0
          • First post
            Last post
          Powered by NodeBB | Contributors