Pulse: do flush in close() not play()
Also compare against RUNNING and not DONE on waiting loop. Also lock mainloop
when modifying values that are used in callback-code, and don't signal without lock.
(cherry picked from commit f16cd68a2a2333296cd337f69180fba3b6958226)
Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>
Showing
Please register or sign in to comment