{"action":"opened","issue":{"url":"https://api.github.com/repos/CDrummond/cantata/issues/1119","repository_url":"https://api.github.com/repos/CDrummond/cantata","labels_url":"https://api.github.com/repos/CDrummond/cantata/issues/1119/labels{/name}","comments_url":"https://api.github.com/repos/CDrummond/cantata/issues/1119/comments","events_url":"https://api.github.com/repos/CDrummond/cantata/issues/1119/events","html_url":"https://github.com/CDrummond/cantata/issues/1119","id":273026209,"number":1119,"title":"Mpris2 interface:  mpris:length overflow when the song is too long ","user":{"login":"audoban","id":7884292,"avatar_url":"https://avatars3.githubusercontent.com/u/7884292?v=4","gravatar_id":"","url":"https://api.github.com/users/audoban","html_url":"https://github.com/audoban","followers_url":"https://api.github.com/users/audoban/followers","following_url":"https://api.github.com/users/audoban/following{/other_user}","gists_url":"https://api.github.com/users/audoban/gists{/gist_id}","starred_url":"https://api.github.com/users/audoban/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/audoban/subscriptions","organizations_url":"https://api.github.com/users/audoban/orgs","repos_url":"https://api.github.com/users/audoban/repos","events_url":"https://api.github.com/users/audoban/events{/privacy}","received_events_url":"https://api.github.com/users/audoban/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-11-10T18:53:50Z","updated_at":"2017-11-10T18:53:50Z","closed_at":null,"author_association":"NONE","body":"Hello regards\r\n\r\nWhen a song is too long the property mpris: length overflows, this problem makes the Mpris2 clients unable to calculate the remaining time.\r\n\r\nSteps to reproduce:\r\n1. play a song that lasts more than one hour\r\n2. read property mpris:length\r\n\r\nThis is the output I got using the qdbusviewer-qt5 tool\r\nnote that the value of the mpris:length is negative\r\n```\r\n{\"mpris:artUrl\" = [Variant(QString): \"file:///usr/share/icons/breeze/devices/64/media-optical.svg\"]\r\n, \"mpris:length\" = [Variant(qlonglong): -269967296]\r\n, \"mpris:trackid\" = [Variant(QString): \"/org/mpris/MediaPlayer2/Track/5\"]\r\n, \"xesam:album\" = [Variant(QString): \"Desconocido\"]\r\n, \"xesam:artist\" = [Variant(QStringList): {\"Desconocido\"}]\r\n, \"xesam:genre\" = [Variant(QStringList): {\"Desconocido\"}]\r\n, \"xesam:title\" = [Variant(QString): \"Gintama OP 1-17 Full-0PfnhGVPFLM\"]\r\n, \"xesam:url\" = [Variant(QString): \"file:///home/_audoban/Music/Gintama OP 1-17 Full-0PfnhGVPFLM.ogg\"]}]]\r\n```"}}
{"actor":{"display_login":"audoban"}}