All of lore.kernel.org
 help / color / mirror / Atom feed
From: Takashi Iwai <tiwai@suse.de>
To: Pascal Wichmann <pascal.wichmann@pa-w.de>
Cc: "Yang, Libin" <libin.yang@intel.com>,
	Libin Yang <libin.yang@linux.intel.com>,
	"alsa-devel@alsa-project.org" <alsa-devel@alsa-project.org>
Subject: Re: Problems with the DP MST audio support patchset
Date: Fri, 31 Mar 2017 23:31:24 +0200	[thread overview]
Message-ID: <s5hy3vlf80j.wl-tiwai@suse.de> (raw)
In-Reply-To: <e92f2266-c911-cbad-643a-3ce5d757f4a5@pa-w.de>

On Fri, 31 Mar 2017 21:04:37 +0200,
Pascal Wichmann wrote:
> 
> Hi all,
> 
> > I guess the digital-7.1 corresponds to HBR, and it's a special 
> > setup. Meanwhile 5.1 output he has tried is likely the LPCM, so
> > both are in a completely differently manner.
> Thank you, that sounds like a good explanation for my first issue.
> 
> 
> For the other problem, that seems to be some kind of HDMI handshake
> related issue to me.
> I have done some more research and found similar
> problems like [0]. Their solution to enable a pulseaudio loopback seemed
> to improve the situation at first; at least during the last two hours,
> the problem did not occur as often as it did before (without explicitly
> provoking it), but it occurred though.
> 
> In addition, I have disabled the power save options of the snd_hda_intel
> module:
> > options snd_hda_intel power_save=0 power_save_controller=N
> This however does not seem to have any impact on the problem at all.
> 
> I have also found a way to reliably reproduce the problem by muting and
> immediately unmuting the output in alsamixer having some audio running
> - -- this way, the output gets silenced for a few seconds a moment after
> the unmuting almost always.
> 
> Is the above solution using the pulseaudio loopback module not enough to
> prevent handshake issues? Do handshake issues sound suitable at all? Do
> you have any other ideas where the problem may lies?

It's a general problem with many digital receivers.  When the stream
stops, a digital receiver turn itself off until it re-receives a new
stream.  And this on/off takes a few seconds.

Thus, you must not stop the stream, but you'd need to keep sending the
silent stream even if you stop a playback.


Takashi

  reply	other threads:[~2017-03-31 21:31 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-03-29 10:42 Problems with the DP MST audio support patchset Pascal Wichmann
2017-03-30 10:21 ` Pascal Wichmann
2017-03-30 15:21   ` Yang, Libin
2017-03-30 16:35     ` Pascal Wichmann
2017-03-31  1:27       ` Yang, Libin
2017-03-31  6:11         ` Pascal Wichmann
2017-03-31  6:29           ` Yang, Libin
2017-03-31 15:35             ` Takashi Iwai
2017-03-31 19:04               ` Pascal Wichmann
2017-03-31 21:31                 ` Takashi Iwai [this message]
2017-04-01 16:51                   ` Pascal Wichmann
2017-05-25  8:21       ` Michael Forney
2017-05-26  4:09         ` Michael Forney
2017-05-26  4:56           ` Yang, Libin

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=s5hy3vlf80j.wl-tiwai@suse.de \
    --to=tiwai@suse.de \
    --cc=alsa-devel@alsa-project.org \
    --cc=libin.yang@intel.com \
    --cc=libin.yang@linux.intel.com \
    --cc=pascal.wichmann@pa-w.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.