-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello,
>> we can do this way, but I think it isn't efficient. We only want >> to know where we stopped, so there is no need to make more than >> one episode action. Unless something like play history is a to-do >> for Amarok (Bart should know ^^). > > It is, we already keep playback position markers automatically to > start playing where amarok stopped before. Full history is not > really required, unless it is used for chaptering of podcast > episodes. This could enhance the podcast listening experience on > Amarok. so probably at first we don't want to send Playlist Actions also for skips (I will explain in a few Minutes what this could be good for). Still we need to change the existing implementation. Without sending skips and only wanting to know where we stopped, only 1 EpisodeAction for Play should be uploaded to the Server (and not one every Minute or half Minute). This Episode Action should probably be sent when the user clicks pause or stop and doesn't resume listening in e.g. 1 minute. Of course we know the gpodder.net service can be unreliable from time to time, but I also think the case where a user stops listening a Podcast, shuts down Amarok & his computer (and gpodder.net didn't work and the episode action couldn't be sent in time) and then wants to continue listening the Podcast on his mobile is not soo common. Why it makes sense to upload (and it isn't that inefficient, keeping some data structures in memory and uploading them as a bunch if nothing [related to this episode or podcast in general] happened for 1 Minute doesn't "cost" much more then uploading a single action) also skips? Atm this Data is only used (and visible) internally in gpodder.net for Podcast Producers. But Bart made a good point, (crowd-sourcing) chaptering of podcast episodes would be a cool feature for gpodder.net. Stefan -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iEYEARECAAYFAk6dR0QACgkQlZvAMV/NgGIjbgCeOUl/+ws7LiZSbXn8LQOK7RtW M08AoK1xYMcQg2fLY144aDZZhVgjMbK2 =vkJp -----END PGP SIGNATURE----- _______________________________________________ Amarok-devel mailing list Amarok-devel@kde.org https://mail.kde.org/mailman/listinfo/amarok-devel