GenReS(плагин): Difference between revisions

From ElphelWiki
Jump to navigation Jump to search
Khlut (talk | contribs)
No edit summary
 
Khlut (talk | contribs)
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&lt;имя переменной&gt;", она будет вызвана.<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 функции
уже предоставлены браузером и не нуждаются в какой-то обработке внутри плагина