Changes in uspace/srv/audio/hound/connection.c [5a6cc679:2fbd49c] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/audio/hound/connection.c
r5a6cc679 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.