diff audacious/playback.c @ 890:ed26947bbf57 trunk

[svn] Gapless support. This comes with a few caveats, that I will mention here: 1) It is not really gapless, it just removes any delays caused by resetting the output device. Mileage depends on source performance. However, this commit reduces any gaps I have to a period of time that is unnoticable to me. (Of course, I have a 15k RPM SATA drive too.)
author nenolod
date Mon, 27 Mar 2006 13:05:09 -0800
parents 41ae3a48e202
children 3b990c26fc46
line wrap: on
line diff
--- a/audacious/playback.c	Mon Mar 27 11:02:35 2006 -0800
+++ b/audacious/playback.c	Mon Mar 27 13:05:09 2006 -0800
@@ -231,7 +231,7 @@
     }
 
     set_current_input_plugin(entry->decoder);
-    entry->decoder->output = get_current_output_plugin();
+    entry->decoder->output = &psuedo_output_plugin;
     entry->decoder->play_file(entry->filename);
 
     ip_data.playing = TRUE;