Revision 460acdf0
libavdevice/alsa-audio-common.c | ||
---|---|---|
121 | 121 |
REORDER_OUT_50(int32, int32_t) |
122 | 122 |
REORDER_OUT_51(int32, int32_t) |
123 | 123 |
REORDER_OUT_71(int32, int32_t) |
124 |
REORDER_OUT_50(f32, float) |
|
125 |
REORDER_OUT_51(f32, float) |
|
126 |
REORDER_OUT_71(f32, float) |
|
124 | 127 |
|
125 | 128 |
#define REORDER_DUMMY ((void *)1) |
126 | 129 |
|
... | ... | |
149 | 152 |
layout == AV_CH_LAYOUT_7POINT1 ? |
150 | 153 |
out ? alsa_reorder_int32_out_71 : NULL : |
151 | 154 |
NULL : |
155 |
codec_id == CODEC_ID_PCM_F32LE || codec_id == CODEC_ID_PCM_F32BE ? |
|
156 |
layout == AV_CH_LAYOUT_QUAD ? REORDER_DUMMY : |
|
157 |
layout == AV_CH_LAYOUT_5POINT0_BACK || layout == AV_CH_LAYOUT_5POINT0 ? |
|
158 |
out ? alsa_reorder_f32_out_50 : NULL : |
|
159 |
layout == AV_CH_LAYOUT_5POINT1_BACK || layout == AV_CH_LAYOUT_5POINT1 ? |
|
160 |
out ? alsa_reorder_f32_out_51 : NULL : |
|
161 |
layout == AV_CH_LAYOUT_7POINT1 ? |
|
162 |
out ? alsa_reorder_f32_out_71 : NULL : |
|
163 |
NULL : |
|
152 | 164 |
NULL; |
153 | 165 |
} |
154 | 166 |
|
Also available in: Unified diff