Обзор
Объект-строитель для создания новых или производных экземпляров GCKMediaLoadRequestData
.
Построитель можно использовать для получения GCKMediaLoadRequestData
из существующего.
- С
- 4.4.1
Наследует NSObject.
Сводка метода экземпляра | |
(instancetype) | - init |
Инициализирует GCKMediaLoadRequestData со значениями по умолчанию для всех свойств. Более... | |
(instancetype) | - initWithMediaLoadRequestData: |
Инициализирует GCKMediaLoadRequestData с заданным объектом GCKMediaLoadRequestData . Более... | |
( GCKMediaLoadRequestData *) | - build |
Создает GCKMediaLoadRequestData , используя текущие атрибуты построителя. Более... | |
Сводная информация о недвижимости | |
GCKMediaInformation * | mediaInformation |
Медиа-элемент для загрузки. Более... | |
GCKMediaQueueData * | queueData |
Метаданные медиа-элемента или очереди. Более... | |
NSNumber * | autoplay |
Флаг, указывающий, должно ли воспроизведение начинаться немедленно. Более... | |
NSTimeInterval | startTime |
Начальная позиция начала воспроизведения. Более... | |
float | playbackRate |
Скорость воспроизведения. Более... | |
NSArray< NSNumber * > * | activeTrackIDs |
Массив целых чисел, определяющий активные треки. Более... | |
id | customData |
Пользовательские данные, специфичные для приложения, которые необходимо передать вместе с запросом. Более... | |
NSString * | credentials |
Учетные данные пользователя для загружаемого элемента мультимедиа. Более... | |
NSString * | credentialsType |
Тип учетных данных пользователя, указанный в GCKMediaLoadRequestData::credentials . Более... | |
NSString * | atvCredentials |
Альтернативные учетные данные Android TV для загружаемого мультимедийного элемента. Более... | |
NSString * | atvCredentialsType |
Тип учетных данных Android TV, указанный в GCKMediaLoadRequestData::atvCredentials . Более... | |
Подробности метода
- (instancetype) init |
Инициализирует GCKMediaLoadRequestData
со значениями по умолчанию для всех свойств.
- (instancetype) initWithMediaLoadRequestData: | ( GCKMediaLoadRequestData *) | requestData |
Инициализирует GCKMediaLoadRequestData
с заданным объектом GCKMediaLoadRequestData
.
- ( GCKMediaLoadRequestData *) build |
Создает GCKMediaLoadRequestData
, используя текущие атрибуты построителя.
- Возврат
- Новый экземпляр
GCKMediaLoadRequestData
.
Детали недвижимости
|
read write nonatomic copy |
Медиа-элемент для загрузки.
|
read write nonatomic copy |
Метаданные медиа-элемента или очереди.
|
read write nonatomic copy |
Флаг, указывающий, должно ли воспроизведение начинаться немедленно.
Значение по умолчанию — @(YES)
. Если это значение равно nil
, вступит в силу свойство GCKMediaQueueItem в queueData
. ЕслиqueueData также равно nil
, воспроизведение не начнется немедленно.
|
read write nonatomic assign |
Начальная позиция начала воспроизведения.
Значение по умолчанию — kGCKInvalidTimeInterval , которое указывает позицию воспроизведения по умолчанию. При воспроизведении потоков видео по запросу он начинается с 0; при воспроизведении прямых трансляций он начинается с живого края.
|
read write nonatomic assign |
Скорость воспроизведения.
Значение по умолчанию — 1
.
|
read write nonatomic strong |
Массив целых чисел, определяющий активные треки.
Значение по умолчанию — nil
.
|
read write nonatomic strong |
Пользовательские данные, специфичные для приложения, которые необходимо передать вместе с запросом.
Должен быть либо объектом, который можно сериализовать в JSON с помощью NSJSONSerialization , либо nil
.
|
read write nonatomic copy |
Учетные данные пользователя для загружаемого элемента мультимедиа.
|
read write nonatomic copy |
Тип учетных данных пользователя, указанный в GCKMediaLoadRequestData::credentials .
|
read write nonatomic copy |
Альтернативные учетные данные Android TV для загружаемого мультимедийного элемента.
Если установлено, эти учетные данные будут переопределять значение, установленное в GCKMediaLoadRequestData::credentials , если получателем является приложение Android TV. На стороне получателя доступ к этим учетным данным можно получить из MediaLoadRequestData#getCredentials .
- С
- 4.7.0
|
read write nonatomic copy |
Тип учетных данных Android TV, указанный в GCKMediaLoadRequestData::atvCredentials .
Если этот тип учетных данных установлен, он переопределит значение, установленное в GCKMediaLoadRequestData::credentialsType , если получателем является приложение Android TV. На стороне получателя доступ к этим учетным данным можно получить из MediaLoadRequestData#getCredentialsType .
- С
- 4.7.0