[prev in list] [next in list] [prev in thread] [next in thread] 

List:       amarok-bugs-dist
Subject:    [Bug 170054] New: (MPRIS) TrackChange signal passes wrong values
From:       Mazhe <vmazhe () hotmail ! com>
Date:       2008-08-29 19:33:59
Message-ID: bug-170054-71684 () http ! bugs ! kde ! org/
[Download RAW message or body]

http://bugs.kde.org/show_bug.cgi?id=170054

           Summary: (MPRIS) TrackChange signal passes wrong values when
                    pushing play button
           Product: amarok
           Version: unspecified
          Platform: Compiled Sources
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
        AssignedTo: amarok-bugs-dist@kde.org
        ReportedBy: vmazhe@hotmail.com


Version:           2.0-beta1 (using KDE 4.1.0)
Compiler:          gcc 4.1.2 (Gentoo 4.1.2 p1.0.2) Target: x86_64-pc-linux-gnu
OS:                Linux
Installed from:    Compiled From Sources

Amarok does not return correct values in MPRIS-defined signal StatusChange (see
http://wiki.xmms2.xmms.se/wiki/MPRIS#.2FPlayer_object_signals for a description
of those signals) when the interface play/pause/stop/next/prev buttons are
used.

Here is an example of what is happening :
0. The player is stopped
1. The "play" button is pushed -> the signal StatusChange is called but carry
the values (2xxx) where xxx correctly reflects the lasts integers but the first
(2) tells dbus listener that the player is stopped. (note that the same thing
is happening in fact when double-cliking an element of the playlist)
2. The "pause" button is pushed -> the status is correctly sent.
3. The "play" button is pushed -> no signal (should send one carrying values
(0xxx)).
4. The "next"/"previous button is pushed, the status is correctly sent

The signal is also correctly sent when amarok is jumping to anthoer track once
the current is finished.


-- 
Configure bugmail: http://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Amarok-bugs-dist mailing list
Amarok-bugs-dist@kde.org
https://mail.kde.org/mailman/listinfo/amarok-bugs-dist
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic