GNOME Bugzilla – Bug 412841
[iPod] Set mediatype field in Itdb_Track (audio, video, podcast, audiobook etc.)
Last modified: 2018-05-24 12:23:19 UTC
From itdb.h: guint32 mediatype; /* It seems that this field denotes the type of the file on (e.g.) the 5g video iPod. It must be set to 0x00000001 for audio files, and set to 0x00000002 for video files. If set to 0x00, the files show up in both, the audio menus ("Songs", "Artists", etc.) and the video menus ("Movies", "Music Videos", etc.). It appears to be set to 0x20 for music videos, and if set to 0x60 the file shows up in "TV Shows" rather than "Movies". The following list summarizes all observed types: * 0x00 00 00 00 - Audio/Video * 0x00 00 00 01 - Audio * 0x00 00 00 02 - Video * 0x00 00 00 04 - Podcast * 0x00 00 00 06 - Video Podcast * 0x00 00 00 08 - Audiobook * 0x00 00 00 20 - Music Video * 0x00 00 00 40 - TV Show (shows up ONLY in TV Shows * 0x00 00 00 60 - TV Show (shows up in the Music lists as well) */ We should set this appropriately.
Adding media types as dependencies.
The patch from bug #424086 sets it to either podcasts or audio
Created attachment 165253 [details] [review] iPod Video Podcast Support The patch is against release 0.12.8 as it's been written for Ubuntu Lucid. If you have trouble applying it to the main codeline, let me know.
The above patch is only a partial solution as it does not introduce Audiobook support. Anyway it would be nice if you could get that into mainline as it's probably quite interesting for other users also to have at least video podcast support. Credits also go to Bastien Nocera who submitted a patch to bug #363822 which I partially re-used here.
I also would appriciate very much the mentioned support of audiobooks! Any plans this will happen in future? Akaik in the moment only Amarok 1.4 has the ability that audiobooks (when they are mp3-files) are shown correctly as such on the ipod.
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/rhythmbox/issues/332.