123456789101112131415161718192021222324252627282930313233 |
- <krpano>
- <action name="skin_video_setup">
- if(skin_video_setup_done !== true,
- set(skin_video_setup_done, true);
- <!-- use the video events for getting state updates -->
- set(plugin[video].onvideoready, jscall(window.onVideoSceneReady()););
- set(plugin[video].onvideoplay, jscall(window.onVideoScenePlay()););
- set(plugin[video].onvideopaused, jscall(window.onVideoScenePaused()););
- set(plugin[video].onvideocomplete, jscall(window.onVideoSceneComplete()););
- set(plugin[video].onerror, jscall(calc('window.onVideoSceneError("' + videoerror + '")')));
- );
- </action>
- <!-- videointerface_addsource (name, videourl, posterurl)
- %1 - name
- %2 - videourl
- %3 - posterurl
- -->
- <action name="videointerface_addsource">
- <!-- init/setup the video interface skin -->
- skin_video_setup();
- set(videosources['v%1'].sourcename, '%1');
- set(videosources['v%1'].videourl, '%2');
- set(videosources['v%1'].posterurl, '%3');
- </action>
- <action name="videointerface_play">
- copy(vs, videosources['v%1']);
- plugin[video].playvideo(get(vs.videourl), get(vs.posterurl), get(plugin[video].pausedonstart), get(plugin[video].time));
- </action>
- </krpano>
|