MCPcopy Create free account
hub / github.com/NativeScript/SimDeck / request_keyframe_immediate

Method request_keyframe_immediate

packages/server/src/simulators/session.rs:257–268  ·  view source on GitHub ↗
(&self)

Source from the content-addressed store, hash-verified

255 }
256
257 fn request_keyframe_immediate(&self) {
258 let now = now_ms();
259 self.inner.last_keyframe_ms.store(now, Ordering::Relaxed);
260 self.inner
261 .last_refresh_us
262 .store(now_us(), Ordering::Relaxed);
263 self.inner
264 .metrics
265 .keyframe_requests
266 .fetch_add(1, Ordering::Relaxed);
267 self.inner.native.request_keyframe();
268 }
269
270 pub fn reconfigure_video_encoder(&self) {
271 *self.inner.latest_keyframe.write().unwrap() = None;

Callers 1

wait_for_keyframeMethod · 0.80

Calls 3

now_usFunction · 0.85
now_msFunction · 0.70
request_keyframeMethod · 0.45

Tested by

no test coverage detected