1. 11 Feb, 2009 2 commits
    • Wu Fengguang's avatar
      ALSA: hda - enable HDMI audio pin out at module loading time · 606c0cee
      Wu Fengguang authored
      We found that enabling/disabling HDMI audio pin out at stream start/stop
      time will kill the leading 500ms or so sound samples. Avoid this by enabling
      pin out once and for ever at module loading time.
      
      The leading ~500ms audio samples will still be lost when switching from
      X-channel playback to Y-channel playback where X != Y. However there's no
      much we can do about it: the audio infoframe has to change and it looks like
      either G45 or YAMAHA requires some time to switch the configuration.
      Signed-off-by: default avatarWu Fengguang <fengguang.wu@intel.com>
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      606c0cee
    • Wu Fengguang's avatar
      ALSA: hda - allow multi-channel HDMI audio playback when ELD is not present · a1667e4e
      Wu Fengguang authored
      The YAMAHA AV-X1800 requires audio infoframe to include speaker-channel
      mapping to play >2 channel HDMI audio. In theory that mapping should be
      derived from its speaker configurations contained in its ELD. However we
      currently cannot get ELD in console before the KMS functionalities are ready.
      This is a more or less general issue at least in the near future. As a
      workaround, we propose to allow playback of mult-channel audio when ELD
      is not available.
      Signed-off-by: default avatarWu Fengguang <fengguang.wu@intel.com>
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      a1667e4e
  2. 10 Feb, 2009 1 commit
  3. 06 Feb, 2009 2 commits
  4. 05 Feb, 2009 1 commit
    • Takashi Iwai's avatar
      ALSA: hda - Fix misc workqueue issues · e8c0ee5d
      Takashi Iwai authored
      Some fixes regarding snd-hda-intel workqueue:
      - Use create_singlethread_workqueue() instead of create_workqueue()
        as per-CPU work isn't required.
      - Allocate workq name string properly
      - Renamed the workq name to "hd-audio*" to be more obvious.
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      e8c0ee5d
  5. 04 Feb, 2009 1 commit
  6. 02 Feb, 2009 1 commit
  7. 31 Jan, 2009 1 commit
  8. 30 Jan, 2009 1 commit
  9. 28 Jan, 2009 1 commit
  10. 27 Jan, 2009 2 commits
  11. 23 Jan, 2009 3 commits
  12. 22 Jan, 2009 1 commit
  13. 21 Jan, 2009 1 commit
  14. 18 Jan, 2009 1 commit
  15. 16 Jan, 2009 1 commit
  16. 15 Jan, 2009 2 commits
  17. 14 Jan, 2009 7 commits
  18. 13 Jan, 2009 11 commits