Changeset e941bf8 in mainline for uspace/drv/audio/sb16/pcm_iface.c
- Timestamp:
- 2012-07-05T21:01:11Z (13 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 4bbfb93
- Parents:
- 124f9bd
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/audio/sb16/pcm_iface.c
r124f9bd re941bf8 45 45 return EOK; 46 46 } 47 /*----------------------------------------------------------------------------*/ 47 48 48 static int sb_get_buffer(ddf_fun_t *fun, 49 49 void **buffer, size_t *size, unsigned *id) … … 61 61 return sb_dsp_set_event_session(dsp, id, sess); 62 62 } 63 /*----------------------------------------------------------------------------*/ 63 64 64 static int sb_release_buffer(ddf_fun_t *fun, unsigned id) 65 65 { … … 69 69 return sb_dsp_release_buffer(dsp, id); 70 70 } 71 /*----------------------------------------------------------------------------*/ 71 72 72 static int sb_start_playback(ddf_fun_t *fun, unsigned id, unsigned parts, 73 73 unsigned sample_rate, unsigned sample_size, unsigned channels, bool sign) … … 79 79 dsp, id, parts, sample_rate, sample_size, channels, sign); 80 80 } 81 /*----------------------------------------------------------------------------*/ 81 82 82 static int sb_stop_playback(ddf_fun_t *fun, unsigned id) 83 83 { … … 87 87 return sb_dsp_stop_playback(dsp, id); 88 88 } 89 /*----------------------------------------------------------------------------*/ 89 90 90 static int sb_start_record(ddf_fun_t *fun, unsigned id, 91 91 unsigned sample_rate, unsigned sample_size, unsigned channels, bool sign) … … 97 97 dsp, id, sample_rate, sample_size, channels, sign); 98 98 } 99 /*----------------------------------------------------------------------------*/ 99 100 100 static int sb_stop_record(ddf_fun_t *fun, unsigned id) 101 101 { … … 105 105 return sb_dsp_stop_record(dsp, id); 106 106 } 107 /*----------------------------------------------------------------------------*/108 107 109 108 audio_pcm_buffer_iface_t sb_pcm_iface = {
Note:
See TracChangeset
for help on using the changeset viewer.