Changeset f0a647c in mainline for uspace/srv/audio/hound/audio_source.h
- Timestamp:
- 2013-04-11T00:18:22Z (12 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- c799138
- Parents:
- 876f5561
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/audio/hound/audio_source.h
r876f5561 rf0a647c 40 40 #include <pcm/format.h> 41 41 42 struct audio_sink;43 42 typedef struct audio_source audio_source_t; 44 43 … … 51 50 int (*connection_change)(audio_source_t *source, bool added); 52 51 int (*update_available_data)(audio_source_t *source, size_t size); 53 struct {54 void *position;55 void *base;56 size_t size;57 } available_data;58 52 }; 59 53 … … 68 62 const pcm_format_t *f); 69 63 void audio_source_fini(audio_source_t *source); 70 //int audio_source_connected(audio_source_t *source, struct audio_sink *sink);71 int audio_source_add_self(audio_source_t *source, void *buffer, size_t size,72 const pcm_format_t *f);73 64 static inline const pcm_format_t *audio_source_format(const audio_source_t *s) 74 65 {
Note:
See TracChangeset
for help on using the changeset viewer.