From: yomguy Date: Wed, 26 Sep 2012 12:08:57 +0000 (+0200) Subject: fix encoder frames X-Git-Tag: 1.4.4-2.lam~9 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=c8ff6dd8f13c0a8cb39b35f839dd7a0b6a839401;p=telemeta.git fix encoder frames --- diff --git a/telemeta/views/item.py b/telemeta/views/item.py index b64eb6e2..03c3cb55 100644 --- a/telemeta/views/item.py +++ b/telemeta/views/item.py @@ -538,7 +538,8 @@ class ItemView(object): decoder = timeside.decoder.FileDecoder(audio) decoder.setup() proc = encoder(media, streaming=True) - proc.setup(channels=decoder.channels(), samplerate=decoder.samplerate()) + proc.setup(channels=decoder.channels(), samplerate=decoder.samplerate(), + nframes=decoder.nframes()) if extension in mapping.unavailable_extensions: metadata=None response = HttpResponse(stream_from_processor(decoder, proc, flag, metadata=metadata), mimetype = mime_type)