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