]> code.delx.au - pulseaudio/blobdiff - src/modules/module-combine-sink.c
modules: Micro-optimisation for rewind_requested paths
[pulseaudio] / src / modules / module-combine-sink.c
index b778019d9119de14a0daa5c55e17345c711c7d1e..488f69fc23bae4e630a6e96798b66a55ab8fa7af 100644 (file)
@@ -305,7 +305,7 @@ static void thread_func(void *userdata) {
     for (;;) {
         int ret;
 
-        if (u->sink->thread_info.rewind_requested)
+        if (PA_UNLIKELY(u->sink->thread_info.rewind_requested))
             pa_sink_process_rewind(u->sink, 0);
 
         /* If no outputs are connected, render some data and drop it immediately. */