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

Issue 711072 link

Starred by 3 users

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 1
Type: Bug



Sign in to add a comment

CRAS: Gracefully handle device misbehavior

Project Member Reported by cychiang@chromium.org, Apr 12 2017

Issue description

Forked from https://b.corp.google.com/issues/36204501

The way we handle device misbehavior is not graceful:
https://cs.corp.google.com/chromeos_public/src/third_party/adhd/cras/src/server/audio_thread.c?type=cs&q=thread_rm_open_adev+package:%5Echromeos_public$&l=1403

Stream stopped and this causes trouble for client, especially when client uses blocking call to read data.
We should enable fallback device and attach stream to fallback device.



 

Sign in to add a comment