Revision 460acdf0 libavdevice/alsa-audio-common.c

View differences:

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