Changeset 1240bb9 in mainline for uspace/app/drec/drec.c
- Timestamp:
- 2012-07-12T18:20:45Z (13 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- d01e635
- Parents:
- 992ef56
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/app/drec/drec.c
r992ef56 r1240bb9 89 89 ipc_call_t call; 90 90 ipc_callid_t callid = async_get_call(&call); 91 if (IPC_GET_IMETHOD(call) != IPC_FIRST_USER_METHOD) { 92 printf("Unknown event.\n"); 91 switch(IPC_GET_IMETHOD(call)) { 92 case PCM_EVENT_RECORDING_DONE: 93 printf("+"); 94 async_answer_0(callid, EOK); 93 95 break; 96 case PCM_EVENT_RECORDING_TERMINATED: 97 printf("\nRecording terminated\n"); 98 return; 99 default: 100 printf("Unknown event %d.\n", IPC_GET_IMETHOD(call)); 101 async_answer_0(callid, ENOTSUP); 102 continue; 103 94 104 } 95 105 const size_t bytes = fwrite(rec->buffer.position, … … 207 217 }; 208 218 fwrite(&header, sizeof(header), 1, rec.file); 209 record(&rec, sampling_rate, channels, format);219 record(&rec, channels, sampling_rate, format); 210 220 fclose(rec.file); 211 221
Note:
See TracChangeset
for help on using the changeset viewer.