Changeset 1df3018a in mainline for uspace/srv/audio/hound/audio_device.h
- Timestamp:
- 2012-07-13T03:24:17Z (12 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- d93a5a6f
- Parents:
- d01e635
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/audio/hound/audio_device.h
rd01e635 r1df3018a 44 44 #include <ipc/loc.h> 45 45 46 #include "audio_format.h"47 46 #include "audio_source.h" 48 47 #include "audio_sink.h" … … 65 64 } audio_device_t; 66 65 67 static inline audio_device_t * list_audio_device_instance(link_t *l)66 static inline audio_device_t * audio_device_list_instance(link_t *l) 68 67 { 69 68 return list_get_instance(l, audio_device_t, link); … … 71 70 72 71 int audio_device_init(audio_device_t *dev, service_id_t id, const char *name); 73 72 void audio_device_fini(audio_device_t *dev); 74 73 static inline audio_source_t * audio_device_get_source(audio_device_t *dev) 75 74 { … … 87 86 int audio_device_available_buffer(audio_device_t *dev, void **base, size_t *size); 88 87 89 int audio_device_playback_start(audio_device_t *dev, const audio_format_t *format, unsigned latency);90 int audio_device_record_start(audio_device_t *dev, const audio_format_t *format, unsigned latency);91 int audio_device_playback_stop(audio_device_t *dev);92 int audio_device_record_stop(audio_device_t *dev);93 94 88 #endif 95 89
Note:
See TracChangeset
for help on using the changeset viewer.