<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Yeah, de-/encoding a stream would have a lot of advantages but there is no streaming en-/ decoder I would be aware of and for the application I'd intend to use it for, it might be sufficient to de-/ encode a file in whole. Dependent of the time and efforts for creation and maintenance of a stream encoder, it might not fit into the time budget. (Apart from that, as of now, it gives a nice demo application that just runs quickly in every browser, independently from any platform and has nearly zero maintenance cost.)<br><br>-- Rillke<br><br><div>&gt; Subject: Re: [flac-dev] FW: flac (encoder, analyzer, decoder) tool now (also) available in JavaScriptþ<br>&gt; From: brianw@audiobanshee.com<br>&gt; Date: Tue, 20 Jan 2015 10:25:31 -0800<br>&gt; CC: flac-dev@xiph.org<br>&gt; To: rillke@wikipedia.de<br>&gt; <br>&gt; I'm not sure that I understand your goal. In a browser setting, I would think that you want to decode a stream, not a file, because streaming should have less of a memory impact. The reference decoder is a file decoder, so you probably don't want to port that. I don't think that there is a reference streaming decoder, so you'd need to write your own using the libFLAC or libFLAC++ routines.<br>&gt; <br>&gt; Brian<br>&gt; <br>&gt; On Jan 20, 2015, at 10:14 AM, Rainer Rillke &lt;rillke@wikipedia.de&gt; wrote:<br>&gt;&gt;...<br></div>                                               </div></body>
</html>