H A D | pcm_misc.c | 35 signed char signd; /* 0 = unsigned, 1 = signed, -1 = others */ member in struct:pcm_format_data 44 .width = 8, .phys = 8, .le = -1, .signd = 1, 48 .width = 8, .phys = 8, .le = -1, .signd = 0, 52 .width = 16, .phys = 16, .le = 1, .signd = 1, 56 .width = 16, .phys = 16, .le = 0, .signd = 1, 60 .width = 16, .phys = 16, .le = 1, .signd = 0, 64 .width = 16, .phys = 16, .le = 0, .signd = 0, 68 .width = 24, .phys = 32, .le = 1, .signd = 1, 72 .width = 24, .phys = 32, .le = 0, .signd = 1, 76 .width = 24, .phys = 32, .le = 1, .signd = 0, 80 .width = 24, .phys = 32, .le = 0, .signd = 0, 84 .width = 32, .phys = 32, .le = 1, .signd = 1, 88 .width = 32, .phys = 32, .le = 0, .signd = 1, 92 .width = 32, .phys = 32, .le = 1, .signd = 0, 96 .width = 32, .phys = 32, .le = 0, .signd = 0, 100 .width = 32, .phys = 32, .le = 1, .signd = -1, 104 .width = 32, .phys = 32, .le = 0, .signd = -1, 108 .width = 64, .phys = 64, .le = 1, .signd = -1, 112 .width = 64, .phys = 64, .le = 0, .signd = -1, 116 .width = 32, .phys = 32, .le = 1, .signd = -1, 120 .width = 32, .phys = 32, .le = 0, .signd = -1, 124 .width = 8, .phys = 8, .le = -1, .signd = -1, 128 .width = 8, .phys = 8, .le = -1, .signd = -1, 132 .width = 4, .phys = 4, .le = -1, .signd = -1, 136 .width = 3, .phys = 3, .le = -1, .signd = -1, 140 .width = 5, .phys = 5, .le = -1, .signd = -1, 144 .width = 8, .phys = 8, .le = 1, .signd = 0, 148 .width = 16, .phys = 16, .le = 1, .signd = 0, 152 .width = 32, .phys = 32, .le = 1, .signd = 0, 156 .width = 16, .phys = 16, .le = 0, .signd = 0, 160 .width = 32, .phys = 32, .le = 0, .signd = 0, 165 .le = -1, .signd = -1, 168 .le = -1, .signd = -1, 171 .le = -1, .signd = -1, 174 .width = 24, .phys = 24, .le = 1, .signd = 1, 178 .width = 24, .phys = 24, .le = 0, .signd = 1, 182 .width = 24, .phys = 24, .le = 1, .signd = 0, 186 .width = 24, .phys = 24, .le = 0, .signd = 0, 190 .width = 20, .phys = 24, .le = 1, .signd = 1, 194 .width = 20, .phys = 24, .le = 0, .signd = 1, 198 .width = 20, .phys = 24, .le = 1, .signd = 0, 202 .width = 20, .phys = 24, .le = 0, .signd = 0, 206 .width = 18, .phys = 24, .le = 1, .signd = 1, 210 .width = 18, .phys = 24, .le = 0, .signd = 1, 214 .width = 18, .phys = 24, .le = 1, .signd = 0, 218 .width = 18, .phys = 24, .le = 0, .signd = 0, 222 .width = 3, .phys = 8, .le = -1, .signd = -1, 226 .width = 5, .phys = 8, .le = -1, .signd = -1, 244 if ((val = pcm_formats[(INT)format].signd) < 0) snd_pcm_format_signed() 418 if (pcm_formats[(INT)format].signd == 1 || width <= 8) { snd_pcm_format_set_silence()
|