@@ -108,37 +108,37 @@ impl<I> ExactSizeIterator for ChannelCountConverter<I> where I: ExactSizeIterato
108
108
mod test {
109
109
use super :: ChannelCountConverter ;
110
110
use crate :: common:: ChannelCount ;
111
- use crate :: math:: ch ;
111
+ use crate :: math:: nz ;
112
112
use crate :: Sample ;
113
113
114
114
#[ test]
115
115
fn remove_channels ( ) {
116
116
let input = vec ! [ 1.0 , 2.0 , 3.0 , 4.0 , 5.0 , 6.0 ] ;
117
117
let output =
118
- ChannelCountConverter :: new ( input. into_iter ( ) , ch ! ( 3 ) , ch ! ( 2 ) ) . collect :: < Vec < _ > > ( ) ;
118
+ ChannelCountConverter :: new ( input. into_iter ( ) , nz ! ( 3 ) , nz ! ( 2 ) ) . collect :: < Vec < _ > > ( ) ;
119
119
assert_eq ! ( output, [ 1.0 , 2.0 , 4.0 , 5.0 ] ) ;
120
120
121
121
let input = vec ! [ 1.0 , 2.0 , 3.0 , 4.0 , 5.0 , 6.0 , 7.0 , 8.0 ] ;
122
122
let output =
123
- ChannelCountConverter :: new ( input. into_iter ( ) , ch ! ( 4 ) , ch ! ( 1 ) ) . collect :: < Vec < _ > > ( ) ;
123
+ ChannelCountConverter :: new ( input. into_iter ( ) , nz ! ( 4 ) , nz ! ( 1 ) ) . collect :: < Vec < _ > > ( ) ;
124
124
assert_eq ! ( output, [ 1.0 , 5.0 ] ) ;
125
125
}
126
126
127
127
#[ test]
128
128
fn add_channels ( ) {
129
129
let input = vec ! [ 1.0 , 2.0 , 3.0 , 4.0 ] ;
130
130
let output =
131
- ChannelCountConverter :: new ( input. into_iter ( ) , ch ! ( 1 ) , ch ! ( 2 ) ) . collect :: < Vec < _ > > ( ) ;
131
+ ChannelCountConverter :: new ( input. into_iter ( ) , nz ! ( 1 ) , nz ! ( 2 ) ) . collect :: < Vec < _ > > ( ) ;
132
132
assert_eq ! ( output, [ 1.0 , 1.0 , 2.0 , 2.0 , 3.0 , 3.0 , 4.0 , 4.0 ] ) ;
133
133
134
134
let input = vec ! [ 1.0 , 2.0 ] ;
135
135
let output =
136
- ChannelCountConverter :: new ( input. into_iter ( ) , ch ! ( 1 ) , ch ! ( 4 ) ) . collect :: < Vec < _ > > ( ) ;
136
+ ChannelCountConverter :: new ( input. into_iter ( ) , nz ! ( 1 ) , nz ! ( 4 ) ) . collect :: < Vec < _ > > ( ) ;
137
137
assert_eq ! ( output, [ 1.0 , 1.0 , 0.0 , 0.0 , 2.0 , 2.0 , 0.0 , 0.0 ] ) ;
138
138
139
139
let input = vec ! [ 1.0 , 2.0 , 3.0 , 4.0 ] ;
140
140
let output =
141
- ChannelCountConverter :: new ( input. into_iter ( ) , ch ! ( 2 ) , ch ! ( 4 ) ) . collect :: < Vec < _ > > ( ) ;
141
+ ChannelCountConverter :: new ( input. into_iter ( ) , nz ! ( 2 ) , nz ! ( 4 ) ) . collect :: < Vec < _ > > ( ) ;
142
142
assert_eq ! ( output, [ 1.0 , 2.0 , 0.0 , 0.0 , 3.0 , 4.0 , 0.0 , 0.0 ] ) ;
143
143
}
144
144
@@ -155,24 +155,24 @@ mod test {
155
155
assert_eq ! ( converter. size_hint( ) , ( 0 , Some ( 0 ) ) ) ;
156
156
}
157
157
158
- test ( & [ 1.0 , 2.0 , 3.0 ] , ch ! ( 1 ) , ch ! ( 2 ) ) ;
159
- test ( & [ 1.0 , 2.0 , 3.0 , 4.0 ] , ch ! ( 2 ) , ch ! ( 4 ) ) ;
160
- test ( & [ 1.0 , 2.0 , 3.0 , 4.0 ] , ch ! ( 4 ) , ch ! ( 2 ) ) ;
161
- test ( & [ 1.0 , 2.0 , 3.0 , 4.0 , 5.0 , 6.0 ] , ch ! ( 3 ) , ch ! ( 8 ) ) ;
162
- test ( & [ 1.0 , 2.0 , 3.0 , 4.0 , 5.0 , 6.0 , 7.0 , 8.0 ] , ch ! ( 4 ) , ch ! ( 1 ) ) ;
158
+ test ( & [ 1.0 , 2.0 , 3.0 ] , nz ! ( 1 ) , nz ! ( 2 ) ) ;
159
+ test ( & [ 1.0 , 2.0 , 3.0 , 4.0 ] , nz ! ( 2 ) , nz ! ( 4 ) ) ;
160
+ test ( & [ 1.0 , 2.0 , 3.0 , 4.0 ] , nz ! ( 4 ) , nz ! ( 2 ) ) ;
161
+ test ( & [ 1.0 , 2.0 , 3.0 , 4.0 , 5.0 , 6.0 ] , nz ! ( 3 ) , nz ! ( 8 ) ) ;
162
+ test ( & [ 1.0 , 2.0 , 3.0 , 4.0 , 5.0 , 6.0 , 7.0 , 8.0 ] , nz ! ( 4 ) , nz ! ( 1 ) ) ;
163
163
}
164
164
165
165
#[ test]
166
166
fn len_more ( ) {
167
167
let input = vec ! [ 1.0 , 2.0 , 3.0 , 4.0 ] ;
168
- let output = ChannelCountConverter :: new ( input. into_iter ( ) , ch ! ( 2 ) , ch ! ( 3 ) ) ;
168
+ let output = ChannelCountConverter :: new ( input. into_iter ( ) , nz ! ( 2 ) , nz ! ( 3 ) ) ;
169
169
assert_eq ! ( output. len( ) , 6 ) ;
170
170
}
171
171
172
172
#[ test]
173
173
fn len_less ( ) {
174
174
let input = vec ! [ 1.0 , 2.0 , 3.0 , 4.0 ] ;
175
- let output = ChannelCountConverter :: new ( input. into_iter ( ) , ch ! ( 2 ) , ch ! ( 1 ) ) ;
175
+ let output = ChannelCountConverter :: new ( input. into_iter ( ) , nz ! ( 2 ) , nz ! ( 1 ) ) ;
176
176
assert_eq ! ( output. len( ) , 2 ) ;
177
177
}
178
178
}
0 commit comments