Index: liquidsoap/src/encoder/shine_encoder.ml
===================================================================
--- liquidsoap.orig/src/encoder/shine_encoder.ml	2014-08-11 20:25:08.328123669 -0500
+++ liquidsoap/src/encoder/shine_encoder.ml	2014-08-11 20:25:08.300119445 -0500
@@ -45,7 +45,7 @@
   let src_freq = float (Frame.audio_of_seconds 1.) in
   let dst_freq = float samplerate in
   (* Shine accepts data of a fixed length.. *)
-  let samples = Shine.samples_per_frame in
+  let samples = Shine.samples_per_pass enc in
   let data = Audio.create channels samples in
   let buf = G.create () in
   let encoded = Buffer.create 1024 in
