Changeset b7fd2a0 in mainline for uspace/srv/audio/hound/audio_sink.c
- Timestamp:
- 2018-01-13T03:10:29Z (8 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- a53ed3a
- Parents:
- 36f0738
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/audio/hound/audio_sink.c
r36f0738 rb7fd2a0 56 56 * @return Error code. 57 57 */ 58 int audio_sink_init(audio_sink_t *sink, const char *name, void *private_data,59 int (*connection_change)(audio_sink_t *, bool),60 int (*check_format)(audio_sink_t *), int (*data_available)(audio_sink_t *),58 errno_t audio_sink_init(audio_sink_t *sink, const char *name, void *private_data, 59 errno_t (*connection_change)(audio_sink_t *, bool), 60 errno_t (*check_format)(audio_sink_t *), errno_t (*data_available)(audio_sink_t *), 61 61 const pcm_format_t *f) 62 62 { … … 97 97 * @return Error code. 98 98 */ 99 int audio_sink_set_format(audio_sink_t *sink, const pcm_format_t *format)99 errno_t audio_sink_set_format(audio_sink_t *sink, const pcm_format_t *format) 100 100 { 101 101 assert(sink); … … 114 114 } 115 115 if (sink->check_format) { 116 const int ret = sink->check_format(sink);116 const errno_t ret = sink->check_format(sink); 117 117 if (ret != EOK && ret != ELIMIT) { 118 118 log_debug("Format check failed on sink %s", sink->name); … … 141 141 pcm_format_silence(dest, size, &sink->format); 142 142 list_foreach(sink->connections, sink_link, connection_t, conn) { 143 const int ret = connection_add_source_data(143 const errno_t ret = connection_add_source_data( 144 144 conn, dest, size, sink->format); 145 145 if (ret != EOK) {
Note:
See TracChangeset
for help on using the changeset viewer.