1. 03 Aug, 2011 4 commits
  2. 02 Aug, 2011 2 commits
  3. 01 Aug, 2011 2 commits
  4. 30 Jul, 2011 2 commits
  5. 28 Jul, 2011 9 commits
  6. 26 Jul, 2011 1 commit
  7. 25 Jul, 2011 8 commits
  8. 24 Jul, 2011 1 commit
  9. 20 Jul, 2011 2 commits
  10. 19 Jul, 2011 3 commits
  11. 18 Jul, 2011 1 commit
    • Harald Sitter's avatar
      Fix ADO returning 0 samples forever. · db0b6f8d
      Harald Sitter authored
      Since 2 channel input buffers were thought to be chopped by
      QVector::resize() the emitted data never went beyond returning 0 if the
      initial samples were 0. This is because resize() actually removes
      elements at the end of the vector, however since the vector is actually
      used like a queue we need to chop at the front. This is now simulated
      by using remove(0, n) with n = dataSize*channels.
      Also fix mono processing, instead of manually memcopying and whatnot we
      now create an implicitly shared copy vector and resize it to the size
      we need to return. This either results in implicitly shared remaining
      memory or, which is more likely, only copies the elements that are to
      be emitted. Eitherway a massive gain in readability.
      db0b6f8d
  12. 21 Jun, 2011 1 commit
  13. 09 Jun, 2011 1 commit
  14. 08 Jun, 2011 3 commits