Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Oct 14, 2012
  1. o Reduce lock contention.

    authored
Commits on Oct 9, 2012
  1. o Only have one pre-buffer thread to only use at most one more core

    authored
      and don't start/stop threads all the time.
    o Simplify folve::Thread again - we now only have one thread that
      lives all the time.
    o Re-enable '-b' as this is now working properly.
Commits on Oct 7, 2012
  1. o Don't lock read access to FileSize(). Otherwise we're potentially

    authored
      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

    authored
      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

    authored
Commits on Sep 16, 2012
  1. o comment tweaking.

    authored
  2. o Make sure we don't mess up our buffers when multiple threads

    authored
      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.

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

    authored
      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

    authored
      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,

    authored
      (s)he gets back the current estimate of final size back.
    o mutex-protect global map.
  2. o redacting MD5.

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

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

    authored
  2. o write to a file instead of a buffer.

    authored
    o some more pretty naming.
  3. o add conversion buffer that uses the virtual file provided

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