]> code.delx.au - pulseaudio/blobdiff - src/modules/macosx/module-coreaudio-device.c
modules: Micro-optimisation for rewind_requested paths
[pulseaudio] / src / modules / macosx / module-coreaudio-device.c
index 6d36a6aa1465596e62c65de11081a2dcb5adcaac..ea88ebdfd829120ce77a15a8f3f1e7aeac595bf4 100644 (file)
@@ -665,7 +665,7 @@ static void thread_func(void *userdata) {
         int ret;
 
         PA_LLIST_FOREACH(ca_sink, u->sinks) {
-            if (ca_sink->pa_sink->thread_info.rewind_requested)
+            if (PA_UNLIKELY(ca_sink->pa_sink->thread_info.rewind_requested))
                 pa_sink_process_rewind(ca_sink->pa_sink, 0);
         }