Состояние воспроизведения в QTKit

У меня есть приложение, которое читает аудио из Интернета с помощью QTkit, проблема в том, что мне нужно получить состояние воспроизведения из объекта QTMovie (например: буферизация, воспроизведение, пауза и т. д.), но не могу найти какой-либо метод или свойство сделать это

Кто-нибудь знает, как я могу получить состояние воспроизведения?


person GustavoTM    schedule 18.12.2012    source источник


Ответы (1)


Метод rate указывает, воспроизводится фильм или нет.

float rate = [movie rate];

Скорость = 1,0 означает нормальное воспроизведение, скорость = 0 означает, что фильм остановлен или поставлен на паузу, скорость = 0,5 означает медленную отдачу, отрицательные значения означают перемотку назад и т. д. Метода буферизации нет. Однако есть много полезных атрибутов, в частности тот, который указывает состояние загрузки.

NSInteger loadState = [[movie attributeForKey:QTMovieLoadStateAttribute] longValue];
person Davyd Geyl    schedule 08.01.2013