]> code.delx.au - pulseaudio/commitdiff
properly ask the sink to rewind on new sink inputs and when they disappear
authorLennart Poettering <lennart@poettering.net>
Mon, 14 Apr 2008 18:45:08 +0000 (18:45 +0000)
committerLennart Poettering <lennart@poettering.net>
Mon, 14 Apr 2008 18:45:08 +0000 (18:45 +0000)
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/glitch-free@2266 fefdeb5f-60dc-0310-8127-8f9354f1896f

src/pulsecore/sink.c

index 7c1256f68330ab75a8503b9bddda48712a87be5a..6dcc7ab86c609de3fe5a0b8e96d90157a4b3cb79 100644 (file)
@@ -973,8 +973,8 @@ int pa_sink_process_msg(pa_msgobject *o, int code, void *userdata, int64_t offse
 
             pa_sink_invalidate_requested_latency(s);
 
-/*             i->thread_info.ignore_rewind = TRUE; */
-/*             pa_sink_request_rewind(s, 0); */
+            i->thread_info.ignore_rewind = TRUE;
+            pa_sink_request_rewind(s, 0);
 
             return 0;
         }
@@ -1014,7 +1014,7 @@ int pa_sink_process_msg(pa_msgobject *o, int code, void *userdata, int64_t offse
 
             pa_sink_invalidate_requested_latency(s);
 
-/*             pa_sink_request_rewind(s, 0); */
+            pa_sink_request_rewind(s, 0);
 
             return 0;
         }