Patch to work around some codec's phase inversion when remap_channels mapping stereo to mono

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

 



Hi all,
	There are some Inel HDA codecs like ALC272 that inverse phase of one channel when capturing..
	remap_channels remaps stereo to mono by simply add one channel to another. the sum is always very very close to zero.

	ALSA works around this by using "copy" route policy for all Intel-HAD card which is equivalent with PA_RESAMPLER_NO_REMAP set in PA's resampler.
	
	Attach is a patch that set a REMAP flag for source when its underlying H/W is ALC 272. Then set REMAP flag for source-outputs associated with this source.


Cheers.
Long

-------------- next part --------------
A non-text attachment was scrubbed...
Name: pa-git-mater-intel-hda-alc272-dmix-phase-inversion.diff
Type: application/octet-stream
Size: 4449 bytes
Desc: pa-git-mater-intel-hda-alc272-dmix-phase-inversion.diff
URL: <http://lists.freedesktop.org/archives/pulseaudio-discuss/attachments/20091221/875c573a/attachment.obj>


[Index of Archives]     [Linux Audio Users]     [AMD Graphics]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux