123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219 |
-
- function saftly_remove_v2(n,remove_nodes=true){
- const j =$(n)
-
- for (v of j.find(".videocontainer")){
- mv_vid_bak(v)
- }
- remove_nodes ? j.remove() : clog("DO NOT REMOVE")
-
- }
-
-
- // This ONLY handels moving corners (NOT ADDING OR Removeing them)
- function vspace_onclick(jevent){
-
- var skew_version = skew_version_helper("rmix_any")
- if (skew_version?.rmix_any) {
- return
- }
-
- // clog("vspace_click",{jevent,that:this})
- var z=glob_u.cb.ord_v1.run_cbs("vspace_click",{jevent,that:this})
- // clog("vspace_ord?",z)
- if (z.o.skip){
- clog("prevent vspace set_corner")
- return
- }
-
- let ab = $(jevent.originalEvent.target).parents().addBack()
-
- if (!ab.filter(".vid_container")[0]){
- return
- }
- // if (ab.filter("#localVideoWrapper")[0]){
- if (ab.filter("#localVideoContainer")[0]){
- return
- }
- // clog("vspace_click??????????????????????")
-
-
-
-
- set_corner($(jevent.originalEvent.target).parents().addBack().filter(".vid_container")[0].dataset.corner)
- clog("vspace_click",{jevent,ab},$(jevent.originalEvent.target).parents().addBack().filter(".vid_container")[0].dataset.corner)
- // glob_u.fns.cause_render()
- // check_all_vid_locs()
- // glob_u.fns.recalc_vcs2()
- // dispatch_resize()
-
- }
-
-
-
- function create_vspace() {
- // clog("create_vspace!",jc(msto))
- saftly_remove_v2("#vspace_filmstrip_template")
- var n = glob_u.templates.j9_dev_vspace_parsed.find("#vspace_filmstrip_template").clone()
-
-
-
- // vcon_base
-
-
-
- add_node(n,"#videospace","prepend")
- n.click(vspace_onclick)
- var j_input_test = n.find(".input_test")
- var input_test = j_input_test[0]
-
-
- /*
- j_input_test.on("input",jev_evh)
- j_input_test.on("change",jev_evh)
- j_input_test.on("click",jev_evh)
- */
-
-
- // /*
- // input_test.addEventListener("input",jev_evh)
- // input_test.addEventListener("change",jev_evh)
- // input_test.addEventListener("click",jev_evh)
- // */
-
- // n.find(".input_test").on("input",jev_evh)
- // n.find(".input_test").on("change",jev_evh)
- // n.find(".input_test").on("click",jev_evh)
-
- clog(n)
- dispatch_tile_view()
-
- }
-
-
-
- function mv_vid_bak(v){
- // clog("mv_vid_bak",v)
- var id = v.id
- // participant_462529a8
- var p_id
- p_id = v.id.replace("participant_","")
- if (v.id == "localVideoContainer"){
- p_id = "local"
- }
-
-
- /*
- if (typeof(v) == "string"){
- p_id= v
- // !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- } else {
- p_id = v.dataset._participantid
-
- }
- */
-
- // var v2 = document.querySelector("#vid2_"+p_id)
- var v1=document.querySelector(`span.videocontainer#${v.id}`)
- var v2 = document.querySelector(`[data-participantID="${p_id}"]`)
- mv_vid_bak_s0(p_id)
- // clog("mv_vid_bak:",{v,v1,v2,p_id})
- // clog()
- if (v1 && v2){
- // v1.append(v2)
- v2.append(v1)
-
- }
-
-
- }
-
-
- function mv_vid_bak_id(v){
- // TODO:JFI clean up mv_vid_bak_s0 is often called twice
- var p_id =v
- var v1
- mv_vid_bak_s0(v)
-
- if (p_id == "local"){
- p_id = "localVideoContainer"
- } else {
- p_id = "participant_" + p_id
- }
- v1 = document.querySelector(`span.videocontainer#${p_id}`)
- if (v1){
- mv_vid_bak(v1)
- }
-
-
- }
- function mv_vid_bak_s0(v){
- // clog("mv_vid_bak_s0",v)
- var p_id =v
- var v1
- glob_u.rrefs.tw[p_id].custom_loc_bool = false
- if (p_id == "local"){
- p_id = "localVideoContainer"
- } else {
- p_id = "participant_" + p_id
- }
- v1 = document.querySelector(`span.videocontainer#${p_id}`)
- // document.querySelector("#vid1_"+p_id).append(document.querySelector("#vid2_"+p_id + "z"))
- if (v1){
- // mv_vid_bak(v1)
- }
- }
-
-
-
-
-
-
-
- {
-
- function run_on_reload(){
- clog("run_on_reload:")
- /*
- create_vspace()
- check_all_vid_locs()
- glob_u.fns.recalc_vcs2()
- */
- create_fs_vcon()
- }
-
- function init_vspace(){
- /*
-
- create_vspace()
- check_all_vid_locs()
- glob_u.fns.recalc_vcs2()
- */
- create_fs_vcon()
- }
-
- window.bodge_rfile ? bodge_rfile(`/ign/xf/nginx_tx/j9_dev/dev_vspace.html`,`<!--#echo var="uri" -->`):clog("NO BODGE RFILE")
- // window.bodge_rfile ? bodge_rfile(`/ign/xf/nginx_tx/j9_dev/dev_vspace.html`,`/usr/games/repos/ign4/xf/nginx_tx/j9_dev/j2.js`):clog("NO BODGE RFILE")
- // window.bodge_rfile ? bodge_rfile(`/ign/xf/nginx_tx/j9_dev/dev_vspace.html`,[`/usr/games/repos/ign4/xf/nginx_tx/j9_dev/j2.js`,`/usr/games/repos/ign4/xf/nginx_tx/j9_dev/jev1.js`]):clog("NO BODGE RFILE")
-
-
- glob_u.templates.j9_dev_vspace = `<!--#include virtual="/ign/xf/nginx_tx/j9_dev/dev_vspace.html" -->`
- glob_u.templates.j9_dev_vspace_parsed = $(`<span>${glob_u.templates.j9_dev_vspace}</span>`)
-
-
-
- glob_rx.fns.run_if_loaded(run_on_reload)
- // saftly_remove_v2("#vspace_filmstrip_template")
- // CONFERENCE_JOINED
- // glob_u.cb.ord_v1.run_cbs("msto_inited")
- // glob_u.cb.ord_v1.MRX.reg_cb(create_vspace,"CONFERENCE_JOINED","create_vspace")
- // glob_u.cb.ord_v1.MRX.reg_cb(init_vspace,"CONFERENCE_JOINED","create_vspace")
- glob_u.cb.ord_v1.reg_cb(init_vspace,"msto_inited","init_vspace")
-
- }
-
-
- // reg_fs_cb(fs_h1_local_vc,"pre:fs_h1","fs_h")
-
-
- clog(":rld_files:","j2.js")
|