Movie Player показывает изображение Default.png в фоновом режиме при загрузке (OS 3.1.2)

Я использую MPMoviePlayerController для потоковой передачи аудио/видео файлов с сервера. Он отлично работает на всех других версиях ОС. Однако в версии 3.1.2 во время загрузки фильма в фоновом режиме отображается изображение Default.png (используемое для отображения на заставке приложения). Это происходит только в первый раз, и проигрыватель работает нормально (нет изображения в фоновом режиме) при всех последующих воспроизведениях.

Я использовал следующие свойства:

player.scalingMode = MPMovieScalingModeNone; 
player.backgroundColor = [UIColor blackColor];

Я просмотрел документацию Apple и сеть в целом, но, похоже, ни у кого нет этой проблемы. Можно ли как-нибудь избавиться от этого изображения (Default.png), отображаемого в качестве фона проигрывателя?

Спасибо.


person Imran Raheem    schedule 26.01.2010    source источник


Ответы (1)


Похоже, что неинициализированная текстура GL ненадолго используется проигрывателем фильмов.

Не уверен, что вы можете с этим поделать.

Может быть, вы можете скрыть плеер, пока он загружается.

person Rhythmic Fistman    schedule 26.01.2010
comment
в этом случае я мог бы подумать о перемещении этого файла в другое место, а затем вернуть его до закрытия приложения! - person Imran Raheem; 26.01.2010
comment
Какой файл? Вы не можете переместить Default.png - person Rhythmic Fistman; 26.01.2010
comment
Да, я думал переместить Default.png куда-нибудь еще (может быть, в каталог документов). Почему вы сказали, что он неподвижен? Любая другая идея, чтобы преодолеть эту проблему? - person Imran Raheem; 27.01.2010