QTMovie обрабатывает перенаправления URL? - PullRequest
0 голосов
/ 31 августа 2010

Мне просто интересно, действительно ли класс QTMovie обрабатывает перенаправления URL-адресов, потому что я передаю аудиофайлы с ним, а URL-адреса потоков могут содержать перенаправления. Иногда фильм не начинает воспроизводиться, но не выдает ошибку (я всегда работаю с основным потоком, я знаю, что этот класс не является потокобезопасным).

Есть идеи, почему QTMovie может не начать играть?

С уважением, Erik

Обновление:


QTMovie возвращает следующий -userInfo dict при ошибке. Относится ли 403 к HTTP 403?

{
 QTMovieStatusCodeNotificationParameter = 403,
 QTMovieStatusFlagsNotificationParameter = 26411036
}

1 Ответ

1 голос
/ 01 сентября 2010

Иногда фильм не начинает воспроизводиться, но не выдает ошибку….

Вы имеете в виду выбрасывать исключение или возвращать ошибку?Я бы не ожидал, что он выдаст исключение, но вы должны проверить, не завершился ли метод, и, если он это сделал, проверить объект ошибки.

Есть идеи, почему QTMovie может не начать играть?

Попробуйте набрать QTMovieStatusStringPostedNotification в местном центре уведомлений.

...