Hello,

Thanks for the software.

I just have one trouble.

When I change manually the position in a track, gmusicbrowser just skip it and play the next song (with all my music).

My system :
Debian 8
Gnome 3.14
Gmusicbrowser 1.1.4.
Back-end : Gstreamer 1.0
Layout : Liste de lecture, bibliothèque et contexte

Debug of gmusicbrowser :

HasChanged Progress -> updating Gtk2::HBox=HASH(0x5e83758)
IdleLoop End
IdleLoop End
Creating new gstreamer sink
playing /home/user/Musique/16 Horsepower/Hoarse (live)/01 - American Wheeze.mp3
HasChanged Time -> updating Layout::Label::Time=HASH(0xd68168) Layout::Bar=HASH(0x5e82518)
HasChanged Playing -> updating CODE(0x4266000) GMB::DBus::MPRIS2=HASH(0x5fbc338) Gtk2::Label=HASH(0x5e881a0) Layout::Button=HASH(0x5fbe428) Gtk2::Label=HASH(0x5b9ed38)
HasChanged PlayingSong -> updating GMB::DBus::Object=HASH(0x67832d0)
HasChanged CurSongID -> updating CODE(0x4266000) GMB::DBus::MPRIS2=HASH(0x5fbc338) SongList=HASH(0x5e86c98) SongList=HASH(0x5e8ab60) GMB::DBus::Object=HASH(0x67832d0)
HasChanged PlayingSong -> updating GMB::DBus::Object=HASH(0x67832d0)
HasChanged SelectedID_Global(99115952-0) -> updating Layout::NoteBook=HASH(0x5e863b0)
HasChanged CurSong -> updating CODE(0x4265cd0) GMB::DBus::MPRIS2=HASH(0x5fbc338) Layout::PictureBrowser=HASH(0x5fbfe78) Layout::AAPicture=HASH(0x5e7d0b0) GMB::Plugin::ARTISTINFO=HASH(0x5e7c278) GMB::Plugin::LYRICS=HASH(0x5e7efa8) Layout::Label::Time=HASH(0xd68168) Layout::Bar=HASH(0x5e82518) Layout::Label=HASH(0x5e820c8) Layout::Label=HASH(0x5e80dd0) Layout::Label=HASH(0x5e80e78) Stars=HASH(0x5e85ef0) Layout::AAPicture=HASH(0x5fbdf68) Gtk2::Label=HASH(0x5e881a0) Layout::Label=HASH(0x5e86848) Gtk2::Table=HASH(0x5e8a158) Gtk2::Label=HASH(0x5b9ed38) Layout::Window=HASH(0x269adc0) GMB::DBus::Object=HASH(0x67832d0)
HasChanged Pos -> updating CODE(0x41926c0) Layout::Label=HASH(0x5e84bd8)
HasChanged Vol -> updating GMB::DBus::MPRIS2=HASH(0x5fbc338) Layout::Button=HASH(0x5e8aa70)
HasChanged Selection_Global(99115952-0) -> updating Layout::NoteBook=HASH(0x5e863b0)
Next file to play : /home/yo/Musique/16 Horsepower/Hoarse (live)/02 - Black Soul Choir.mp3
HasChanged NextSongs -> updating CODE(0x4265da8)
IdleLoop End
state: success,playing,void-pending
HasChanged Time -> updating Layout::Label::Time=HASH(0xd68168) Layout::Bar=HASH(0x5e82518)
state: success,playing,void-pending
HasChanged Time -> updating Layout::Label::Time=HASH(0xd68168) Layout::Bar=HASH(0x5e82518)
state: success,playing,void-pending
HasChanged Time -> updating Layout::Label::Time=HASH(0xd68168) Layout::Bar=HASH(0x5e82518)
state: success,playing,void-pending
HasChanged Time -> updating Layout::Label::Time=HASH(0xd68168) Layout::Bar=HASH(0x5e82518)
state: success,playing,void-pending
HasChanged Time -> updating Layout::Label::Time=HASH(0xd68168) Layout::Bar=HASH(0x5e82518)
HasChanged Seek -> updating GMB::DBus::MPRIS2=HASH(0x5fbc338)
IdleLoop End
state: async,paused,paused
state: async,paused,paused
Played : 2733 1431685825 67.304347826087 2.139425
HasChanged SongArray -> updating CODE(0x416ba20) CODE(0x247c918) SongList=HASH(0x5e86c98) SongList=HASH(0x5e8ab60)
HasChanged SongArray -> updating CODE(0x416ba20) CODE(0x247c918) SongList=HASH(0x5e86c98) SongList=HASH(0x5e8ab60)
Songs::Set(2733 skipcount 3 lastskip 1431685825 +skiphistory 1431685825) called from : main:/usr/bin/gmusicbrowser:2806
Songs::Changed : IDs=2733 fields=lastskip skipcount
SongsChanged ARRAY(0x24098f8) ARRAY(0x62040e8)
HasChanged CurSong -> updating CODE(0x4265cd0) GMB::DBus::MPRIS2=HASH(0x5fbc338) Layout::PictureBrowser=HASH(0x5fbfe78) Layout::AAPicture=HASH(0x5e7d0b0) GMB::Plugin::ARTISTINFO=HASH(0x5e7c278) GMB::Plugin::LYRICS=HASH(0x5e7efa8) Layout::Label::Time=HASH(0xd68168) Layout::Bar=HASH(0x5e82518) Layout::Label=HASH(0x5e820c8) Layout::Label=HASH(0x5e80dd0) Layout::Label=HASH(0x5e80e78) Stars=HASH(0x5e85ef0) Layout::AAPicture=HASH(0x5fbdf68) Gtk2::Label=HASH(0x5e881a0) Layout::Label=HASH(0x5e86848) Gtk2::Table=HASH(0x5e8a158) Gtk2::Label=HASH(0x5b9ed38) Layout::Window=HASH(0x269adc0) GMB::DBus::Object=HASH(0x67832d0)
HasChanged SelectedID_Global(99115952-0) -> updating Layout::NoteBook=HASH(0x5e863b0)
HasChanged SongsChanged -> updating CODE(0x243d9d0) CODE(0x2467588) SongList=HASH(0x5e86c98) FilterPane=HASH(0x5e8a830) SongList=HASH(0x5e8ab60) FilterPane=HASH(0x61c1030) FilterPane=HASH(0x5e8a740)
makesub filter=
makesub filter=
makesub filter=
HasChanged Time -> updating Layout::Label::Time=HASH(0xd68168) Layout::Bar=HASH(0x5e82518)
playing /home/yo/Musique/16 Horsepower/Hoarse (live)/02 - Black Soul Choir.mp3
HasChanged Time -> updating Layout::Label::Time=HASH(0xd68168) Layout::Bar=HASH(0x5e82518)
state: success,playing,void-pending
HasChanged Time -> updating Layout::Label::Time=HASH(0xd68168) Layout::Bar=HASH(0x5e82518)
HasChanged CurSong -> updating CODE(0x4265cd0) GMB::DBus::MPRIS2=HASH(0x5fbc338) Layout::PictureBrowser=HASH(0x5fbfe78) Layout::AAPicture=HASH(0x5e7d0b0) GMB::Plugin::ARTISTINFO=HASH(0x5e7c278) GMB::Plugin::LYRICS=HASH(0x5e7efa8) Layout::Label::Time=HASH(0xd68168) Layout::Bar=HASH(0x5e82518) Layout::Label=HASH(0x5e820c8) Layout::Label=HASH(0x5e80dd0) Layout::Label=HASH(0x5e80e78) Stars=HASH(0x5e85ef0) Layout::AAPicture=HASH(0x5fbdf68) Gtk2::Label=HASH(0x5e881a0) Layout::Label=HASH(0x5e86848) Gtk2::Table=HASH(0x5e8a158) Gtk2::Label=HASH(0x5b9ed38) Layout::Window=HASH(0x269adc0) GMB::DBus::Object=HASH(0x67832d0)
HasChanged RecentSongs -> updating CODE(0x4265e98)
HasChanged CurSongID -> updating CODE(0x4266000) GMB::DBus::MPRIS2=HASH(0x5fbc338) SongList=HASH(0x5e86c98) SongList=HASH(0x5e8ab60) GMB::DBus::Object=HASH(0x67832d0)
HasChanged PlayingSong -> updating GMB::DBus::Object=HASH(0x67832d0)
HasChanged SelectedID_Global(99115952-0) -> updating Layout::NoteBook=HASH(0x5e863b0)
HasChanged Pos -> updating CODE(0x41926c0) Layout::Label=HASH(0x5e84bd8)
HasChanged Selection_Global(99115952-0) -> updating Layout::NoteBook=HASH(0x5e863b0)
Next file to play : /home/yo/Musique/16 Horsepower/Hoarse (live)/03 - Bad Moon Risin'.mp3
HasChanged NextSongs -> updating CODE(0x4265da8)
HasChanged RecentSongs -> updating CODE(0x4265e98)
IdleLoop End
state: success,playing,void-pending
HasChanged Time -> updating Layout::Label::Time=HASH(0xd68168) Layout::Bar=HASH(0x5e82518)
state: success,playing,void-pending
HasChanged Time -> updating Layout::Label::Time=HASH(0xd68168) Layout::Bar=HASH(0x5e82518)
HasChanged Playing -> updating CODE(0x4266000) GMB::DBus::MPRIS2=HASH(0x5fbc338) Gtk2::Label=HASH(0x5e881a0) Layout::Button=HASH(0x5fbe428) Gtk2::Label=HASH(0x5b9ed38)
state: success,paused,void-pending
HasChanged Time -> updating Layout::Label::Time=HASH(0xd68168) Layout::Bar=HASH(0x5e82518)
IdleLoop End
state: success,paused,void-pending


Thanks for everything

Thanks for reporting this. I can't currently reproduce it, I've thought it could be due to a different mp3 decoders (gstreamer has a bunch of them), but after trying each of the gstreamer mp3 decoders I had installed, I still can't reproduce the problem.
I'll be offline for a week or two, I'll try to reproduce it with a debian 8 live cd in a virtual machine when I get back.

Ok, thank you Quentin.

I will try to investigate more before you come back !

Enjoy your offline time  ;)