When you play for example an album in FLAC, and there are short, about 10s - 20s, FLAC files, which are not in the beginning of the album (playlist), and you came to that short file automatically from previous track (not manually skipping), the content of this short track will be played once again in the beginning of the next track, to which you will come also automatically. Reproducible: Always Steps to Reproduce: 1. Play an album in FLAC, which contains short FLAC files (for example M.O.P. - To The Death, which contains short skits). 2. Do not play with skipping tracks manually, let the album plays from the beginning to the end. 3. See, that every short track (that isn't the first in album) will be duplicated in the beginning of the track, which follows after it. Actual Results: FLAC albums with short tracks do not play properly. Expected Results: No duplication of short FLAC tracks. Tested on Amarok 2.5, 2.6, 2.7 . Problem exists on Fedora 18 (probably also on 17 and previous) and Debian (testing, but problem existed also when Debian transisted from Squeeze to Wheezy).
Could you please test with Amarok 2.7.1 only or directlxy with 2.7-git (everything else is outdated), but with different phonon backends? You use the gstreamer one by default, please try with the vlc backend instead.
(In reply to comment #1) > Could you please test with Amarok 2.7.1 only or directlxy with 2.7-git > (everything else is outdated), but with different phonon backends? You use > the gstreamer one by default, please try with the vlc backend instead. I actualised my Fedora, didn't do that for a while because I use Debian as my primary system. Amarok was actualised to 2.7.1 . Problem still exist while using GStreamer, but doesn't exist while using VLC .
(In reply to comment #2) > I actualised my Fedora, didn't do that for a while because I use Debian as > my primary system. Amarok was actualised to 2.7.1 . Problem still exist > while using GStreamer, but doesn't exist while using VLC . Then this is a problem with the gstreamer backend, as I suspected. Reassigning. Please provide a debug output with the relevant information as requested in this wiki page: http://techbase.kde.org/Development/Tutorials/Debugging/Phonon
(In reply to comment #3) > (In reply to comment #2) > > I actualised my Fedora, didn't do that for a while because I use Debian as > > my primary system. Amarok was actualised to 2.7.1 . Problem still exist > > while using GStreamer, but doesn't exist while using VLC . > > Then this is a problem with the gstreamer backend, as I suspected. > Reassigning. > > Please provide a debug output with the relevant information as requested in > this wiki page: > http://techbase.kde.org/Development/Tutorials/Debugging/Phonon I noticed, that for example clementine works properly with GStreamer. So I think problem is in Amarok.
(In reply to comment #3) > (In reply to comment #2) > > I actualised my Fedora, didn't do that for a while because I use Debian as > > my primary system. Amarok was actualised to 2.7.1 . Problem still exist > > while using GStreamer, but doesn't exist while using VLC . > > Then this is a problem with the gstreamer backend, as I suspected. > Reassigning. > > Please provide a debug output with the relevant information as requested in > this wiki page: > http://techbase.kde.org/Development/Tutorials/Debugging/Phonon JuK also works properly with GStreamer. And it uses Phonon.
(In reply to comment #3) > (In reply to comment #2) > > I actualised my Fedora, didn't do that for a while because I use Debian as > > my primary system. Amarok was actualised to 2.7.1 . Problem still exist > > while using GStreamer, but doesn't exist while using VLC . > > Then this is a problem with the gstreamer backend, as I suspected. > Reassigning. > > Please provide a debug output with the relevant information as requested in > this wiki page: > http://techbase.kde.org/Development/Tutorials/Debugging/Phonon I set environmental variables as in this article, ran "script -a" and ran Amarok from terminal. I played three FLAC tracks, of which first is 3 min 27 s long, second is 13 s long, and third is 3 min 51 s long, but I stopped the third. GStreamer backend was used, content of second track was duplicated in the beginning of third track. Terminal output is attached in the file "gugen". I also made screenshot of Amarok ("gugen.png").
Created attachment 80450 [details] Terminal output of running Amarok Made using script command
Created attachment 80451 [details] Amarok screenshot while making terminal output
(In reply to comment #4) > (In reply to comment #3) > > (In reply to comment #2) > > > I actualised my Fedora, didn't do that for a while because I use Debian as > > > my primary system. Amarok was actualised to 2.7.1 . Problem still exist > > > while using GStreamer, but doesn't exist while using VLC . > > > > Then this is a problem with the gstreamer backend, as I suspected. > > Reassigning. > > > > Please provide a debug output with the relevant information as requested in > > this wiki page: > > http://techbase.kde.org/Development/Tutorials/Debugging/Phonon > > I noticed, that for example clementine works properly with GStreamer. So I > think problem is in Amarok. Which is not comparable, as Clementine doesn't use Phonon but Gstreamer directly.
Comment on attachment 80450 [details] Terminal output of running Amarok Did you see the line that says that you need to run Amarok in debug mode? Apparently not... Quote from the debug output: ********************************************************************************* ** AMAROK WAS STARTED IN NORMAL MODE. IF YOU WANT TO SEE DEBUGGING INFORMATION, PLEASE USE: ** ** amarok --debug ** *********************************************************************************
(In reply to comment #9) > (In reply to comment #4) > > (In reply to comment #3) > > > (In reply to comment #2) > > > > I actualised my Fedora, didn't do that for a while because I use Debian as > > > > my primary system. Amarok was actualised to 2.7.1 . Problem still exist > > > > while using GStreamer, but doesn't exist while using VLC . > > > > > > Then this is a problem with the gstreamer backend, as I suspected. > > > Reassigning. > > > > > > Please provide a debug output with the relevant information as requested in > > > this wiki page: > > > http://techbase.kde.org/Development/Tutorials/Debugging/Phonon > > > > I noticed, that for example clementine works properly with GStreamer. So I > > think problem is in Amarok. > > Which is not comparable, as Clementine doesn't use Phonon but Gstreamer > directly. In the next comment I also wrote about JuK. It uses Phonon and FLAC playback works properly in it, maybe it's important.
On 11. 6. 2013 Łukasz wrote: > In the next comment I also wrote about JuK. It uses Phonon and FLAC playback > works properly in it, maybe it's important. It depends on the fact whether Juk uses queued (gapless) Phonon playing. Amarok does, if Juk doesn't, this still may be pgst bug.
(In reply to comment #10) > Comment on attachment 80450 [details] > Terminal output of running Amarok > > Did you see the line that says that you need to run Amarok in debug mode? > Apparently not... > > Quote from the debug output: > ***************************************************************************** > **** > ** AMAROK WAS STARTED IN NORMAL MODE. IF YOU WANT TO SEE DEBUGGING > INFORMATION, PLEASE USE: ** > ** amarok --debug > ** > ***************************************************************************** > **** I apologize, I'm not very smart. I did it once again (amarok --debug), results in new attachment.
Created attachment 80455 [details] New output, from running amarok --debug
Thank you for the fast feedback.
*** This bug has been marked as a duplicate of bug 308705 ***