Re: [PATCH 18/31] HDA patch_via.c: Add 48K sample rate limit for S/PDIF streams.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



At Tue, 6 Oct 2009 12:57:14 +0800,
Li Bo wrote:
> 
> Sorry, I meant better stability, not SNR.

What kind of stability do you mean?
A sort of hardware limitation?  Any software workaround is needed?


thanks,

Takashi

> On Tue, Oct 6, 2009 at 12:41 PM, Li Bo <liboat@xxxxxxxxx> wrote:
> > Hi, Takashi
> >  According to our HW test, S/PDIF at 48K sample rate has best SNR, so
> >  this limit can make S/PDIF work better.
> >
> > On Mon, Oct 5, 2009 at 11:14 PM, Takashi Iwai <tiwai@xxxxxxx> wrote:
> >> At Mon, 5 Oct 2009 22:27:43 +0800,
> >> Li Bo wrote:
> >>>
> >>> [ALSA] HDA VIA: Add 48K sample rate limit for S/PDIF streams.
> >>>
> >>> Signed-off-by: Lydia Wang <lydiawang@xxxxxxxxxxxxxx>
> >>
> >> Any reason?
> >>
> >>
> >> Takashi
> >>
> >>>
> >>> Index: sound-2.6/sound/pci/hda/patch_via.c
> >>> ===================================================================
> >>> --- sound-2.6.orig/sound/pci/hda/patch_via.c  2009-10-05 15:11:02.000000000 +0800
> >>> +++ sound-2.6/sound/pci/hda/patch_via.c       2009-10-05 15:11:04.000000000 +0800
> >>> @@ -1228,6 +1228,7 @@
> >>>       .substreams = 1,
> >>>       .channels_min = 2,
> >>>       .channels_max = 2,
> >>> +     .rates = SNDRV_PCM_RATE_48000,
> >>>       /* NID is set in via_build_pcms */
> >>>       .ops = {
> >>>               .open = via_dig_playback_pcm_open,
> >>> @@ -1241,6 +1242,7 @@
> >>>       .substreams = 1,
> >>>       .channels_min = 2,
> >>>       .channels_max = 2,
> >>> +     .rates = SNDRV_PCM_RATE_48000,
> >>>  };
> >>>
> >>>  static int via_build_controls(struct hda_codec *codec)
> >>> @@ -2042,6 +2044,7 @@
> >>>       .substreams = 1,
> >>>       .channels_min = 2,
> >>>       .channels_max = 2,
> >>> +     .rates = SNDRV_PCM_RATE_48000,
> >>>       /* NID is set in via_build_pcms */
> >>>       .ops = {
> >>>               .open = via_dig_playback_pcm_open,
> >>> @@ -2657,6 +2660,7 @@
> >>>       .substreams = 1,
> >>>       .channels_min = 2,
> >>>       .channels_max = 2,
> >>> +     .rates = SNDRV_PCM_RATE_48000,
> >>>       /* NID is set in via_build_pcms */
> >>>       .ops = {
> >>>               .open = via_dig_playback_pcm_open,
> >>> @@ -3137,6 +3141,7 @@
> >>>       .substreams = 2,
> >>>       .channels_min = 2,
> >>>       .channels_max = 2,
> >>> +     .rates = SNDRV_PCM_RATE_48000,
> >>>       /* NID is set in via_build_pcms */
> >>>       .ops = {
> >>>               .open = via_dig_playback_pcm_open,
> >>> @@ -3581,6 +3586,7 @@
> >>>       .substreams = 2,
> >>>       .channels_min = 2,
> >>>       .channels_max = 2,
> >>> +     .rates = SNDRV_PCM_RATE_48000,
> >>>       /* NID is set in via_build_pcms */
> >>>       .ops = {
> >>>               .open = via_dig_playback_pcm_open,
> >>>
> >>
> >
> 
_______________________________________________
Alsa-devel mailing list
Alsa-devel@xxxxxxxxxxxxxxxx
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel


[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux