It is possible for a session to have one stream in it, yes. Or two streams. Or
zero streams.
I don’t think wdmaudiodev is really the right place to ask questions about
IAudioSessionControl.
________________________________
From: wdmaudiodev-bounce@xxxxxxxxxxxxx <wdmaudiodev-bounce@xxxxxxxxxxxxx> on
behalf of dhaval kavar <dmarc-noreply@xxxxxxxxxxxxx>
Sent: Monday, December 10, 2018 8:30:01 PM
To: wdmaudiodev@xxxxxxxxxxxxx
Subject: [wdmaudiodev] Re: How to identify if render audio stream is loopback
stream or not?
Hi Matthew,
What if an application calls IAudioClient::Initialize with AudioSessionGuid
specified and no other stream is added for AudioSessionGuid? This will be a
unique session, right? Is there any way then?
Note that our application does not know AudioSessionGuid.
Regards,
Dhaval
On Monday, December 10, 2018, 9:54:02 PM GMT+5:30, Matthew van Eerde
<dmarc-noreply@xxxxxxxxxxxxx> wrote:
IAudioSessionControl gives you a list of sessions. A session can contain
multiple streams. So the question is meaningless.
________________________________
From: wdmaudiodev-bounce@xxxxxxxxxxxxx <wdmaudiodev-bounce@xxxxxxxxxxxxx> on
behalf of dhaval kavar <dmarc-noreply@xxxxxxxxxxxxx>
Sent: Monday, December 10, 2018 6:02:57 AM
To: wdmaudiodev@xxxxxxxxxxxxx
Subject: [wdmaudiodev] How to identify if render audio stream is loopback
stream or not?
Hi All,
Is there any way to identify if render audio stream is loopback stream or not?
Our application is using IAudioSessionControl and other APIs to gather
information about audio sessions.
Regards,
Dhaval