Changeset b7fd2a0 in mainline for uspace/srv/audio/hound/audio_source.h
- Timestamp:
- 2018-01-13T03:10:29Z (7 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_source.h
r36f0738 rb7fd2a0 55 55 void *private_data; 56 56 /** Callback for connection and disconnection */ 57 int (*connection_change)(audio_source_t *source, bool added);57 errno_t (*connection_change)(audio_source_t *source, bool added); 58 58 /** Ask backend for more data */ 59 int (*update_available_data)(audio_source_t *source, size_t size);59 errno_t (*update_available_data)(audio_source_t *source, size_t size); 60 60 }; 61 61 … … 70 70 } 71 71 72 int audio_source_init(audio_source_t *source, const char *name, void *data,73 int (*connection_change)(audio_source_t *, bool),74 int (*update_available_data)(audio_source_t *, size_t),72 errno_t audio_source_init(audio_source_t *source, const char *name, void *data, 73 errno_t (*connection_change)(audio_source_t *, bool), 74 errno_t (*update_available_data)(audio_source_t *, size_t), 75 75 const pcm_format_t *f); 76 76 void audio_source_fini(audio_source_t *source); 77 int audio_source_push_data(audio_source_t *source, const void *data,77 errno_t audio_source_push_data(audio_source_t *source, const void *data, 78 78 size_t size); 79 79 static inline const pcm_format_t *audio_source_format(const audio_source_t *s)
Note:
See TracChangeset
for help on using the changeset viewer.