[11:00 AM] Ubit Umarov: welcome
[11:03 AM] Cuga.Rajal @rajal.org:9000: Thanks
[11:07 AM] Jagga.Meridith @hg.zetaworlds.com: I'm here. Having network problems downloading
[11:07 AM] Ubit Umarov: Andrew and Lyr will not join us today, the are lsot in that RL thing
[11:08 AM] Ubit Umarov: made a bug fix during last week
[11:09 AM] Ubit Umarov: in same cases after loadinf a oar some prims/linksets where not saved, so could be lost on next restart
[11:09 AM] Ubit Umarov: this was silly bug added a few months ago with code to reduce writes to dbs
[11:10 AM] Cuga.Rajal @rajal.org:9000: Glad its fixed
[11:10 AM] Vincent.Sylvester @hg.zetaworlds.com: Anything with a sit script inside might have disappeared, was related to that
[11:11 AM] Vincent.Sylvester @hg.zetaworlds.com: Good thing for backups
[11:11 AM] Ubit Umarov: oh hand lsl changes to prim name and description do trigger the automatic save also
[11:11 AM] Ubit Umarov: hand?? and!
[11:12 AM] Vincent.Sylvester @hg.zetaworlds.com: If worried use translate scene 0 0 0.001 to trigger a position change in prims and they should all store again
[11:13 AM] Ubit Umarov: ( i should block such translations :p)
[11:13 AM] Vincent.Sylvester @hg.zetaworlds.com: Lots of terse updates hehe
[11:14 AM] Ubit Umarov: Ahh and Gavin is also lost at RL, but is ok
[11:14 AM] Cuga.Rajal @rajal.org:9000: good to hear
[11:14 AM] Cuga.Rajal @rajal.org:9000: Did that OAR problem happen when creating the OAR or when restoring it?
[11:14 AM] Vincent.Sylvester @hg.zetaworlds.com: Restore
[11:14 AM] Ubit Umarov: on restore
[11:15 AM] Cuga.Rajal @rajal.org:9000: cool, so the oar itself was ok
[11:15 AM] Ubit Umarov: and only on prims with a set sittarget called on load
[11:15 AM] Vincent.Sylvester @hg.zetaworlds.com: It would load the prims with sit targets, but in doing so remove them from needing to be saved so db would not get them, but as backups are pulled from scene they are still save that way
[11:15 AM] Ubit Umarov: ( a dev got 2 clever on code... pfff )
[11:16 AM] Ubit Umarov: nad made the that delete the flag to save...
[11:16 AM] Vincent.Sylvester @hg.zetaworlds.com: Well the design of that might need changing to a function rather than a parameter
[11:16 AM] Vincent.Sylvester @hg.zetaworlds.com: Just a lot of work to do that
[11:17 AM] Ubit Umarov: yeah the hasgroupchange should be a set only methog
[11:17 AM] Ubit Umarov: set to false should be only private to the backup control
[11:18 AM] Ubit Umarov: you know that what guy.. Murphy something said..
[11:18 AM] Vincent.Sylvester @hg.zetaworlds.com: Also need to adjust more things to not unnecessarily trigger store when data hasn't change, so I'll go over that again at some point when some free time emerges
[11:19 AM] Vincent.Sylvester @hg.zetaworlds.com: The primitems api needs a rethink rather than the bandaid I put on it
[11:19 AM] Ubit Umarov: well that is a bottom less pit
[11:19 AM] Vincent.Sylvester @hg.zetaworlds.com: True, but I have seen worse
[11:19 AM] Ubit Umarov: but yeah.. ssds are expensive and burn fast
[11:20 AM] Vincent.Sylvester @hg.zetaworlds.com: Especially when they store the contents of danceballs with 300 animations every 5 minutes
[11:22 AM] Ubit Umarov: and what news do oyu have abt opensim ?
[11:23 AM] Ubit Umarov: ahh i do need to get back to webrtc things.. losts do do still .. one day ..
[11:23 AM] Ubit Umarov: the mor ei look the less i like janus thing... but well
[11:23 AM] Ubit Umarov: the oter alternative i seen is even more work
[11:24 AM] Ubit Umarov: and the lib cannnot be used in Isreal
[11:24 AM] Vincent.Sylvester @hg.zetaworlds.com: janus at least we have the ability to replace the audiobrdige to implement the spatial stuff
[11:24 AM] Vincent.Sylvester @hg.zetaworlds.com: Not sure other options are that easy to pull apart
[11:24 AM] Ubit Umarov: well that janus code is.. well.. not fun
[11:25 AM] Vincent.Sylvester @hg.zetaworlds.com: There is a c# lib for webrtc, but it's just a lib so would need to write the entire service around it
[11:25 AM] Vincent.Sylvester @hg.zetaworlds.com: C is never fun
[11:25 AM] Ubit Umarov: clear demo quality at most
[11:25 AM] Ubit Umarov: C is fine
[11:26 AM] Vincent.Sylvester @hg.zetaworlds.com: There is something with the way janus does the audio that causes it to echo rather than send data as is, but I haven't found if that is an option or just a sideeffect of something
[11:26 AM] Ubit Umarov: if you dont start mess it up
[11:26 AM] Vincent.Sylvester @hg.zetaworlds.com: Clearly should rewrite it in Rust /s
[11:26 AM] Ubit Umarov: nad like i said.. learn curve is not on a language, but on its ecosystem
[11:26 AM] Ubit Umarov: all the support libs etc
[11:27 AM] Ubit Umarov: most languages are basicly the same..
[11:27 AM] Ubit Umarov: forks of C :)
[11:27 AM] Vincent.Sylvester @hg.zetaworlds.com: Copying the audiobridge as a say spatialaudiobridge and loading that instead is the easy part. The problem is the dsp, because 3d spatial is not that easy and especially at the fidelity level of including direction as well as position
[11:28 AM] Vincent.Sylvester @hg.zetaworlds.com: Someone thought we need asmr quality audio
[11:28 AM] Vincent.Sylvester @hg.zetaworlds.com: Whisper null pointer exceptions in my ear
[11:28 AM] Ubit Umarov: 3d is not top prio
[11:28 AM] Ubit Umarov: to volume disply and control is more important
[11:28 AM] Cuga.Rajal @rajal.org:9000: Agree
[11:28 AM] Vincent.Sylvester @hg.zetaworlds.com: No, to start with can learn to use a dsp by just doing volume changes based on overall distance
[11:29 AM] Ubit Umarov: bahh no dsp
[11:29 AM] Vincent.Sylvester @hg.zetaworlds.com: Thing is I cannot find a dsp lib that is... easy
[11:29 AM] Cuga.Rajal @rajal.org:9000: I think spacial is a bragging point for people who don't actually use OS much
[11:29 AM] Ubit Umarov: ppl that make such things like to get payed to live
[11:30 AM] Ubit Umarov: and we cant just lgue a lib...
[11:30 AM] Ubit Umarov: not that that low level processing
[11:30 AM] Cuga.Rajal @rajal.org:9000: I know more people who actually disable spacial/volume in Prefs when oits an option for Vivox
[11:30 AM] Ubit Umarov: things do need to glue nicely or will just burn tyhe cpu
[11:31 AM] Ubit Umarov: btw 3d janus have is ofc a pure joke
[11:31 AM] Ubit Umarov: assumes static positions...
[11:31 AM] Ubit Umarov: like ppl sitting looking to a fixed stage
[11:32 AM] Vincent.Sylvester @hg.zetaworlds.com: Also first probably need to get stuff like calls and stuff to work as well
[11:32 AM] Ubit Umarov: as i said, have list of participants and volumes is 1st thing
[11:33 AM] Ubit Umarov: set volumes is other ( a pain )
[11:33 AM] Ubit Umarov: those are adding the data channel
[11:33 AM] Ubit Umarov: that is also needed for the 3d ofc
[11:34 AM] Ubit Umarov: but out code to work eith janus is also still pretty bad
[11:35 AM] Vincent.Sylvester @hg.zetaworlds.com: Positive news from the viewer end, fixes going on for search and various things LL broke
[11:35 AM] Vincent.Sylvester @hg.zetaworlds.com: There is a call out for help. Looking for anyone experiencing a specific bug of prims not showing up despite being physically present
[11:36 AM] Vincent.Sylvester @hg.zetaworlds.com: Somewhere the communication between the server and client breaks in specific cases, but it's so random can't debug if unreproducible
[11:36 AM] Ubit Umarov: yeah seems viewer cache code is doing a mess again
[11:49 AM] Ubit Umarov: ( sleep check )
[11:49 AM] Ubit Umarov: :)
[11:49 AM] Vincent.Sylvester @hg.zetaworlds.com: I got not much to report, still debugging search
[11:49 AM] Ubit Umarov: well not adding seach to core
[11:50 AM] Ubit Umarov: bc gird side things
[11:50 AM] Ubit Umarov: and grid
[11:50 AM] Cuga.Rajal @rajal.org:9000: Nothing new here, just sitting in
[11:50 AM] Vincent.Sylvester @hg.zetaworlds.com: If it came down to grid side support then some other stuff shouldn't be in core either
[11:51 AM] Vincent.Sylvester @hg.zetaworlds.com: I do have to write a webroot for it to ship along with
[11:52 AM] Ubit Umarov: thing is that those things do have some grid side code
[11:52 AM] Ubit Umarov: search has none, in ocre
[11:53 AM] Ubit Umarov: and in core
[11:54 AM] Ubit Umarov: nad translate php to c# is not a thing to do again..
[11:54 AM] Ubit Umarov: ( like done on some modules.. )
[11:55 AM] Vincent.Sylvester @hg.zetaworlds.com: Not that it would be difficult to add a robust side search service, not a lot in that frankly, but you need something to build a webpage anyways for the web search so writing in php outright just makes it easier
[11:57 AM] Ubit Umarov: ok we are about on top of hour
[11:57 AM] Ubit Umarov: any other thing before we leave?
[11:57 AM] Cuga.Rajal @rajal.org:9000: Not here.
[11:57 AM] Ubit Umarov: ( hi dino )
[11:58 AM] Cuga.Rajal @rajal.org:9000: I should run off to RL... Take care , see you soon
[11:58 AM] Ubit Umarov: have fun
[11:58 AM] Ubit Umarov: and yeah hope to see you all next week