Changeset 1df3018a in mainline for uspace/srv/audio/hound/hound.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/hound.h
rd01e635 r1df3018a 41 41 #include <ipc/loc.h> 42 42 #include <errno.h> 43 #include <fibril_synch.h> 44 45 #include "audio_source.h" 46 #include "audio_sink.h" 47 #include "audio_format.h" 48 43 49 44 50 typedef struct { 51 fibril_mutex_t list_guard; 45 52 list_t devices; 46 list_t clients;53 list_t sources; 47 54 list_t available_sources; 48 55 list_t sinks; … … 51 58 int hound_init(hound_t *hound); 52 59 int hound_add_device(hound_t *hound, service_id_t id, const char* name); 53 int hound_add_playback_client(hound_t *hound, const char* name); 54 int hound_add_record_client(hound_t *hound, const char* name); 60 int hound_add_source(hound_t *hound, audio_source_t *source); 61 int hound_add_sink(hound_t *hound, audio_sink_t *sink); 62 int hound_connect(const char* source_name, const char* sink_name); 63 int hound_disconnect(const char* source_name, const char* sink_name); 55 64 56 65 #endif
Note:
See TracChangeset
for help on using the changeset viewer.