File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -320,7 +320,7 @@ impl RenderThread {
320320 // Update time
321321 let current_frame = self
322322 . frames_played
323- . fetch_add ( RENDER_QUANTUM_SIZE as u64 , Ordering :: SeqCst ) ;
323+ . fetch_add ( RENDER_QUANTUM_SIZE as u64 , Ordering :: Relaxed ) ;
324324 let current_time = current_frame as f64 / self . sample_rate as f64 ;
325325
326326 let scope = AudioWorkletGlobalScope {
@@ -372,7 +372,7 @@ impl RenderThread {
372372 let max_duration = RENDER_QUANTUM_SIZE as f64 / self . sample_rate as f64 ;
373373 let load_value = duration / max_duration;
374374 let render_timestamp =
375- self . frames_played . load ( Ordering :: SeqCst ) as f64 / self . sample_rate as f64 ;
375+ self . frames_played . load ( Ordering :: Relaxed ) as f64 / self . sample_rate as f64 ;
376376 let load_value_data = AudioRenderCapacityLoad {
377377 render_timestamp,
378378 load_value,
@@ -431,7 +431,7 @@ impl RenderThread {
431431 // update time
432432 let current_frame = self
433433 . frames_played
434- . fetch_add ( RENDER_QUANTUM_SIZE as u64 , Ordering :: SeqCst ) ;
434+ . fetch_add ( RENDER_QUANTUM_SIZE as u64 , Ordering :: Relaxed ) ;
435435 let current_time = current_frame as f64 / self . sample_rate as f64 ;
436436
437437 let scope = AudioWorkletGlobalScope {
You can’t perform that action at this time.
0 commit comments