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

Issue 900892 link

Starred by 2 users

Issue metadata

Status: Assigned
Owner:
Last visit > 30 days ago
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows , Mac
Pri: 2
Type: Bug



Sign in to add a comment

"enable diagnostic audio recordings" on chrome://webrtc-internals/ does not generate aec_dump

Project Member Reported by iakovenko@chromium.org, Nov 1

Issue description

72.0.3598.0 (Official Build) canary (64-bit) 

See attached About Version.html for details on flags being used.
See attached Media Internals.html for a proof that AudioService-related properties are disabled.

OS: Windows 10 Home


What steps will reproduce the problem?
- Start Google Meet video call.
- While in a call "enable diagnostic audio recordings" on chrome://webrtc-internals/

What is the expected result?
When enabled following files should be generated:
<base filename>.<render process ID>.aec_dump.<AEC dump recording ID>
<base filename>.input.<stream recording ID>.wav
<base filename>.output.<stream recording ID>.wav

What happens instead?
Only input and output files are generated.
<base filename>.input.<stream recording ID>.wav
<base filename>.output.<stream recording ID>.wav
aec_dump is not.



 
Media Internals.html
13.2 KB View Download
About Version.html
6.2 KB View Download
Isssue reproduces on 71.0.3578.20 Beta and 70.0.3538.77 Stable
Cc: hlundin@chromium.org
Labels: -Pri-3 Pri-1
Cc: ossu@chromium.org
Does this happen only on Windows? Is it 100% reproducible? I've tried enabling diagnostic recordings from webrtc-internals both before starting and during a meeting and have not had any issues. What directory are you trying to save into? Your user's Download directory?
Cc: kerl@google.com
Labels: OS-Linux
Status: Assigned (was: Untriaged)
According to our chat, this only happens on some machines. Is it consistent on those machines? The AudioService experiments are randomized per browser session. Did you get the info from media-internals during the same browser session as when you reproduced?

You also mentioned that it happens on Linux, is this correct? (I added that label assuming it is.) In that case, the problem is likely platform independent.

It also happens on Dev channel, correct?
I could not reproduce with my Linux machine, Chrome 70.0.3538.77.
This happens on Windows, Mac (minyue@ stabilly reproduces the issue on his macbook on Chrome 71.0.3578.30 Beta) and on Linux (gureev@ was able to trigger it). minyue@ tried different combinations of   AudioServiceAudioStreams,AudioServiceOutOfProcess,AudioServiceSandbox,WebRtcApmInAudioService enabled and disabled, but nothing helped to fix the issue.

We've tried enabling diagnostic recordings from webrtc-internals both before starting and during a meeting, in both cases aec_dump is not generated.

We've tried to save files into ~/Downloads and ~/Desktop (still in users home directory). Do you think userdir permissions can cause the issue?
Labels: OS-Mac
OK. Let's talk offline and I can take a look at the problem.
Summary of offline discussion. The repro by minyue@ is invalid. The only repro case is running in a certain test environment, no repro case yet by starting Chrome manually. iakovenko@ will investigate.
Labels: -Pri-1 Pri-2
Reassign then?
Cc: grunell@chromium.org
Owner: iakovenko@chromium.org

Sign in to add a comment