1. 15 May, 2003 1 commit
    • Benjamin Otte's avatar
      next big bunch of stuff: · 3b983a17
      Benjamin Otte authored
      Original commit message from CVS:
      next big bunch of stuff:
      - proper caps setting in alsasrc
      - query / conversion functions
      WARNING: Alsa 0.9.2 is heavily borked wrt recording - expect segfaults
      3b983a17
  2. 24 Apr, 2003 2 commits
  3. 22 Apr, 2003 1 commit
  4. 18 Apr, 2003 1 commit
  5. 13 Apr, 2003 2 commits
    • Benjamin Otte's avatar
      fix timestamp syncing timestamps are only guessed so add a (big) threshold... · 60154fca
      Benjamin Otte authored
      fix timestamp syncing timestamps are only guessed so add a (big) threshold before starting to drop/insert fix some cl...
      
      Original commit message from CVS:
      fix timestamp syncing
      timestamps are only guessed so add a (big) threshold before starting to drop/insert
      fix some clocking madness
      60154fca
    • Benjamin Otte's avatar
      ALSA rewrite, part 5: · 05ef1f25
      Benjamin Otte authored
      Original commit message from CVS:
      ALSA rewrite, part 5:
      - sync to timestamps (which breaks a _lot_, because most plugins send out wrong timestamps)
      - clocking support (A/V sync is superb as long as you don't sync and don't get wrong timestamps)
      - 1/2 of format conversion
      - assorted bugfixes
      I'd like to get people to check the timestamps the plugins send out.
      mpegdemux seems to be pretty broken, mad works (I just patched it...), avidemux works at least sometimes.
      Haven't checked more so far.
      05ef1f25
  6. 27 Mar, 2003 1 commit
  7. 24 Mar, 2003 1 commit
  8. 22 Mar, 2003 1 commit
    • Benjamin Otte's avatar
      bugfixing: · d6814735
      Benjamin Otte authored
      Original commit message from CVS:
      bugfixing:
      - use better parameter setting functions
      - assorted stuff
      feature:
      - added non-mmaped standard-rw output. Use 'alsasink mmap=false' to deactivate mmap output
      d6814735
  9. 18 Mar, 2003 1 commit
    • Benjamin Otte's avatar
      ALSA cleanup step 3: · 4b1649ad
      Benjamin Otte authored
      Original commit message from CVS:
      ALSA cleanup step 3:
      - make caps nego work, when caps are already set
      - rewriting lots of caps nego while doing so
      - start stream explicitly now (will probably stay that way because of sync)
      - random bugfixes
      alsasrc is probably broken again.
      alsasink should now be stable enough to be used with gst-player or rhythmbox (seeking works)
      4b1649ad
  10. 10 Mar, 2003 1 commit
    • Benjamin Otte's avatar
      Bugfixing in alsa again: · 489eafaf
      Benjamin Otte authored
      Original commit message from CVS:
      Bugfixing in alsa again:
      - Leif's commit reverted an earlier patch
      (stupid diff)
      - Some comment from Leif made me clean up his code
      - Moved wait() directly in front of mmap
      - Assorted fixes
      - fixed newbie bug: DON'T EVER USE STATIC VARIABLES WHEN YOU'RE NOT ABSOLUTELY SURE WHAT YOU'RE DOING, Leif *slap* ;)
      I hope I didn't break the src now...
      489eafaf
  11. 27 Feb, 2003 1 commit
  12. 09 Feb, 2003 1 commit
    • Benjamin Otte's avatar
      fixing alsa step 2: complete rewrite of data transfer. The whole stuff is... · 730ff798
      Benjamin Otte authored
      fixing alsa step 2: complete rewrite of data transfer. The whole stuff is clean enough to go from there now.
      
      Original commit message from CVS:
      fixing alsa step 2: complete rewrite of data transfer. The whole stuff is clean enough to go from there now.
      License change to LGPL, since no copied code is left now.
      Missing:
      - alsasrc
      - resetting format
      - corner cases
      - testsuite
      730ff798
  13. 27 Jan, 2003 1 commit
    • Leif Johnson's avatar
      + removed the access_addr crap from GstAlsaPad ... just use... · f0328983
      Leif Johnson authored
      + removed the access_addr crap from GstAlsaPad ... just use this->access_addr[channel] instead + completely reorganiz...
      
      Original commit message from CVS:
      + removed the access_addr crap from GstAlsaPad ... just use
      this->access_addr[channel] instead
      + completely reorganized and reindented code
      + removed the gst_alsa_sink_silence_on_channel function, needs to be completely
      redone anyway
      + got alsasink to work on my machine finally ! yay !
      f0328983
  14. 21 May, 2002 1 commit
    • Andy Wingo Wingo's avatar
      Alsasink is no longer bitrotten anymore, yay! · 941073b3
      Andy Wingo Wingo authored
      Original commit message from CVS:
      Alsasink is no longer bitrotten anymore, yay!
      Alsasrc untested.
      Also, fixed a logic error in the main loop regarding proper interpretation of avail_update. This fix came from jack.
      941073b3
  15. 04 May, 2002 1 commit
  16. 23 Dec, 2001 3 commits