I have an Album object containing a MPMediaItemCollection of the album's tracks.
When I add this collecton to the queue with the following line of code, only the first track gets added.
[iPodMusicPlayer setQueueWithItemCollection:album.mediaItems];
Oddly enough when I add with the following line of code, everything works as expected.
[iPodMusicPlayer setQueueWithItemCollection:[MPMediaItemCollection collectionWithItems:[album.mediaItems items]]];
Why would the second line work but not the first?