New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 914300 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner: ----
Closed: Dec 13
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 2
Type: Feature



Sign in to add a comment

Audio Stream metada only shows "Chrome" in PulseAudio applications list

Reported by mrva...@gmail.com, Dec 12

Issue description

UserAgent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.80 Safari/537.36

Steps to reproduce the problem:
1. Have multiple Chromes play audio streams
2. Open PulseAudio controller, show Applications
3. All Applications are called "Chrome"

What is the expected behavior?
It would be nice to know which stream is what so I connect it the sink I want.

What went wrong?
When multiple tabs have (potential) audio streams, even if they're not playing, I have multiple "Chrome" applications that I need to try before I have the right sound out of my BT sink.

Did this work before? N/A 

Chrome version: 71.0.3578.80  Channel: stable
OS Version: 
Flash Version:
 
Screenshot_20181212_115410.png
19.7 KB View Download
Upstream related KDE Plasma bugreport:
https://bugs.kde.org/show_bug.cgi?id=402042
Labels: Needs-Triage-M71
Cc: vamshi.kommuri@chromium.org
Components: Internals>Media
Labels: Triaged-ET Target-73 M-73 FoundIn-71 FoundIn-73 FoundIn-72 OS-Mac OS-Windows
Status: Untriaged (was: Unconfirmed)
Thanks for filing the issue!

From comment#0, this seems to be a Feature request. Hence marking it as Untriaged.
Cc: maxmorin@chromium.org olka@chromium.org
Status: WontFix (was: Untriaged)
We mix streams inside Chrome, so it's not possible to provide more detail at this level.
We don't mix stream from different tabs, do we?
Labels: -OS-Windows -OS-Mac
We only mix streams from the same frame, so we could name the resulting stream from something like the origin of the frame (or rather a part of the origin I guess, so https://www.youtube.com/watch?v=oHg5SJYRHA0 would end up being called www.youtube.com or youtube.com). I don't think this is super difficult to implement, just one more argument to plumb through ALL the layers :). It's also a somewhat frequent feature request if I recall correctly.
Correct, we mix streams within a frame, so you might end up with > 1 stream with the same name and how the streams map won't be clear to a user. I.e., we might map N 44.1kHz streams to -> stream#1 and M 48kHz streams -> stream#2. So I don't see a point of mapping this.
With all due respect I think it would help tremendously to have context information of the stream(s). I understand that some frames might generate more streams that will be indistinguishable, but reality now is that all frames generate streams that are inherently indistinguishable. So worst case scenario we won't win clarity for multi-stream frames, but best case scenario we know what frame created the single individual stream.

In my normal everyday use, the latter scenario is 100% of my usecases (youtube/soundcloud), so it would help me always?

Sign in to add a comment