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 {
320
320
// Update time
321
321
let current_frame = self
322
322
. frames_played
323
- . fetch_add ( RENDER_QUANTUM_SIZE as u64 , Ordering :: SeqCst ) ;
323
+ . fetch_add ( RENDER_QUANTUM_SIZE as u64 , Ordering :: Relaxed ) ;
324
324
let current_time = current_frame as f64 / self . sample_rate as f64 ;
325
325
326
326
let scope = AudioWorkletGlobalScope {
@@ -372,7 +372,7 @@ impl RenderThread {
372
372
let max_duration = RENDER_QUANTUM_SIZE as f64 / self . sample_rate as f64 ;
373
373
let load_value = duration / max_duration;
374
374
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 ;
376
376
let load_value_data = AudioRenderCapacityLoad {
377
377
render_timestamp,
378
378
load_value,
@@ -431,7 +431,7 @@ impl RenderThread {
431
431
// update time
432
432
let current_frame = self
433
433
. frames_played
434
- . fetch_add ( RENDER_QUANTUM_SIZE as u64 , Ordering :: SeqCst ) ;
434
+ . fetch_add ( RENDER_QUANTUM_SIZE as u64 , Ordering :: Relaxed ) ;
435
435
let current_time = current_frame as f64 / self . sample_rate as f64 ;
436
436
437
437
let scope = AudioWorkletGlobalScope {
You can’t perform that action at this time.
0 commit comments