Поиск видео контента в плейлисте iPhone - PullRequest
1 голос
/ 21 февраля 2011

Под управлением iOS 4.2.1 Я могу создать смешанный плейлист, содержащий как аудио, так и видео. 3 предмета, сначала видео, затем 2 звуковых дорожки. Я знаю, что работаю с правильным списком воспроизведения.

Тем не менее, перебирая такие предметы ...

for (MPMediaItem *mediaItem in [playlist items]) {
   NSLog(@"%@",mediaItem);
   NSLog(@"path %@",[mediaItem valueForProperty:MPMediaItemPropertyAssetURL]);
}

... возвращает мне вывод ...

<MPConcreteMediaItem: 0x1303d0> 9016712715169871401
path ipod-library://item/item.mp3?id=9016712715169871401

<MPConcreteMediaItem: 0x12e9e0> 9016712715169871401
path ipod-library://item/item.mp3?id=9016712715169871401

... так что мой видео актив исключен из плейлиста. IPhone правильно воспроизводит список воспроизведения, когда я использую его в качестве iPod.

Я дошел до того, что использовал пример кода Оле Бегемана отсюда . Кто-нибудь знает, если видео активы должны быть исключены? Есть ли другой подход, который бы объединял аудио и видео ресурсы, предполагая, что они смешаны в плейлисте, название которого я знаю?

...