<div dir="ltr"><span style="font-size:12.8px">Hi all,</span><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">Thanks in advance for your help, and sorry for the slow reply. I've created a <a href="https://drive.google.com/file/d/0B8vFUUth7NpvRFI0MmI2bVJNNEU/view?usp=sharing">small OS X example project</a> that reproduces the issue. (I've run into the size limit for emails on this list so I've put it on Google Drive.) The program just initializes a libFLAC++ stream decoder for a given file and attempts to seek to frame 0. All I've done to the libFLAC code is add a few print statements that make it clear where the failure is happening. The file 'fails.flac' demonstrates the issue. The file 'succeeds.flac' is in the same format but can seek successfully to 0.</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">I'm running Xcode 8.1 on OS X 10.11.6. We have also seen this issue on iOS.</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">Please let me know if you need any further information (or if anything is wrong with this example), and thanks again!</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Nov 21, 2016 at 3:25 PM, Luke Bradford <span dir="ltr"><<a href="mailto:lbradford@izotope.com" target="_blank">lbradford@izotope.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi,<div><br></div><div>Thank you both for your replies. I will try to put together a repro case when I get a chance.</div><div><br></div><div>In our case, we are recording audio directly into FLAC files, so they can end up with very short durations. Since I sent my first email, I have also seen this reproduce with longer files.</div><div><br></div><div>Thanks,</div><div><br></div><div>Luke</div></div><div class="gmail_extra"><br><div class="gmail_quote"><div><div class="h5">On Mon, Nov 21, 2016 at 3:07 PM, Federico Miyara <span dir="ltr"><<a href="mailto:fmiyara@fceia.unr.edu.ar" target="_blank">fmiyara@fceia.unr.edu.ar</a>></span> wrote:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5">
  
    
  
  <div bgcolor="#FFFFFF" text="#000000">
    <br>
    <font face="Courier New, Courier, monospace">I was wondering when it
      would be useful to compress very short audio files. The answer may
      be when there are lots of files, for instance in the case of sound
      fonts, or a large collection of transients. Probably it would be
      better to compress the whole collection as a single large file
      obtained by juxtaposing the short clips, with cues or marks to
      separate the original files. May be this allows a more efficient
      way to deal with headers.<span class="m_-4950834886851007258HOEnZb"><font color="#888888"><br>
      <br>
      Federico </font></span></font><br><span>
    <br>
    <div class="m_-4950834886851007258m_1092612459589555691moz-cite-prefix">On 21/11/2016 16:28, Erik de Castro
      Lopo wrote:<br>
    </div>
    <blockquote type="cite">
      <pre>Luke Bradford wrote:

</pre>
      <blockquote type="cite">
        <pre>I am not set up to easily put together a minimal repro, but I can work on
that if this is difficult for others to reproduce.
</pre>
      </blockquote>
      <pre>I was hoping to tackle this last weekend but I didn't manage to find
time. A small test case would be very useful indeed.

Erik
</pre>
    </blockquote>
    <br>
  </span></div>

<br></div></div><span class="">______________________________<wbr>_________________<br>
flac-dev mailing list<br>
<a href="mailto:flac-dev@xiph.org" target="_blank">flac-dev@xiph.org</a><br>
<a href="http://lists.xiph.org/mailman/listinfo/flac-dev" rel="noreferrer" target="_blank">http://lists.xiph.org/mailman/<wbr>listinfo/flac-dev</a><br>
<br></span></blockquote></div><br><br clear="all"><span class=""><div><br></div>-- <br><div class="m_-4950834886851007258gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><font size="2">Luke Bradford</font><div><font size="2">Senior Software Engineer</font></div><div><font size="2"><a href="mailto:luke@izotope.com" target="_blank">luke@izotope.com</a></font></div><div><font size="2"><br></font></div><div><font size="2">iZotope, Inc.</font></div><div><font size="2"><a href="http://www.izotope.com" target="_blank">www.izotope.com</a></font></div></div></div></div></div>
</span></div>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><font size="2">Luke Bradford</font><div><font size="2">Senior Software Engineer</font></div><div><font size="2"><a href="mailto:luke@izotope.com" target="_blank">luke@izotope.com</a></font></div><div><font size="2"><br></font></div><div><font size="2">iZotope, Inc.</font></div><div><font size="2"><a href="http://www.izotope.com" target="_blank">www.izotope.com</a></font></div></div></div></div></div>
</div>