John R. Bradley

Results 12 comments of John R. Bradley

> Any particular protocols or anything like that you're interested in for this case? Or is this more just like a proof-of-concept implementation for #8093? As you surmised, used while...

> 1. Use "macOS" when describing the current Apple operating system. It hasn't been called "OSX" in a while. > 2. Use an appropriate commit prefix (in this case, "libobs:...

@PatTheMav info: obs_graphics_thread(33.3333 ms): min=0.205 ms, median=33.334 ms, max=79.73 ms, 77.3852% within ±2% of 33.333 ms (10.689% lower, 11.9258% higher) Adding QoS ```pthread_set_qos_class_self_np(QOS_CLASS_USER_INTERACTIVE, 0);``` by itself does reduce the jitter...

Added QoS prio 47 for rendering (0 offset) and renamed the commit. 30fps info: obs_graphics_thread(33.3333 ms): min=0.186 ms, median=33.333 ms, max=78.494 ms, 99.5311% within ±2% of 33.333 ms (0.259131% lower,...

> > These were the values as described by apple documentation but looking at the chromium source I would tend to agree. > > Not that it matters much since...

> @kc5nra I looked into some available WWDC material on this:: > > * Add `pthread_attr_set_qos_class_np` with `QOS_CLASS_USER_INTERACTIVE` to the `phread` creation in https://github.com/obsproject/obs-studio/blob/167f53941643f570b5b01e13b34dfa8d7ab3a567/libobs/obs.c#L430 > * This should make the...

# FAQ ## How can I use this today? Multiple companies provide WebRTC Broadcast/Playback today. Cloudflare and Millicast are two popular options. Gilmesh has created and is hosting a public...

> > Could you describe what you're using as your encoder settings and WHEP player? > > > > Encoder is nvenc h264, CBR ~600kbps "ultra low latency". For playback...

> Wrap the commit message body at 72 characters, not 60. > > Is this a problem for all other `const char *something[]` instances across the codebase? Is that type...

But yes, it would be a problem for all the API functions that rely on (*next_item == 0) for determining last element