This project is mirrored from https://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-rt-devel.git. Pull mirroring updated .
  1. 08 Jun, 2009 1 commit
  2. 07 Jun, 2009 1 commit
  3. 06 Jun, 2009 1 commit
  4. 29 May, 2009 4 commits
  5. 27 May, 2009 2 commits
    • Takashi Iwai's avatar
      ALSA: Enable PCM hw_ptr_jiffies check only in xrun_debug mode · c87d9732
      Takashi Iwai authored
      
      
      The PCM hw_ptr jiffies check results sometimes in problems when a
      hardware doesn't give smooth hw_ptr updates.  So far, au88x0 and some
      other drivers appear not working due to this strict check.
      However, this check is a nice debug tool, and the capability should be
      still kept.
      
      Hence, we disable this check now as default unless the user enables it
      by setting the xrun_debug mode to the specific stream via a proc file.
      
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      c87d9732
    • Takashi Iwai's avatar
      ALSA: Fix invalid jiffies check after pause · 6af3fb72
      Takashi Iwai authored
      
      
      The hw_ptr_jiffies has to be reset properly to avoid the invalid
      check of jiffies delta in snd_pcm_update_hw_ptr*() functions.
      Especailly this patch fixes the bogus jiffies check after the puase
      and resume.
      
      This patch is a modified version of the original patch by Jaroslav.
      
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      6af3fb72
  6. 28 Apr, 2009 1 commit
    • Takashi Iwai's avatar
      ALSA: pcm core - Avoid jiffies check for devices with BATCH flag · 3e5b5016
      Takashi Iwai authored
      
      
      The hardware devices with SNDRV_PCM_INFO_BATCH flag can't give the
      precise current position.  And such hardwares have often big FIFO
      in addition to the ring buffer, and it screws up the jiffies check
      in pcm_lib.c.
      
      This patch adds a simple check of info flag so that the driver skips
      the jiffies check in snd_pcm_period_elapsed() when BATCH flag is set.
      
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      3e5b5016
  7. 10 Apr, 2009 1 commit
  8. 20 Mar, 2009 1 commit
  9. 19 Mar, 2009 4 commits
  10. 09 Mar, 2009 1 commit
    • Takashi Iwai's avatar
      ALSA: Rewrite hw_ptr updaters · ed3da3d9
      Takashi Iwai authored
      
      
      Clean up and improve snd_pcm_update_hw_ptr*() functions.
      
      snd_pcm_update_hw_ptr() tries to detect the unexpected hwptr jumps
      more strictly to avoid the position mess-up, which often results in
      the bad quality I/O with pulseaudio.
      
      The hw-ptr skip error messages are printed when xrun proc is set to
      non-zero.
      
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      ed3da3d9
  11. 16 Oct, 2008 1 commit
  12. 13 Aug, 2008 1 commit
  13. 31 Jan, 2008 10 commits
  14. 16 Oct, 2007 1 commit
  15. 09 Feb, 2007 1 commit
  16. 20 Dec, 2006 1 commit
  17. 22 Jun, 2006 3 commits
  18. 27 Apr, 2006 1 commit
  19. 31 Mar, 2006 1 commit
    • Takashi Iwai's avatar
      [ALSA] Clean up PCM codes (take 2) · 3bf75f9b
      Takashi Iwai authored
      
      
      - Clean up initialization and destruction of substream instance
        Now snd_pcm_open_substream() alone does most initialization jobs.
        Add pcm_release callback for cleaning up at snd_pcm_release_substream()
      - Tidy up PCM oss code
      
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      3bf75f9b
  20. 03 Jan, 2006 2 commits
  21. 04 Nov, 2005 1 commit