Changeset b7fd2a0 in mainline for uspace/lib/drv/include/audio_mixer_iface.h
- 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/lib/drv/include/audio_mixer_iface.h
r36f0738 rb7fd2a0 43 43 #include "ddf/driver.h" 44 44 45 int audio_mixer_get_info(async_exch_t *, const char **, unsigned *);46 int audio_mixer_get_item_info(async_exch_t *, unsigned,45 errno_t audio_mixer_get_info(async_exch_t *, const char **, unsigned *); 46 errno_t audio_mixer_get_item_info(async_exch_t *, unsigned, 47 47 const char **, unsigned *); 48 int audio_mixer_get_item_level(async_exch_t *, unsigned, unsigned *);49 int audio_mixer_set_item_level(async_exch_t *, unsigned, unsigned);48 errno_t audio_mixer_get_item_level(async_exch_t *, unsigned, unsigned *); 49 errno_t audio_mixer_set_item_level(async_exch_t *, unsigned, unsigned); 50 50 51 51 52 52 /** Audio mixer communication interface. */ 53 53 typedef struct { 54 int (*get_info)(ddf_fun_t *, const char **, unsigned *);55 int (*get_item_info)(ddf_fun_t *, unsigned, const char **, unsigned *);56 int (*get_item_level)(ddf_fun_t *, unsigned, unsigned *);57 int (*set_item_level)(ddf_fun_t *, unsigned, unsigned);54 errno_t (*get_info)(ddf_fun_t *, const char **, unsigned *); 55 errno_t (*get_item_info)(ddf_fun_t *, unsigned, const char **, unsigned *); 56 errno_t (*get_item_level)(ddf_fun_t *, unsigned, unsigned *); 57 errno_t (*set_item_level)(ddf_fun_t *, unsigned, unsigned); 58 58 } audio_mixer_iface_t; 59 59
Note:
See TracChangeset
for help on using the changeset viewer.