Lines Matching refs:stride
483 int ff_audio_mix_get_matrix(AudioMix *am, double *matrix, int stride)
501 matrix[o * stride + i] = 0.0; \
503 matrix[o * stride + i] = am->matrix_ ## suffix[o0][i0] * \
530 static void reduce_matrix(AudioMix *am, const double *matrix, int stride)
544 if (matrix[o * stride + i] != 0.0) {
553 if (matrix[i * stride + o] != 0.0) {
579 if ((o != i && matrix[o * stride + i] != 0.0) ||
580 (o == i && matrix[o * stride + i] != 1.0)) {
588 if (i0 != i && matrix[o * stride + i0] != 0.0) {
605 if (matrix[o * stride + i] != 0.0) {
627 if ((o != i && matrix[o * stride + i] != 0.0) ||
628 (o == i && matrix[o * stride + i] != 1.0)) {
637 if (o0 != i && matrix[o0 * stride + i] != 0.0) {
653 int ff_audio_mix_set_matrix(AudioMix *am, const double *matrix, int stride)
673 reduce_matrix(am, matrix, stride);
691 v = matrix[o * stride + i]; \