Changeset b497018 in mainline for uspace/drv/audio/sb16/pcm_iface.c
- Timestamp:
- 2012-07-15T15:13:34Z (12 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 2cc5c835
- Parents:
- 44d1311
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/audio/sb16/pcm_iface.c
r44d1311 rb497018 47 47 } 48 48 49 static int sb_get_buffer(ddf_fun_t *fun, 50 void **buffer, size_t *size, unsigned *id) 49 static int sb_get_buffer(ddf_fun_t *fun, void **buffer, size_t *size) 51 50 { 52 51 assert(fun); 53 52 assert(fun->driver_data); 54 53 sb_dsp_t *dsp = fun->driver_data; 55 return sb_dsp_get_buffer(dsp, buffer, size , id);54 return sb_dsp_get_buffer(dsp, buffer, size); 56 55 } 57 static int sb_set_event_session(ddf_fun_t *fun, unsigned id,async_sess_t *sess)56 static int sb_set_event_session(ddf_fun_t *fun, async_sess_t *sess) 58 57 { 59 58 assert(fun); 60 59 assert(fun->driver_data); 61 60 sb_dsp_t *dsp = fun->driver_data; 62 return sb_dsp_set_event_session(dsp, id,sess);61 return sb_dsp_set_event_session(dsp, sess); 63 62 } 64 63 65 static int sb_release_buffer(ddf_fun_t *fun , unsigned id)64 static int sb_release_buffer(ddf_fun_t *fun) 66 65 { 67 66 assert(fun); 68 67 assert(fun->driver_data); 69 68 sb_dsp_t *dsp = fun->driver_data; 70 return sb_dsp_release_buffer(dsp , id);69 return sb_dsp_release_buffer(dsp); 71 70 } 72 71 73 static int sb_start_playback(ddf_fun_t *fun, unsigned id, unsignedparts,72 static int sb_start_playback(ddf_fun_t *fun, unsigned parts, 74 73 unsigned channels, unsigned sample_rate, pcm_sample_format_t format) 75 74 { … … 78 77 sb_dsp_t *dsp = fun->driver_data; 79 78 return sb_dsp_start_playback( 80 dsp, id,parts, channels, sample_rate, format);79 dsp, parts, channels, sample_rate, format); 81 80 } 82 81 83 static int sb_stop_playback(ddf_fun_t *fun , unsigned id)82 static int sb_stop_playback(ddf_fun_t *fun) 84 83 { 85 84 assert(fun); 86 85 assert(fun->driver_data); 87 86 sb_dsp_t *dsp = fun->driver_data; 88 return sb_dsp_stop_playback(dsp , id);87 return sb_dsp_stop_playback(dsp); 89 88 } 90 89 91 static int sb_start_record(ddf_fun_t *fun, unsigned id, unsignedparts,90 static int sb_start_record(ddf_fun_t *fun, unsigned parts, 92 91 unsigned channels, unsigned sample_rate, pcm_sample_format_t format) 93 92 { … … 96 95 sb_dsp_t *dsp = fun->driver_data; 97 96 return sb_dsp_start_record( 98 dsp, id,parts, channels, sample_rate, format);97 dsp, parts, channels, sample_rate, format); 99 98 } 100 99 101 static int sb_stop_record(ddf_fun_t *fun , unsigned id)100 static int sb_stop_record(ddf_fun_t *fun) 102 101 { 103 102 assert(fun); 104 103 assert(fun->driver_data); 105 104 sb_dsp_t *dsp = fun->driver_data; 106 return sb_dsp_stop_record(dsp , id);105 return sb_dsp_stop_record(dsp); 107 106 } 108 107
Note:
See TracChangeset
for help on using the changeset viewer.