Changeset 4815:df2ef6edb97f in roaraudio for roard/include
- Timestamp:
- 03/27/11 20:04:27 (13 years ago)
- Branch:
- default
- Phase:
- public
- Location:
- roard/include
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
roard/include/driver.h
r4812 r4815 147 147 #define DRV_FLAG_FHSEC 0x01 148 148 149 #define ROAR_DRIVER_CTL_NOOP ROAR_STREAM_CTL_COMP_DRV|0x0000 /* noop... */ 150 #define ROAR_DRIVER_CTL_BASE ROAR_STREAM_CTL_COMP_DRV|0x0000 /* Base ops... */ 151 152 #define ROAR_DRIVER_CTL_SET 0x0002 153 #define ROAR_DRIVER_CTL_GET 0x0003 154 155 #define ROAR_DRIVER_CTL_RECORD 0x0010 156 #define ROAR_DRIVER_CTL_SET_RECORD ROAR_DRIVER_CTL_BASE|ROAR_DRIVER_CTL_RECORD|ROAR_DRIVER_CTL_SET 157 158 159 #define ROAR_DRIVER_CTL2CMD(x) ((x) & (~ROAR_STREAM_CTL_COMP_DRV)) 160 161 162 149 163 struct roar_driver { 150 164 char * name; -
roard/include/driver_oss.h
r4708 r4815 45 45 46 46 ssize_t driver_oss_write (struct roar_vio_calls * vio, void *buf, size_t count); 47 ssize_t driver_oss_read (struct roar_vio_calls * vio, void *buf, size_t count); 47 48 int driver_oss_nonblock (struct roar_vio_calls * vio, int state); 48 49 int driver_oss_close_vio(struct roar_vio_calls * vio); -
roard/include/streams.h
r4753 r4815 210 210 ssize_t stream_vio_read (int stream, void *buf, size_t count); 211 211 ssize_t stream_vio_write(int stream, void *buf, size_t count); 212 int stream_vio_ctl (int stream, int cmd, void * data); 212 213 ssize_t stream_vio_s_read (struct roar_stream_server * stream, void *buf, size_t count); 213 214 ssize_t stream_vio_s_write(struct roar_stream_server * stream, void *buf, size_t count); 215 int stream_vio_s_ctl (struct roar_stream_server * stream, int cmd, void * data); 214 216 215 217 #endif
Note: See TracChangeset
for help on using the changeset viewer.