Difference between revisions of "GenReS"
From ElphelWiki
(→Project Pages) |
|||
Line 1: | Line 1: | ||
{{en|ru=GenReS(плагин)|cn=GenReS_cn}} | {{en|ru=GenReS(плагин)|cn=GenReS_cn}} | ||
+ | == Project Pages == | ||
+ | *[https://savannah.nongnu.org/projects/genres Development] | ||
+ | *[http://freshmeat.net/projects/genres/ Subscribe for news] | ||
+ | *[http://sourceforge.net/projects/genres/ Mirror] | ||
== Static tag parameters == | == Static tag parameters == | ||
;href: url of the file or stream; | ;href: url of the file or stream; |
Revision as of 12:27, 3 December 2005
in English | [[{{{de}}}|deutsch]] | [[{{{fr}}}|français]] | по-русски | автоперевод | 中文版 | 机械翻译
Contents
Project Pages
Static tag parameters
- href
- url of the file or stream;
- lowres
- decimation for accelerated DCT (0-3);
- width
- width of the object window;
- loop
- the iteration of the playback (0 or nothing is infinitely);
- fps
- frame frequency;
- src
- as yet simply another name for href.
Dynamic variables (also it is possible to use they as the parameters of tags)
- pause=1 or play=0
- to pause player;
- pause=0 or play=1
- to continue playback;
- run=1
- to start player again if it was terminated (by error or end of file);
- run=0
- to terminate player;
- save
- to run mencoder instead of mplayer;
- save=ask
- to always ask the name of file for recording;
- save=auto
- not to ask if user sets it in dialog
Status variables
This the fact that outputs mplayer or mencoder. Now strings simply are splitted into two parts on the first of the symbols '=' or ':'. The left part becomes a name of the variable (gaps and nonlatin letters are removed) and the right part is a value.
- V
- the message of mplayer about last frame;
- A
- the same but if a sound exists;
- error
- last error message;
Others variables are possible but they are not used as yet.
- run
- special variable, the state of player process: 0 - not running, 1 - running;
- pause, play
- it is analogous - the pause state.
Callback functions
On the arrival of data from a player it is transferred to the variables of object and it become accessible from javascript. In this case if it is assigned the function with the corresponding name "on<variable_name>" will be called.
- onrun
- be called on starting and stopping of playing or recording processes;
- onerror
- on error message;
- onV or onA
- on each frame playing.
- onmousedown and other standard callbacks
- are given already by browser and do not need some code inside the plugin.