# HG changeset patch # User William Pitcock # Date 1185231131 18000 # Node ID ab66f3ee7a11d05623195b77b5b916035e8a66d9 # Parent 833a7d4ea0636c14fa2ab55e7e4e73ae90b0acb6 vorbis: new threading model diff -r 833a7d4ea063 -r ab66f3ee7a11 src/vorbis/vorbis.c --- a/src/vorbis/vorbis.c Mon Jul 23 17:49:40 2007 -0500 +++ b/src/vorbis/vorbis.c Mon Jul 23 17:52:11 2007 -0500 @@ -583,7 +583,8 @@ playback->eof = 0; playback->error = FALSE; - thread = g_thread_create(vorbis_play_loop, playback, TRUE, NULL); + thread = g_thread_self(); + vorbis_play_loop(playback); } static void