1. 06 10月, 2010 2 次提交
  2. 09 9月, 2010 7 次提交
  3. 08 9月, 2010 5 次提交
  4. 07 9月, 2010 3 次提交
  5. 02 9月, 2010 1 次提交
  6. 28 8月, 2010 1 次提交
  7. 26 8月, 2010 1 次提交
  8. 23 8月, 2010 2 次提交
  9. 20 8月, 2010 2 次提交
  10. 19 8月, 2010 3 次提交
  11. 18 8月, 2010 1 次提交
  12. 17 8月, 2010 1 次提交
  13. 16 8月, 2010 2 次提交
  14. 13 8月, 2010 2 次提交
    • T
      ALSA: hda - Fix dynamic ADC change working again · f0cea797
      Takashi Iwai 提交于
      The commit eb541337
          ALSA: hda - Make converter setups sticky
      changes the semantics of snd_hda_codec_cleanup_stream() not to clean up
      the stream at that moment but delay the action.  This broke the codes
      expecting that the clean-up is done immediately, such as dynamic ADC
      changes in some codec drivers.
      
      This patch fixes the issue by introducing a lower helper,
      __snd_hda_codec_cleanup_stream(), to allow the immediate clean up.
      The original snd_hda_codec_cleanup_stream() is kept as is now.
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      f0cea797
    • T
      ALSA: hda - Restrict PCM parameters per ELD information over HDMI · bbbe3390
      Takashi Iwai 提交于
      When a device is plugged over HDMI, it passes some information in ELD
      including the supported PCM parameters like formats, rates, channels.
      This patch adds the check to PCM open callback of HDMI streams so that
      only valid parameters the device supports are used.
      
      When no device is plugged, the parameters the codec supports are used;
      it's mostly all parameters the hardware can work.  This is for apps
      that are started before device plugging and do probing (e.g. a sound
      daemon), so that at least, probing would work even before the device
      plugging.
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      bbbe3390
  15. 10 8月, 2010 3 次提交
  16. 09 8月, 2010 3 次提交
  17. 06 8月, 2010 1 次提交
    • T
      ALSA: hda - Make converter setups sticky · eb541337
      Takashi Iwai 提交于
      So far, we reset the converter setups like the stream-tag, the
      channel-id and format-id in prepare callbacks, and clear them in
      cleanup callbacks.  This often causes a silence of the digital
      receiver for a couple of seconds.
      
      This patch tries to delay the converter setup changes as much as
      possible.  The converter setups are cached and aren't reset as long
      as the same values are used.  At suspend/resume, they are cleared
      to be recovered properly, too.
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      eb541337
反馈
建议
客服 返回
顶部