Skip to content
Commits on Oct 7, 2012
  1. o Don't lock read access to FileSize(). Otherwise we're potentially

    committed Oct 7, 2012
      caught in an unfortunate deadlock situation - we rather risk
      the stale read.
Commits on Sep 29, 2012
  1. o libboost caused too many troubles in embedded systems with weak

    committed Sep 29, 2012
      library support. Since we anyway only use mutexes, let's write our
      own little posix-mutex wrapper around that.
Commits on Sep 24, 2012
  1. o More legalese

    committed Sep 23, 2012
Commits on Sep 16, 2012
  1. o comment tweaking.

    committed Sep 15, 2012
  2. o Make sure we don't mess up our buffers when multiple threads

    committed Sep 15, 2012
      attempt to read (i.e. use the snd-api and convolver on the same
      buffer). Protect that section with a mutex.
  3. o README updates.

    committed Sep 15, 2012
Commits on Sep 13, 2012
  1. o Fix Flac header manually. Luckily the streamheader is a fixed

    committed Sep 12, 2012
      position format.
       - if SNDFILE is writing it, add number of frames.
       - if we copy the header from the original, change the blocksizes
         to what sndfile is writing - otherwise the file is invalid.
  2. o better skip mode detection. Only if someone _really_ jumps to the

    committed Sep 12, 2012
      end of the file, we return some empty buffer. Otherwise, we
      diligently skip while decoding ... otherwise skipping back will
      be a hassle.
Commits on Sep 12, 2012
  1. o implement size estimate. If the user stat() or fstat() the file,

    committed Sep 12, 2012
      (s)he gets back the current estimate of final size back.
    o mutex-protect global map.
  2. o allow short read in header area, but not in the stream

    committed Sep 11, 2012
      (kaffeine trips)
  3. o redacting MD5.

    committed Sep 11, 2012
Commits on Sep 11, 2012
  1. o initial version of copying header. Not sure yet though if

    committed Sep 11, 2012
      it is according to spec: kaffeine does not know how to play the
      stream.
Commits on Sep 10, 2012
  1. o comment update.

    committed Sep 10, 2012
  2. o write to a file instead of a buffer.

    committed Sep 9, 2012
    o some more pretty naming.
  3. o add conversion buffer that uses the virtual file provided

    committed Sep 9, 2012
      by sndfile.
    o pass through a sndfile. Not yet convolving, but at least re-generating.
Something went wrong with that request. Please try again.