Hi. This is the first of three patches.
Index: alsa-lib/aserver/aserver.c =================================================================== RCS file: /cvsroot/alsa/alsa-lib/aserver/aserver.c,v retrieving revision 1.56 diff -u -u -r1.56 aserver.c --- alsa-lib/aserver/aserver.c 18 Mar 2003 18:00:05 -0000 1.56 +++ alsa-lib/aserver/aserver.c 16 Jul 2003 15:21:03 -0000 @@ -518,9 +518,9 @@ } transport_ops_t pcm_shm_ops = { - open: pcm_shm_open, - cmd: pcm_shm_cmd, - close: pcm_shm_close, + .open = pcm_shm_open, + .cmd = pcm_shm_cmd, + .close = pcm_shm_close, }; static int ctl_handler(waiter_t *waiter, unsigned short events) @@ -712,9 +712,9 @@ } transport_ops_t ctl_shm_ops = { - open: ctl_shm_open, - cmd: ctl_shm_cmd, - close: ctl_shm_close, + .open = ctl_shm_open, + .cmd = ctl_shm_cmd, + .close = ctl_shm_close, }; static int snd_client_open(client_t *client) Index: alsa-lib/src/input.c =================================================================== RCS file: /cvsroot/alsa/alsa-lib/src/input.c,v retrieving revision 1.17 diff -u -u -r1.17 input.c --- alsa-lib/src/input.c 23 Jul 2002 19:51:17 -0000 1.17 +++ alsa-lib/src/input.c 16 Jul 2003 15:21:11 -0000 @@ -158,11 +158,11 @@ } static snd_input_ops_t snd_input_stdio_ops = { - close: snd_input_stdio_close, - scan: snd_input_stdio_scan, - gets: snd_input_stdio_gets, - getch: snd_input_stdio_getc, - ungetch: snd_input_stdio_ungetc, + .close = snd_input_stdio_close, + .scan = snd_input_stdio_scan, + .gets = snd_input_stdio_gets, + .getch = snd_input_stdio_getc, + .ungetch = snd_input_stdio_ungetc, }; #endif @@ -284,11 +284,11 @@ } static snd_input_ops_t snd_input_buffer_ops = { - close: snd_input_buffer_close, - scan: snd_input_buffer_scan, - gets: snd_input_buffer_gets, - getch: snd_input_buffer_getc, - ungetch: snd_input_buffer_ungetc, + .close = snd_input_buffer_close, + .scan = snd_input_buffer_scan, + .gets = snd_input_buffer_gets, + .getch = snd_input_buffer_getc, + .ungetch = snd_input_buffer_ungetc, }; #endif Index: alsa-lib/src/output.c =================================================================== RCS file: /cvsroot/alsa/alsa-lib/src/output.c,v retrieving revision 1.18 diff -u -u -r1.18 output.c --- alsa-lib/src/output.c 24 Jun 2003 19:30:09 -0000 1.18 +++ alsa-lib/src/output.c 16 Jul 2003 15:21:11 -0000 @@ -166,11 +166,11 @@ } static snd_output_ops_t snd_output_stdio_ops = { - close: snd_output_stdio_close, - print: snd_output_stdio_print, - puts: snd_output_stdio_puts, - putch: snd_output_stdio_putc, - flush: snd_output_stdio_flush, + .close = snd_output_stdio_close, + .print = snd_output_stdio_print, + .puts = snd_output_stdio_puts, + .putch = snd_output_stdio_putc, + .flush = snd_output_stdio_flush, }; #endif @@ -318,11 +318,11 @@ } static snd_output_ops_t snd_output_buffer_ops = { - close: snd_output_buffer_close, - print: snd_output_buffer_print, - puts: snd_output_buffer_puts, - putch: snd_output_buffer_putc, - flush: snd_output_buffer_flush, + .close = snd_output_buffer_close, + .print = snd_output_buffer_print, + .puts = snd_output_buffer_puts, + .putch = snd_output_buffer_putc, + .flush = snd_output_buffer_flush, }; #endif Index: alsa-lib/src/control/control_hw.c =================================================================== RCS file: /cvsroot/alsa/alsa-lib/src/control/control_hw.c,v retrieving revision 1.37 diff -u -u -r1.37 control_hw.c --- alsa-lib/src/control/control_hw.c 1 Apr 2003 13:58:12 -0000 1.37 +++ alsa-lib/src/control/control_hw.c 16 Jul 2003 15:21:17 -0000 @@ -265,28 +265,28 @@ } snd_ctl_ops_t snd_ctl_hw_ops = { - close: snd_ctl_hw_close, - nonblock: snd_ctl_hw_nonblock, - async: snd_ctl_hw_async, - subscribe_events: snd_ctl_hw_subscribe_events, - card_info: snd_ctl_hw_card_info, - element_list: snd_ctl_hw_elem_list, - element_info: snd_ctl_hw_elem_info, - element_read: snd_ctl_hw_elem_read, - element_write: snd_ctl_hw_elem_write, - element_lock: snd_ctl_hw_elem_lock, - element_unlock: snd_ctl_hw_elem_unlock, - hwdep_next_device: snd_ctl_hw_hwdep_next_device, - hwdep_info: snd_ctl_hw_hwdep_info, - pcm_next_device: snd_ctl_hw_pcm_next_device, - pcm_info: snd_ctl_hw_pcm_info, - pcm_prefer_subdevice: snd_ctl_hw_pcm_prefer_subdevice, - rawmidi_next_device: snd_ctl_hw_rawmidi_next_device, - rawmidi_info: snd_ctl_hw_rawmidi_info, - rawmidi_prefer_subdevice: snd_ctl_hw_rawmidi_prefer_subdevice, - set_power_state: snd_ctl_hw_set_power_state, - get_power_state: snd_ctl_hw_get_power_state, - read: snd_ctl_hw_read, + .close = snd_ctl_hw_close, + .nonblock = snd_ctl_hw_nonblock, + .async = snd_ctl_hw_async, + .subscribe_events = snd_ctl_hw_subscribe_events, + .card_info = snd_ctl_hw_card_info, + .element_list = snd_ctl_hw_elem_list, + .element_info = snd_ctl_hw_elem_info, + .element_read = snd_ctl_hw_elem_read, + .element_write = snd_ctl_hw_elem_write, + .element_lock = snd_ctl_hw_elem_lock, + .element_unlock = snd_ctl_hw_elem_unlock, + .hwdep_next_device = snd_ctl_hw_hwdep_next_device, + .hwdep_info = snd_ctl_hw_hwdep_info, + .pcm_next_device = snd_ctl_hw_pcm_next_device, + .pcm_info = snd_ctl_hw_pcm_info, + .pcm_prefer_subdevice = snd_ctl_hw_pcm_prefer_subdevice, + .rawmidi_next_device = snd_ctl_hw_rawmidi_next_device, + .rawmidi_info = snd_ctl_hw_rawmidi_info, + .rawmidi_prefer_subdevice = snd_ctl_hw_rawmidi_prefer_subdevice, + .set_power_state = snd_ctl_hw_set_power_state, + .get_power_state = snd_ctl_hw_get_power_state, + .read = snd_ctl_hw_read, }; int snd_ctl_hw_open(snd_ctl_t **handle, const char *name, int card, int mode) Index: alsa-lib/src/control/control_shm.c =================================================================== RCS file: /cvsroot/alsa/alsa-lib/src/control/control_shm.c,v retrieving revision 1.36 diff -u -u -r1.36 control_shm.c --- alsa-lib/src/control/control_shm.c 5 May 2003 14:24:11 -0000 1.36 +++ alsa-lib/src/control/control_shm.c 16 Jul 2003 15:21:17 -0000 @@ -396,28 +396,28 @@ } snd_ctl_ops_t snd_ctl_shm_ops = { - close: snd_ctl_shm_close, - nonblock: snd_ctl_shm_nonblock, - async: snd_ctl_shm_async, - subscribe_events: snd_ctl_shm_subscribe_events, - card_info: snd_ctl_shm_card_info, - element_list: snd_ctl_shm_elem_list, - element_info: snd_ctl_shm_elem_info, - element_read: snd_ctl_shm_elem_read, - element_write: snd_ctl_shm_elem_write, - element_lock: snd_ctl_shm_elem_lock, - element_unlock: snd_ctl_shm_elem_unlock, - hwdep_next_device: snd_ctl_shm_hwdep_next_device, - hwdep_info: snd_ctl_shm_hwdep_info, - pcm_next_device: snd_ctl_shm_pcm_next_device, - pcm_info: snd_ctl_shm_pcm_info, - pcm_prefer_subdevice: snd_ctl_shm_pcm_prefer_subdevice, - rawmidi_next_device: snd_ctl_shm_rawmidi_next_device, - rawmidi_info: snd_ctl_shm_rawmidi_info, - rawmidi_prefer_subdevice: snd_ctl_shm_rawmidi_prefer_subdevice, - set_power_state: snd_ctl_shm_set_power_state, - get_power_state: snd_ctl_shm_get_power_state, - read: snd_ctl_shm_read, + .close = snd_ctl_shm_close, + .nonblock = snd_ctl_shm_nonblock, + .async = snd_ctl_shm_async, + .subscribe_events = snd_ctl_shm_subscribe_events, + .card_info = snd_ctl_shm_card_info, + .element_list = snd_ctl_shm_elem_list, + .element_info = snd_ctl_shm_elem_info, + .element_read = snd_ctl_shm_elem_read, + .element_write = snd_ctl_shm_elem_write, + .element_lock = snd_ctl_shm_elem_lock, + .element_unlock = snd_ctl_shm_elem_unlock, + .hwdep_next_device = snd_ctl_shm_hwdep_next_device, + .hwdep_info = snd_ctl_shm_hwdep_info, + .pcm_next_device = snd_ctl_shm_pcm_next_device, + .pcm_info = snd_ctl_shm_pcm_info, + .pcm_prefer_subdevice = snd_ctl_shm_pcm_prefer_subdevice, + .rawmidi_next_device = snd_ctl_shm_rawmidi_next_device, + .rawmidi_info = snd_ctl_shm_rawmidi_info, + .rawmidi_prefer_subdevice = snd_ctl_shm_rawmidi_prefer_subdevice, + .set_power_state = snd_ctl_shm_set_power_state, + .get_power_state = snd_ctl_shm_get_power_state, + .read = snd_ctl_shm_read, }; static int make_local_socket(const char *filename) Index: alsa-lib/src/hwdep/hwdep_hw.c =================================================================== RCS file: /cvsroot/alsa/alsa-lib/src/hwdep/hwdep_hw.c,v retrieving revision 1.9 diff -u -u -r1.9 hwdep_hw.c --- alsa-lib/src/hwdep/hwdep_hw.c 25 Feb 2003 12:45:45 -0000 1.9 +++ alsa-lib/src/hwdep/hwdep_hw.c 16 Jul 2003 15:21:17 -0000 @@ -95,12 +95,12 @@ } static snd_hwdep_ops_t snd_hwdep_hw_ops = { - close: snd_hwdep_hw_close, - nonblock: snd_hwdep_hw_nonblock, - info: snd_hwdep_hw_info, - ioctl: snd_hwdep_hw_ioctl, - write: snd_hwdep_hw_write, - read: snd_hwdep_hw_read, + .close = snd_hwdep_hw_close, + .nonblock = snd_hwdep_hw_nonblock, + .info = snd_hwdep_hw_info, + .ioctl = snd_hwdep_hw_ioctl, + .write = snd_hwdep_hw_write, + .read = snd_hwdep_hw_read, }; int snd_hwdep_hw_open(snd_hwdep_t **handle, const char *name, int card, int device, int mode) Index: alsa-lib/src/pcm/pcm_adpcm.c =================================================================== RCS file: /cvsroot/alsa/alsa-lib/src/pcm/pcm_adpcm.c,v retrieving revision 1.58 diff -u -u -r1.58 pcm_adpcm.c --- alsa-lib/src/pcm/pcm_adpcm.c 11 Feb 2003 18:14:45 -0000 1.58 +++ alsa-lib/src/pcm/pcm_adpcm.c 16 Jul 2003 15:21:17 -0000 @@ -517,19 +517,19 @@ } static snd_pcm_ops_t snd_pcm_adpcm_ops = { - close: snd_pcm_plugin_close, - info: snd_pcm_plugin_info, - hw_refine: snd_pcm_adpcm_hw_refine, - hw_params: snd_pcm_adpcm_hw_params, - hw_free: snd_pcm_adpcm_hw_free, - sw_params: snd_pcm_plugin_sw_params, - channel_info: snd_pcm_plugin_channel_info, - dump: snd_pcm_adpcm_dump, - nonblock: snd_pcm_plugin_nonblock, - async: snd_pcm_plugin_async, - poll_revents: snd_pcm_plugin_poll_revents, - mmap: snd_pcm_plugin_mmap, - munmap: snd_pcm_plugin_munmap, + .close = snd_pcm_plugin_close, + .info = snd_pcm_plugin_info, + .hw_refine = snd_pcm_adpcm_hw_refine, + .hw_params = snd_pcm_adpcm_hw_params, + .hw_free = snd_pcm_adpcm_hw_free, + .sw_params = snd_pcm_plugin_sw_params, + .channel_info = snd_pcm_plugin_channel_info, + .dump = snd_pcm_adpcm_dump, + .nonblock = snd_pcm_plugin_nonblock, + .async = snd_pcm_plugin_async, + .poll_revents = snd_pcm_plugin_poll_revents, + .mmap = snd_pcm_plugin_mmap, + .munmap = snd_pcm_plugin_munmap, }; /** Index: alsa-lib/src/pcm/pcm_alaw.c =================================================================== RCS file: /cvsroot/alsa/alsa-lib/src/pcm/pcm_alaw.c,v retrieving revision 1.56 diff -u -u -r1.56 pcm_alaw.c --- alsa-lib/src/pcm/pcm_alaw.c 11 Feb 2003 18:14:45 -0000 1.56 +++ alsa-lib/src/pcm/pcm_alaw.c 16 Jul 2003 15:21:17 -0000 @@ -390,19 +390,18 @@ } static snd_pcm_ops_t snd_pcm_alaw_ops = { - close: snd_pcm_plugin_close, - info: snd_pcm_plugin_info, - hw_refine: snd_pcm_alaw_hw_refine, - hw_params: snd_pcm_alaw_hw_params, - hw_free: snd_pcm_plugin_hw_free, - sw_params: snd_pcm_plugin_sw_params, - channel_info: snd_pcm_plugin_channel_info, - dump: snd_pcm_alaw_dump, - nonblock: snd_pcm_plugin_nonblock, - async: snd_pcm_plugin_async, - poll_revents: snd_pcm_plugin_poll_revents, - mmap: snd_pcm_plugin_mmap, - munmap: snd_pcm_plugin_munmap, + .close = snd_pcm_plugin_close, + .info = snd_pcm_plugin_info, + .hw_refine = snd_pcm_alaw_hw_refine, + .hw_params = snd_pcm_alaw_hw_params, + .hw_free = snd_pcm_plugin_hw_free, + .sw_params = snd_pcm_plugin_sw_params, + .channel_info = snd_pcm_plugin_channel_info, + .dump = snd_pcm_alaw_dump, + .nonblock = snd_pcm_plugin_nonblock, + .async = snd_pcm_plugin_async, + .mmap = snd_pcm_plugin_mmap, + .munmap = snd_pcm_plugin_munmap, }; /** Index: alsa-lib/src/pcm/pcm_copy.c =================================================================== RCS file: /cvsroot/alsa/alsa-lib/src/pcm/pcm_copy.c,v retrieving revision 1.36 diff -u -u -r1.36 pcm_copy.c --- alsa-lib/src/pcm/pcm_copy.c 11 Feb 2003 18:14:46 -0000 1.36 +++ alsa-lib/src/pcm/pcm_copy.c 16 Jul 2003 15:21:17 -0000 @@ -153,19 +153,18 @@ } static snd_pcm_ops_t snd_pcm_copy_ops = { - close: snd_pcm_plugin_close, - info: snd_pcm_plugin_info, - hw_refine: snd_pcm_copy_hw_refine, - hw_params: snd_pcm_copy_hw_params, - hw_free: snd_pcm_plugin_hw_free, - sw_params: snd_pcm_plugin_sw_params, - channel_info: snd_pcm_plugin_channel_info, - dump: snd_pcm_copy_dump, - nonblock: snd_pcm_plugin_nonblock, - async: snd_pcm_plugin_async, - poll_revents: snd_pcm_plugin_poll_revents, - mmap: snd_pcm_plugin_mmap, - munmap: snd_pcm_plugin_munmap, + .close = snd_pcm_plugin_close, + .info = snd_pcm_plugin_info, + .hw_refine = snd_pcm_copy_hw_refine, + .hw_params = snd_pcm_copy_hw_params, + .hw_free = snd_pcm_plugin_hw_free, + .sw_params = snd_pcm_plugin_sw_params, + .channel_info = snd_pcm_plugin_channel_info, + .dump = snd_pcm_copy_dump, + .nonblock = snd_pcm_plugin_nonblock, + .async = snd_pcm_plugin_async, + .mmap = snd_pcm_plugin_mmap, + .munmap = snd_pcm_plugin_munmap, }; /** Index: alsa-lib/src/pcm/pcm_dmix.c =================================================================== RCS file: /cvsroot/alsa/alsa-lib/src/pcm/pcm_dmix.c,v retrieving revision 1.38 diff -u -u -r1.38 pcm_dmix.c --- alsa-lib/src/pcm/pcm_dmix.c 1 Jul 2003 09:24:30 -0000 1.38 +++ alsa-lib/src/pcm/pcm_dmix.c 16 Jul 2003 15:21:17 -0000 @@ -832,41 +832,41 @@ } static snd_pcm_ops_t snd_pcm_dmix_ops = { - close: snd_pcm_dmix_close, - info: snd_pcm_dmix_info, - hw_refine: snd_pcm_dmix_hw_refine, - hw_params: snd_pcm_dmix_hw_params, - hw_free: snd_pcm_dmix_hw_free, - sw_params: snd_pcm_dmix_sw_params, - channel_info: snd_pcm_dmix_channel_info, - dump: snd_pcm_dmix_dump, - nonblock: snd_pcm_dmix_nonblock, - async: snd_pcm_dmix_async, - poll_revents: snd_pcm_dmix_poll_revents, - mmap: snd_pcm_dmix_mmap, - munmap: snd_pcm_dmix_munmap, + .close = snd_pcm_dmix_close, + .info = snd_pcm_dmix_info, + .hw_refine = snd_pcm_dmix_hw_refine, + .hw_params = snd_pcm_dmix_hw_params, + .hw_free = snd_pcm_dmix_hw_free, + .sw_params = snd_pcm_dmix_sw_params, + .channel_info = snd_pcm_dmix_channel_info, + .dump = snd_pcm_dmix_dump, + .nonblock = snd_pcm_dmix_nonblock, + .async = snd_pcm_dmix_async, + .poll_revents = snd_pcm_dmix_poll_revents, + .mmap = snd_pcm_dmix_mmap, + .munmap = snd_pcm_dmix_munmap, }; static snd_pcm_fast_ops_t snd_pcm_dmix_fast_ops = { - status: snd_pcm_dmix_status, - state: snd_pcm_dmix_state, - hwsync: snd_pcm_dmix_hwsync, - delay: snd_pcm_dmix_delay, - prepare: snd_pcm_dmix_prepare, - reset: snd_pcm_dmix_reset, - start: snd_pcm_dmix_start, - drop: snd_pcm_dmix_drop, - drain: snd_pcm_dmix_drain, - pause: snd_pcm_dmix_pause, - rewind: snd_pcm_dmix_rewind, - forward: snd_pcm_dmix_forward, - resume: snd_pcm_dmix_resume, - writei: snd_pcm_mmap_writei, - writen: snd_pcm_mmap_writen, - readi: snd_pcm_dmix_readi, - readn: snd_pcm_dmix_readn, - avail_update: snd_pcm_dmix_avail_update, - mmap_commit: snd_pcm_dmix_mmap_commit, + .status = snd_pcm_dmix_status, + .state = snd_pcm_dmix_state, + .hwsync = snd_pcm_dmix_hwsync, + .delay = snd_pcm_dmix_delay, + .prepare = snd_pcm_dmix_prepare, + .reset = snd_pcm_dmix_reset, + .start = snd_pcm_dmix_start, + .drop = snd_pcm_dmix_drop, + .drain = snd_pcm_dmix_drain, + .pause = snd_pcm_dmix_pause, + .rewind = snd_pcm_dmix_rewind, + .forward = snd_pcm_dmix_forward, + .resume = snd_pcm_dmix_resume, + .writei = snd_pcm_mmap_writei, + .writen = snd_pcm_mmap_writen, + .readi = snd_pcm_dmix_readi, + .readn = snd_pcm_dmix_readn, + .avail_update = snd_pcm_dmix_avail_update, + .mmap_commit = snd_pcm_dmix_mmap_commit, }; /** Index: alsa-lib/src/pcm/pcm_dshare.c =================================================================== RCS file: /cvsroot/alsa/alsa-lib/src/pcm/pcm_dshare.c,v retrieving revision 1.5 diff -u -u -r1.5 pcm_dshare.c --- alsa-lib/src/pcm/pcm_dshare.c 1 Jul 2003 09:24:30 -0000 1.5 +++ alsa-lib/src/pcm/pcm_dshare.c 16 Jul 2003 15:21:17 -0000 @@ -622,41 +622,41 @@ } static snd_pcm_ops_t snd_pcm_dshare_ops = { - close: snd_pcm_dshare_close, - info: snd_pcm_dshare_info, - hw_refine: snd_pcm_dshare_hw_refine, - hw_params: snd_pcm_dshare_hw_params, - hw_free: snd_pcm_dshare_hw_free, - sw_params: snd_pcm_dshare_sw_params, - channel_info: snd_pcm_dshare_channel_info, - dump: snd_pcm_dshare_dump, - nonblock: snd_pcm_dshare_nonblock, - async: snd_pcm_dshare_async, - poll_revents: snd_pcm_dshare_poll_revents, - mmap: snd_pcm_dshare_mmap, - munmap: snd_pcm_dshare_munmap, + .close = snd_pcm_dshare_close, + .info = snd_pcm_dshare_info, + .hw_refine = snd_pcm_dshare_hw_refine, + .hw_params = snd_pcm_dshare_hw_params, + .hw_free = snd_pcm_dshare_hw_free, + .sw_params = snd_pcm_dshare_sw_params, + .channel_info = snd_pcm_dshare_channel_info, + .dump = snd_pcm_dshare_dump, + .nonblock = snd_pcm_dshare_nonblock, + .async = snd_pcm_dshare_async, + .poll_revents = snd_pcm_dshare_poll_revents, + .mmap = snd_pcm_dshare_mmap, + .munmap = snd_pcm_dshare_munmap, }; static snd_pcm_fast_ops_t snd_pcm_dshare_fast_ops = { - status: snd_pcm_dshare_status, - state: snd_pcm_dshare_state, - hwsync: snd_pcm_dshare_hwsync, - delay: snd_pcm_dshare_delay, - prepare: snd_pcm_dshare_prepare, - reset: snd_pcm_dshare_reset, - start: snd_pcm_dshare_start, - drop: snd_pcm_dshare_drop, - drain: snd_pcm_dshare_drain, - pause: snd_pcm_dshare_pause, - rewind: snd_pcm_dshare_rewind, - forward: snd_pcm_dshare_forward, - resume: snd_pcm_dshare_resume, - writei: snd_pcm_mmap_writei, - writen: snd_pcm_mmap_writen, - readi: snd_pcm_dshare_readi, - readn: snd_pcm_dshare_readn, - avail_update: snd_pcm_dshare_avail_update, - mmap_commit: snd_pcm_dshare_mmap_commit, + .status = snd_pcm_dshare_status, + .state = snd_pcm_dshare_state, + .hwsync = snd_pcm_dshare_hwsync, + .delay = snd_pcm_dshare_delay, + .prepare = snd_pcm_dshare_prepare, + .reset = snd_pcm_dshare_reset, + .start = snd_pcm_dshare_start, + .drop = snd_pcm_dshare_drop, + .drain = snd_pcm_dshare_drain, + .pause = snd_pcm_dshare_pause, + .rewind = snd_pcm_dshare_rewind, + .forward = snd_pcm_dshare_forward, + .resume = snd_pcm_dshare_resume, + .writei = snd_pcm_mmap_writei, + .writen = snd_pcm_mmap_writen, + .readi = snd_pcm_dshare_readi, + .readn = snd_pcm_dshare_readn, + .avail_update = snd_pcm_dshare_avail_update, + .mmap_commit = snd_pcm_dshare_mmap_commit, }; /** Index: alsa-lib/src/pcm/pcm_dsnoop.c =================================================================== RCS file: /cvsroot/alsa/alsa-lib/src/pcm/pcm_dsnoop.c,v retrieving revision 1.5 diff -u -u -r1.5 pcm_dsnoop.c --- alsa-lib/src/pcm/pcm_dsnoop.c 1 Jul 2003 09:24:30 -0000 1.5 +++ alsa-lib/src/pcm/pcm_dsnoop.c 16 Jul 2003 15:21:17 -0000 @@ -590,41 +590,41 @@ } static snd_pcm_ops_t snd_pcm_dsnoop_ops = { - close: snd_pcm_dsnoop_close, - info: snd_pcm_dsnoop_info, - hw_refine: snd_pcm_dsnoop_hw_refine, - hw_params: snd_pcm_dsnoop_hw_params, - hw_free: snd_pcm_dsnoop_hw_free, - sw_params: snd_pcm_dsnoop_sw_params, - channel_info: snd_pcm_dsnoop_channel_info, - dump: snd_pcm_dsnoop_dump, - nonblock: snd_pcm_dsnoop_nonblock, - async: snd_pcm_dsnoop_async, - poll_revents: snd_pcm_dsnoop_poll_revents, - mmap: snd_pcm_dsnoop_mmap, - munmap: snd_pcm_dsnoop_munmap, + .close = snd_pcm_dsnoop_close, + .info = snd_pcm_dsnoop_info, + .hw_refine = snd_pcm_dsnoop_hw_refine, + .hw_params = snd_pcm_dsnoop_hw_params, + .hw_free = snd_pcm_dsnoop_hw_free, + .sw_params = snd_pcm_dsnoop_sw_params, + .channel_info = snd_pcm_dsnoop_channel_info, + .dump = snd_pcm_dsnoop_dump, + .nonblock = snd_pcm_dsnoop_nonblock, + .async = snd_pcm_dsnoop_async, + .poll_revents = snd_pcm_dsnoop_poll_revents, + .mmap = snd_pcm_dsnoop_mmap, + .munmap = snd_pcm_dsnoop_munmap, }; static snd_pcm_fast_ops_t snd_pcm_dsnoop_fast_ops = { - status: snd_pcm_dsnoop_status, - state: snd_pcm_dsnoop_state, - hwsync: snd_pcm_dsnoop_hwsync, - delay: snd_pcm_dsnoop_delay, - prepare: snd_pcm_dsnoop_prepare, - reset: snd_pcm_dsnoop_reset, - start: snd_pcm_dsnoop_start, - drop: snd_pcm_dsnoop_drop, - drain: snd_pcm_dsnoop_drain, - pause: snd_pcm_dsnoop_pause, - rewind: snd_pcm_dsnoop_rewind, - forward: snd_pcm_dsnoop_forward, - resume: snd_pcm_dsnoop_resume, - writei: snd_pcm_dsnoop_writei, - writen: snd_pcm_dsnoop_writen, - readi: snd_pcm_mmap_readi, - readn: snd_pcm_mmap_readn, - avail_update: snd_pcm_dsnoop_avail_update, - mmap_commit: snd_pcm_dsnoop_mmap_commit, + .status = snd_pcm_dsnoop_status, + .state = snd_pcm_dsnoop_state, + .hwsync = snd_pcm_dsnoop_hwsync, + .delay = snd_pcm_dsnoop_delay, + .prepare = snd_pcm_dsnoop_prepare, + .reset = snd_pcm_dsnoop_reset, + .start = snd_pcm_dsnoop_start, + .drop = snd_pcm_dsnoop_drop, + .drain = snd_pcm_dsnoop_drain, + .pause = snd_pcm_dsnoop_pause, + .rewind = snd_pcm_dsnoop_rewind, + .forward = snd_pcm_dsnoop_forward, + .resume = snd_pcm_dsnoop_resume, + .writei = snd_pcm_dsnoop_writei, + .writen = snd_pcm_dsnoop_writen, + .readi = snd_pcm_mmap_readi, + .readn = snd_pcm_mmap_readn, + .avail_update = snd_pcm_dsnoop_avail_update, + .mmap_commit = snd_pcm_dsnoop_mmap_commit, }; /** -- Man once surrendering his reason, has no remaining guard against absurdities the most monstrous, and like a ship without rudder, is the sport of every wind. -Thomas Jefferson to James Smith, 1822 ------------------------------------------------------- This SF.net email is sponsored by: VM Ware With VMware you can run multiple operating systems on a single machine. WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the same time. Free trial click here: http://www.vmware.com/wl/offer/345/0 _______________________________________________ Alsa-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-devel