Closed Bug 1525278 Opened 5 years ago Closed 5 years ago

Assert that AudioStream is not errored when volume is set

Categories

(Core :: Audio/Video: Playback, defect, P2)

66 Branch
defect

Tracking

()

RESOLVED INVALID
mozilla67
Tracking Status
firefox67 --- affected

People

(Reporter: achronop, Assigned: achronop)

References

Details

Attachments

(1 file, 1 obsolete file)

Similar fix for error case.

+++ This bug was initially created as a clone of Bug #1518443 +++

This came up from the investigation of bug 1481244. The problem there is that the cubeb set volume method is called when output audiounit does not exist. If that happens because AudioStream::SetVolume is called after the AudioStream has closed it will be a problem in gecko side. I am pushing this patch to check if that's the case.

Assignee: nobody → achronop
Rank: 15

Phabricator did not post the review:
https://phabricator.services.mozilla.com/D18682

Pushed by achronopoulos@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/b7713efeb5f1
Assert AudioStream is not errored when SetVolume is called. r=jya
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla67
Depends on: 1528190
Status: RESOLVED → REOPENED
Resolution: FIXED → ---

In Bug 1528190 we are hitting the diagnostic assert added in the patch above. This issue reopened to backout the diagnostic assert. The fix for the crash will be landed with Bug 1481244.

Attachment #9044142 - Flags: review-
Attachment #9044142 - Attachment is obsolete: true
Flags: needinfo?(jyavenard)
Flags: needinfo?(jyavenard)

This issue created to land diagnostics. We have taken the results and backed out the diagnostics. I am closing.

Status: REOPENED → RESOLVED
Closed: 5 years ago5 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: