Пакет | flash.events |
Класс | public class StageVideoEvent |
Наследование | StageVideoEvent Event Object |
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | AIR 2.5, Flash Player 10.2 |
attachNetStream()
объекта StageVideo и метод play()
присоединенного объекта NetStream. Кроме того, в зависимости от платформы любое изменение состояния воспроизведения может приводить к отправке события. Одним из типов StageVideoEvent является StageVideoEvent.RENDER_STATE
.
Свойство | Определено | ||
---|---|---|---|
bubbles : Boolean [только для чтения]
Определяет, является ли событие событием восходящей цепочки. | Event | ||
cancelable : Boolean [только для чтения]
Указывает, можно ли предотвратить поведение, связанное с событием. | Event | ||
colorSpace : String [только для чтения]
Цветовое пространство, которое используется видео, отображаемым в объекте StageVideo. | StageVideoEvent | ||
constructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта. | Object | ||
currentTarget : Object [только для чтения]
Объект, активно обрабатывающий объект Event с помощью прослушивателя событий. | Event | ||
eventPhase : uint [только для чтения]
Текущая фаза в потоке событий. | Event | ||
status : String [только для чтения]
Состояние объекта StageVideo. | StageVideoEvent | ||
target : Object [только для чтения]
Целевой объект события. | Event | ||
type : String [только для чтения]
Тип события. | Event |
Метод | Определено | ||
---|---|---|---|
StageVideoEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, status:String = null, colorSpace:String = null)
Создает объект Event, содержащий данные о событиях StageVideo. | StageVideoEvent | ||
Создает дубликат экземпляра подкласса Event. | Event | ||
Служебная функция для реализации метода toString() в пользовательских классах ActionScript 3.0 Event. | Event | ||
Показывает, определено ли заданное свойство для объекта. | Object | ||
Проверяет, выполнялся ли для события вызова метода preventDefault(). | Event | ||
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | ||
Отменяет поведение по умолчанию для события, если такое поведение можно отменить. | Event | ||
Показывает наличие заданного свойства и его перечисляемость. | Object | ||
Задает доступность динамического свойства для операций цикла. | Object | ||
Отменяет обработку прослушивателей событий в текущем узле, а также во всех узлах, которые следуют в потоке событий за текущим узлом. | Event | ||
Отменяет обработку прослушивателей событий в узлах, которые следуют в потоке событий за текущим узлом. | Event | ||
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали. | Object | ||
Возвращает строку, содержащую все свойства объекта Event. | Event | ||
Возвращает элементарное значение заданного объекта. | Object |
Константа | Определено | ||
---|---|---|---|
codecInfo : String | StageVideoEvent | ||
RENDER_STATE : String = "renderState" [статические]
Константа StageVideoEvent.RENDER_STATE определяет значение свойства type объекта события renderState. | StageVideoEvent | ||
RENDER_STATUS_ACCELERATED : String = "accelerated" Устарело с Flash Player 10.2, AIR 3: Используйте flash.media.VideoStatus.ACCELERATED [статические]
Обозначает, что декодирование и отображение видео выполняются на аппаратном уровне. | StageVideoEvent | ||
RENDER_STATUS_SOFTWARE : String = "software" Устарело с Flash Player 10.2, AIR 3: Используйте flash.media.VideoStatus.SOFTWARE [статические]
Обозначает, что декодирование и отображение видео выполняются на программном уровне. | StageVideoEvent | ||
RENDER_STATUS_UNAVAILABLE : String = "unavailable" Устарело с Flash Player 10.2, AIR 3: Используйте flash.media.VideoStatus.UNAVAILABLE [статические]
Обозначает, что отображение видео с использованием объекта StageVideo невозможно. | StageVideoEvent |
colorSpace | свойство |
status | свойство |
StageVideoEvent | () | Конструктор |
public function StageVideoEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, status:String = null, colorSpace:String = null)
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | AIR 2.5, Flash Player 10.2 |
Создает объект Event, содержащий данные о событиях StageVideo. Объекты Event передаются прослушивателям событий в качестве параметров.
Параметрыtype:String — Тип события. Прослушиватели событий могут получать эту информацию через унаследованное свойство type . Одним из типов StageVideoEvent является StageVideoEvent.RENDER_STATE .
| |
bubbles:Boolean (default = false ) — Определяет, участвует ли объект Event в фазе восходящей цепочки потока событий. Прослушиватели событий могут получать эту информацию через унаследованное свойство bubbles .
| |
cancelable:Boolean (default = false ) — Определяет, можно ли отменить объект Event. Прослушиватели событий могут получать эту информацию через унаследованное свойство cancelable .
| |
status:String (default = null ) — Обозначает состояние целевого объекта StageVideo.
| |
colorSpace:String (default = null ) — Цветовое пространство, используемое отображаемым видео.
|
Связанные элементы API
codecInfo | Константа |
public const codecInfo:String
RENDER_STATE | Константа |
public static const RENDER_STATE:String = "renderState"
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | AIR 2.5, Flash Player 10.2 |
Константа StageVideoEvent.RENDER_STATE
определяет значение свойства type
объекта события renderState
.
Это событие имеет следующие свойства:
Свойство | Значение |
---|---|
bubbles | false |
cancelable | false ; поведение по умолчанию, подлежащее отмене, не определено. |
colorSpace | Доступные цветовые пространства для отображения видео. |
currentTarget | Объект, активно обрабатывающий объект StageVideoEvent с помощью прослушивателя событий. |
status | Обозначает, выполняется ли визуализация (декодирование и отображение) видео на аппаратном или программном уровне или не выполняется вовсе. |
target | Объект StageVideo, изменивший состояние. |
Связанные элементы API
RENDER_STATUS_ACCELERATED | Константа |
public static const RENDER_STATUS_ACCELERATED:String = "accelerated"
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | AIR 2.5 |
Обозначает, что декодирование и отображение видео выполняются на аппаратном уровне.
Это значение является одним из возможных значений свойства status
объекта StageVideoEvent.
Связанные элементы API
RENDER_STATUS_SOFTWARE | Константа |
public static const RENDER_STATUS_SOFTWARE:String = "software"
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | AIR 2.5 |
Обозначает, что декодирование и отображение видео выполняются на программном уровне.
Это значение является одним из возможных значений свойства status
объекта StageVideoEvent.
Например, если платформа не поддерживает аппаратное декодирование и отображение аудио- или видеокодека видеоролика, объект StageVideoEvent имеет это значение состояния.
Связанные элементы API
RENDER_STATUS_UNAVAILABLE | Константа |
public static const RENDER_STATUS_UNAVAILABLE:String = "unavailable"
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | AIR 2.5 |
Обозначает, что отображение видео с использованием объекта StageVideo невозможно.
Это значение является одним из возможных значений свойства status
объекта StageVideoEvent.
Например, рассмотрим платформу, которая не поддерживает декодирование и отображение аудио- или видеокодека видеоролика на программном или аппаратном уровне. В этом случае объект StageVideoEvent имеет это значение состояния.
Это значение состояния также используется, если аппаратные декодеры недоступны. Такая ситуация возможна на устройствах AIR for TV. В целях обратной совместимости с предыдущими выпусками на устройствах AIR for TV можно использовать объект Video для аппаратного декодирования и отображения. При использовании объекта Video применяется базовый аппаратный декодер, поэтому число доступных для использования объектов StageVideo на единицу меньше. Обратите внимание, что для аппаратного декодирования и отображения видео рекомендуется использовать объект StageVideo.
Связанные элементы API
Tue Jun 12 2018, 11:34 AM Z