alsa-lib/src/pcm
Natanael Copa adab355f35 cleanup: Use uint*_t instead of u_int*_t everythwere
Use the standard uint{8,16,32,64}_t everywhere instead of the
non-standard u_int{8,16,32,64}_t.

This changes the types in the public headers and removes the u_int*_t
defines. This may break things. However, indentifiers ending with _t are
reserved by POSIX[1]; defining those can lead to undefined behavior.

So if you rely on alsa-lib defining those for you, then you want the
compiler to error so things can be fixed properly.

[1]: http://pubs.opengroup.org/onlinepubs/9699919799/functions/V2_chap02.html#tag_15_02_02

Signed-off-by: Natanael Copa <ncopa@alpinelinux.org>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2017-07-15 09:50:17 +02:00
..
scopes Change .so module name and installation patch (/usr/lib/alsa-lib/scopes) 2005-06-07 11:31:18 +00:00
interval.c cleanup: Use uint*_t instead of u_int*_t everythwere 2017-07-15 09:50:17 +02:00
interval.h Make local functions really local 2007-11-30 18:26:13 +01:00
interval_inline.h Added snd_interval_set_min_max()... 2003-02-17 10:21:24 +00:00
ladspa.h big ALSA LADSPA plugin rewrite for multiple channel LADSPA plugins 2005-12-13 14:08:58 +00:00
Makefile.am pcm: Remove home brew atomic operations 2016-07-11 15:25:30 +02:00
mask.c Updated GNU GPL license (address). 2001-12-30 09:22:54 +00:00
mask.h Enhanced bitmasks in PCM - added support for more formats by Takashi and me 2002-06-26 02:04:11 +00:00
mask_inline.h cleanup: Use uint*_t instead of u_int*_t everythwere 2017-07-15 09:50:17 +02:00
pcm.c cleanup: Use uint*_t instead of u_int*_t everythwere 2017-07-15 09:50:17 +02:00
pcm_adpcm.c Introduce bswap.h for portable definitions of byte swap macros. 2016-03-03 16:18:10 +01:00
pcm_alaw.c Introduce bswap.h for portable definitions of byte swap macros. 2016-03-03 16:18:10 +01:00
pcm_asym.c Set PCM name properly in empty and asym plugins 2007-11-26 12:29:37 +01:00
pcm_copy.c Introduce bswap.h for portable definitions of byte swap macros. 2016-03-03 16:18:10 +01:00
pcm_direct.c cleanup: fix poll.h includes 2017-07-12 12:05:37 +02:00
pcm_direct.h pcm: dmix: Workaround for binary incompatibility 2017-05-26 14:38:55 +02:00
pcm_dmix.c pcm: dmix: Fix the inconsistent PCM state 2017-05-31 12:47:31 +02:00
pcm_dmix_generic.c Introduce bswap.h for portable definitions of byte swap macros. 2016-03-03 16:18:10 +01:00
pcm_dmix_i386.c pcm: dmix: Allow disabling x86 optimizations 2017-02-10 12:16:12 +01:00
pcm_dmix_i386.h pcm dmix plugin: fix MIX_AREAS_24 routine for i386 & x86_64 platforms 2009-06-16 20:10:19 +02:00
pcm_dmix_x86_64.c pcm: dmix: Allow disabling x86 optimizations 2017-02-10 12:16:12 +01:00
pcm_dmix_x86_64.h pcm dmix plugin: fix MIX_AREAS_24 routine for i386 & x86_64 platforms 2009-06-16 20:10:19 +02:00
pcm_dshare.c pcm: dshare: Call snd_pcm_dshare_state() directly 2017-05-30 17:33:17 +02:00
pcm_dsnoop.c pcm: direct: don't return bogus buffer levels in xrun state 2017-01-10 09:24:39 +01:00
pcm_empty.c Set PCM name properly in empty and asym plugins 2007-11-26 12:29:37 +01:00
pcm_ext_parm.h Make local functions really local 2007-11-30 18:26:13 +01:00
pcm_extplug.c pcm: extplug: refinement of masks in extplug 2017-02-17 18:41:48 +01:00
pcm_file.c pcm:file: delegate htimestamping to slave instead of always getting real_htimestamp 2017-03-29 09:47:36 +02:00
pcm_generic.c pcm: Add thread-safety to PCM API 2016-07-11 15:25:30 +02:00
pcm_generic.h PCM: Avoid busy loop in snd_pcm_write_areas() with rate plugin 2012-11-13 16:16:26 +01:00
pcm_hooks.c pcm: remove alloca() from _snd_pcm_hook_ctl_elems_install() 2016-07-14 16:33:48 +02:00
pcm_hw.c pcm: hw: remove superfluous code to call of SNDRV_PCM_IOCTL_SYNC_PTR in snd_pcm_hw_forward() 2017-06-30 16:39:32 +02:00
pcm_iec958.c cleanup: Use uint*_t instead of u_int*_t everythwere 2017-07-15 09:50:17 +02:00
pcm_ioplug.c pcm: fix return value of snd_pcm_ioplug_sw_params() 2016-07-13 16:37:01 +02:00
pcm_ladspa.c pcm: ladspa: Fix segfault due to a wrong channel reference 2015-10-02 11:55:36 +02:00
pcm_lfloat.c Introduce bswap.h for portable definitions of byte swap macros. 2016-03-03 16:18:10 +01:00
pcm_linear.c cleanup: Use uint*_t instead of u_int*_t everythwere 2017-07-15 09:50:17 +02:00
pcm_local.h pcm: obsolete 'mmap_emulation' parameter of snd_pcm_hw_open_fd() 2017-06-23 15:33:37 +02:00
pcm_meter.c pcm: Remove superfluous rmb() from PCM meter plugin 2016-07-07 16:30:54 +02:00
pcm_misc.c cleanup: Use uint*_t instead of u_int*_t everythwere 2017-07-15 09:50:17 +02:00
pcm_mmap.c cleanup: fix poll.h includes 2017-07-12 12:05:37 +02:00
pcm_mmap_emul.c pcm: Implement timestamp type handling in all plugins 2014-07-14 18:12:34 +02:00
pcm_mulaw.c Introduce bswap.h for portable definitions of byte swap macros. 2016-03-03 16:18:10 +01:00
pcm_multi.c pcm: multi: Drop the fixed slave_map[] in snd_pcm_multi_open() 2017-01-27 12:05:32 +01:00
pcm_null.c Introduce bswap.h for portable definitions of byte swap macros. 2016-03-03 16:18:10 +01:00
pcm_params.c pcm: Don't assert in _snd_pcm_hw_params_internal() 2015-06-01 13:46:40 +02:00
pcm_plug.c pcm:plug: save converter config 2017-03-21 16:38:12 +01:00
pcm_plugin.c pcm:plugin: Fix sound capture via MMAP access 2017-04-05 21:39:35 +02:00
pcm_plugin.h rate: dynamic update avail_min on slave 2017-01-02 15:00:04 +01:00
pcm_rate.c always handle return value from snd_config_get_id() (coverity) 2017-02-27 09:26:33 +01:00
pcm_rate_linear.c cleanup: Use uint*_t instead of u_int*_t everythwere 2017-07-15 09:50:17 +02:00
pcm_route.c cleanup: Use uint*_t instead of u_int*_t everythwere 2017-07-15 09:50:17 +02:00
pcm_share.c cleanup: fix poll.h includes 2017-07-12 12:05:37 +02:00
pcm_shm.c cleanup: fix poll.h includes 2017-07-12 12:05:37 +02:00
pcm_simple.c pcm: remove alloca() from snd_spcm_init_duplex() 2016-07-14 16:33:50 +02:00
pcm_softvol.c ctl: rename APIs to add an element set so that their names are appropriate 2016-07-17 10:01:25 +02:00
pcm_symbols.c Changed Jaroslav Kysela's e-mail from perex@suse.cz to perex@perex.cz 2007-10-15 10:24:55 +02:00
plugin_ops.h cleanup: Use uint*_t instead of u_int*_t everythwere 2017-07-15 09:50:17 +02:00