The crucial point isn't about the DCAPS changes.  Rather other points, e.g. 
setting the non-cache mode *in addition* to the DCAPS changes, trying with 
different formats, rates, period/buffer sizes on the modified setup, etc.
And all these combos.

Basically, adding putting DCAPS* flags don't make sense because some of
them are mutual exclusive.  Rather what I asked is to test to enable
each DCAPS_* one by one.  But this test doesn't look so promising, so
it'd be needed only to make sure for now.

Also, position_fix and bdl_pos_adj are another interesting parameters.
The test patch recently provided was based on the information about the
position_fix matters...

Above all, the primary tests must be done via aplay/arecord with -Dhw
option, not with PulseAudio.

***

What we need to know at this point is whether the problem happens at
transferring the data itself, the update timing problem, or some problem
in the codec side.

The common problems in the past are mostly the first two items: the
first one is usually influenced by the memory cache coherency, and the
second one is the LPIB reporting / position buffer instability or the
FIFO size management.  Both might be mixed together, too.

I mentioned to test with aplay/arecord because PA is very sensible
especially about the second (timing) problem.  If aplay/arecord -Dhw
with a large buffer and period works, it implies that the data transfer
itself is fine, for example.

So, we still need to gather the facts.  For that, the precise
information about *what* you tested is important.  "I tested all"
doesn't give you any clue, after all ;)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1801540

Title:
  Microphone distorted sound on ALC892/1220 on AMD chipsets

To manage notifications about this bug go to:
https://bugs.launchpad.net/linux/+bug/1801540/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to