Changeset 018ab50 in mainline for uspace/app/drec/drec.c
- Timestamp:
- 2012-08-20T11:28:46Z (13 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- fb6c98f
- Parents:
- 20840922
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/app/drec/drec.c
r20840922 r018ab50 173 173 174 174 ret = audio_pcm_get_buffer(rec.device, &rec.buffer.base, 175 &rec.buffer.size , device_event_callback, &rec);175 &rec.buffer.size); 176 176 if (ret != EOK) { 177 177 printf("Failed to get PCM buffer: %s.\n", str_error(ret)); 178 178 goto close_session; 179 } 180 ret = audio_pcm_register_event_callback(rec.device, 181 device_event_callback, &rec); 182 if (ret != EOK) { 183 printf("Failed to register for events: %s.\n", str_error(ret)); 184 goto cleanup; 179 185 } 180 186 printf("Buffer: %p %zu.\n", rec.buffer.base, rec.buffer.size); … … 209 215 munmap(rec.buffer.base, rec.buffer.size); 210 216 audio_pcm_release_buffer(rec.device); 217 audio_pcm_unregister_event_callback(rec.device); 211 218 close_session: 212 219 async_hangup(session);
Note:
See TracChangeset
for help on using the changeset viewer.