GenReS(плагин): Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
{{ru|en=GenReS|cn=GenReS_cn}} | {{ru|en=GenReS|cn=GenReS_cn}} | ||
== Cтатические параметры тегов == | |||
;href : url файла или потока | |||
;lowres : параметр прореживания для ускоренного DCT (0-3) | |||
;width : ширина окна | |||
;loop : повтор проигрывания (0 или не указано - бесконечно) | |||
;fps : частота кадров<br> | |||
;src : другое имя для href<br> | |||
== Динамически изменяемые переменные (можно указывать и как параметры тегов) == | |||
;pause=1 или play=0 : приостановить проигрывание<br> | |||
;pause=0 или play=1 : продолжить проигрывание<br> | |||
;run=1 : запустить плеер если он прекратил работу (по ошибке или концу файла)<br> | |||
;run=0 : завершить плеер<br> | |||
;save : запустить mencoder вместо mplayer<br> | |||
;save=ask : всегда спрашивать имя файла для записи<br> | |||
;save=auto : не спрашивать если пользователь укажет в первый раз<br> | |||
== Переменные статуса == | |||
Это то что выдаёт mplayer или mencoder, в настоящий момент стороки просто разделяются на две части по первому из символов '=' или ':'. | |||
То что слева - имя переменной (пробелы и нелатинские буквы удаляются), справа - значение. | |||
;V : сообщение мплеера о последнем кадре | |||
;A : то же но если есть звук | |||
;error : последнее сообщение об ошибке | |||
Возможны другие но они пока не используются. | |||
;run = особая переменная - состояние плеера 0 - незапущен, 1 - запущен. | |||
== callback функции == | |||
По приходу данных от плеера они передаются в переменные объекта и | |||
становятся доступны из javascript. При этом если задана соответствующая | |||
функция с именем "on<имя переменной>", она будет вызвана.<br> | |||
;onrun:вызывается по запуску и остановке видеоплеера или процесса записи | |||
;onerror:по приходу сообщения об ошибке | |||
;onV или onA:при очередном кадре | |||
;onmousedown и др стандартные callback функции:уже предоставлены браузером и не нуждаются в какой-то обработке внутри плагина | |||
Revision as of 12:29, 20 November 2005
in English | autotranslate | по-русски | 中文版
Cтатические параметры тегов
- href
- url файла или потока
- lowres
- параметр прореживания для ускоренного DCT (0-3)
- width
- ширина окна
- loop
- повтор проигрывания (0 или не указано - бесконечно)
- fps
- частота кадров
- src
- другое имя для href
Динамически изменяемые переменные (можно указывать и как параметры тегов)
- pause=1 или play=0
- приостановить проигрывание
- pause=0 или play=1
- продолжить проигрывание
- run=1
- запустить плеер если он прекратил работу (по ошибке или концу файла)
- run=0
- завершить плеер
- save
- запустить mencoder вместо mplayer
- save=ask
- всегда спрашивать имя файла для записи
- save=auto
- не спрашивать если пользователь укажет в первый раз
Переменные статуса
Это то что выдаёт mplayer или mencoder, в настоящий момент стороки просто разделяются на две части по первому из символов '=' или ':'. То что слева - имя переменной (пробелы и нелатинские буквы удаляются), справа - значение.
- V
- сообщение мплеера о последнем кадре
- A
- то же но если есть звук
- error
- последнее сообщение об ошибке
Возможны другие но они пока не используются.
- run = особая переменная - состояние плеера 0 - незапущен, 1 - запущен.
callback функции
По приходу данных от плеера они передаются в переменные объекта и
становятся доступны из javascript. При этом если задана соответствующая
функция с именем "on<имя переменной>", она будет вызвана.
- onrun
- вызывается по запуску и остановке видеоплеера или процесса записи
- onerror
- по приходу сообщения об ошибке
- onV или onA
- при очередном кадре
- onmousedown и др стандартные callback функции
- уже предоставлены браузером и не нуждаются в какой-то обработке внутри плагина