Bug 179346

Summary: Implement playlist handling on MTP devices
Product: [Applications] amarok Reporter: Mikko C. <mikko.cal>
Component: Collections/MTP playerAssignee: Alejandro Wainzinger <aikawarazuni>
Status: RESOLVED FIXED    
Severity: wishlist CC: aikawarazuni, bart.cerneels, EagleScreen
Priority: NOR    
Version: 2.0-SVN   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Mikko C. 2009-01-02 09:11:48 UTC
Version:           2.0-SVN (using 4.1.86 (KDE 4.1.86 (KDE 4.2 >= 20081221)), Gentoo)
Compiler:          x86_64-pc-linux-gnu-gcc
OS:                Linux (x86_64) release 2.6.28

It would be nice to have the possibility of creating/editing playlists on devices that have support for it.

Thanks :)
Comment 1 Alejandro Wainzinger 2009-01-06 01:04:38 UTC
I agree entirely.  I'm waiting for the person who's working on Playlist code to have more time to get it going before I implement it on Ipods and MTPs.  Until then, I can't do a lot.
Comment 2 Bart Cerneels 2009-01-12 11:01:24 UTC
I have the code ready in a git branch. If I commit it in a non-completed state you can use it to show the devices playlists. Now that trunk is open again I can do that.

Remind me when I'm online.
Comment 3 Bart Cerneels 2009-01-26 13:18:07 UTC
The code is in. all that has to be done now is implementing Meta::MtpPlaylist and a MtpUserPlaylistProvider.
Comment 4 Mikko C. 2009-03-11 22:00:14 UTC
*** Bug 186873 has been marked as a duplicate of this bug. ***
Comment 5 Bart Cerneels 2009-08-18 10:32:38 UTC
Done by the fantastic ALEJANDRO!
Comment 6 Mikko C. 2009-08-18 11:45:46 UTC
I'm not sure this should be marked as fixed.
I still can't transfer local playlist to the device, nor create new playlists on the device. Alejandro, what do you say? Is it something doable?
Comment 7 Bart Cerneels 2009-08-18 11:51:05 UTC
I consider this bug fixed because MTP-playlists can be read. I'm working on saving the current playlist to a given device and the playlist synhronization features. Since those are not MTP specific it's best to close this one.
If you want to track progress on the follow-up feel free to open a new wish. But be prepared to close it when implemented and I forget, because the BUG: post-commit hook is not working yet for gitorious.

Bart
Comment 8 Mikko C. 2009-08-18 11:54:20 UTC
no that's ok, I just thought that "playlist handling" included all possible actions like create, modify, delete, sync, etc. But since you're already working on it there's no need to open another specific bug. Thanks :)