Changeset 2fbd49c in mainline for uspace/srv/audio/hound/connection.c
- Timestamp:
- 2022-09-22T09:01:32Z (3 years ago)
- Branches:
- master, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 2139676
- Parents:
- a76e76b
- git-author:
- Jiri Svoboda <jiri@…> (2022-09-21 18:01:20)
- git-committer:
- Jiri Svoboda <jiri@…> (2022-09-22 09:01:32)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/audio/hound/connection.c
ra76e76b r2fbd49c 61 61 conn->source = source; 62 62 list_append(&conn->source_link, &source->connections); 63 fibril_mutex_lock(&sink->lock); 63 64 list_append(&conn->sink_link, &sink->connections); 65 fibril_mutex_unlock(&sink->lock); 64 66 audio_sink_set_format(sink, audio_source_format(source)); 65 67 if (source->connection_change) … … 83 85 assert(!link_in_use(&connection->hound_link)); 84 86 list_remove(&connection->source_link); 87 fibril_mutex_lock(&connection->sink->lock); 85 88 list_remove(&connection->sink_link); 89 fibril_mutex_unlock(&connection->sink->lock); 86 90 if (connection->sink && connection->sink->connection_change) 87 91 connection->sink->connection_change(connection->sink, false);
Note:
See TracChangeset
for help on using the changeset viewer.