File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -87,11 +87,10 @@ where
8787 if bits == 32 {
8888 let next_f32: Option < Result < f32 , _ > > = self . reader . samples ( ) . next ( ) ;
8989 next_f32. and_then ( |value| {
90- value. ok ( ) . map ( |value| {
91- #[ cfg( feature = "integer-decoder" ) ] // perf
92- let value = value. to_sample ( ) ;
93- value
94- } )
90+ let value = value. ok ( ) ;
91+ #[ cfg( feature = "integer-decoder" ) ] // perf
92+ let value = value. map ( |value| value. to_sample ( ) ) ;
93+ value
9594 } )
9695 } else {
9796 // > 32 bits we cannot handle, so we'll just return equilibrium
@@ -107,11 +106,10 @@ where
107106 ( SampleFormat :: Int , 16 ) => {
108107 let next_i16: Option < Result < i16 , _ > > = self . reader . samples ( ) . next ( ) ;
109108 next_i16. and_then ( |value| {
110- value. ok ( ) . map ( |value| {
111- #[ cfg( not( feature = "integer-decoder" ) ) ] // perf
112- let value = value. to_sample ( ) ;
113- value
114- } )
109+ let value = value. ok ( ) ;
110+ #[ cfg( not( feature = "integer-decoder" ) ) ] // perf
111+ let value = value. map ( |value| value. to_sample ( ) ) ;
112+ value
115113 } )
116114 }
117115 ( SampleFormat :: Int , 24 ) => {
You can’t perform that action at this time.
0 commit comments