Changeset 937:56653b49352d in roaraudio
- Timestamp:
- 12/07/08 18:42:23 (15 years ago)
- Branch:
- default
- Phase:
- public
- Location:
- roard
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
roard/driver.c
r931 r937 131 131 } 132 132 133 int driver_closevio(struct roar_vio_calls * calls, int driver) { 134 ROAR_DBG("driver_closevio(calls=%p, driver=%i) = ?", calls, driver); 135 136 if ( driver == -1 ) 137 return -1; 138 139 if ( g_driver[driver].close ) 140 return g_driver[driver].close((DRIVER_USERDATA_T)calls); 141 142 return 0; 143 } 144 133 145 int driver_pause(DRIVER_USERDATA_T inst, int driver, int newstate) { 134 146 if ( driver == -1 ) -
roard/include/driver.h
r931 r937 94 94 95 95 int driver_close(DRIVER_USERDATA_T inst, int driver); 96 int driver_closevio(struct roar_vio_calls * calls, int driver); 96 97 int driver_pause(DRIVER_USERDATA_T inst, int driver, int newstate); 97 98 int driver_write(DRIVER_USERDATA_T inst, int driver, char * buf, int len); -
roard/streams.c
r936 r937 124 124 125 125 if ( s->driver_id != -1 ) { 126 driver_close ((DRIVER_USERDATA_T)&(s->vio), s->driver_id);126 driver_closevio(&(s->vio), s->driver_id); 127 127 roar_vio_init_calls(&(s->vio)); 128 128 s->driver_id = -1;
Note: See TracChangeset
for help on using the changeset viewer.