GNOME Bugzilla – Bug 696018
Doesn't transcode from FLAC to OGG, with Galaxy Nexus
Last modified: 2020-03-17 09:51:52 UTC
Created attachment 239084 [details] Terminal log of crashes Hello all, I'm having some strange problems with my galaxy nexus phone and banshee 2.6.0 on Linux Mint Debian Edition. I built banshee using the source package from debian experimental and installed it on my machine. Libmtp9 is version 1.1.3-35-g0ece104-4. I'm using a Verizon Galaxy Nexus with Cyanogenmod and have run into issues with the device being connected to banshee and syncing. First, the only way I can get the device to show up in banshee is a two step process. I have to start banshee with the phone plugged in, then switch the phone to PTP mode, then switch it back into MTP mode. This causes banshee to hang. If I kill and restart banshee, then after a short delay the phone appears. I can then sync. Second, once banshee syncs all of my songs to the phone it crashes. When I reconnect (killing banshee and then repeating the above process) it wants to delete all of the songs that just synced and re-sync. I obviously don't want to do that so for the time being I'm copying manually. A terminal log of using banshee is attached. It shows starting banshee, then the first crash, the second reboot of banshee and the sync, and then the crash after the sync. The sync itself consists of lots of "Unsupported abstract list type: ba03".
Thanks for taking the time to report this bug. We have already made some improvements over the MTP area in Banshee master (already labeled as 2.7). Can you test with this and get back to us please?
Sure. I'll see how it goes.
OK, I've compiled 2.7, and I can report that the syncing operation works. There are only two issues with 2.7: 1) I still have to do the workaround to get banshee to first recognize the device (switch to PTP mode, switch back to MTP mode, crash, reboot, and then it works). 2) This may be because I'm not doing it right, but it's ignoring the fact that I told it to encode to OGG in device preferences and dumping my flac files right on the phone... But the sync works without crashing, and isn't nearly as buggy as it was with 2.6.
I think there's already a bug open for the PTP vs MTP issue, can you look for it and subscribe to it please? We'll leave this bug open then for the FLAC->OGG transcoding issue. If you find more issues, please file each of them in separate bugs in bugzilla. Thanks
FWIW I see this too, with 2.6.2. I can set the preference to transcode on transfer to an MTP device, but it doesn't work; files are left in the original format (FLAC).
Banshee is not under active development anymore and had its last code changes more than three years ago. Its codebase has been archived. Closing this report as WONTFIX as part of Bugzilla Housekeeping to reflect reality. Please feel free to reopen this ticket (or rather transfer the project to GNOME Gitlab, as GNOME Bugzilla is being shut down) if anyone takes the responsibility for active development again. See https://gitlab.gnome.org/Infrastructure/Infrastructure/issues/264 for more info.