File tree Expand file tree Collapse file tree 2 files changed +6
-6
lines changed
Expand file tree Collapse file tree 2 files changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -59,11 +59,11 @@ impl Music {
5959 } )
6060 . max ( )
6161 . unwrap ( ) ;
62- if ticks_per_music == 0 {
63- return ;
64- }
6562 let samples_per_music = ticks_per_music * SAMPLE_RATE / TICKS_PER_SECOND ;
6663 let num_samples = samples_per_music * count;
64+ if num_samples == 0 {
65+ return ;
66+ }
6767 let mut samples = vec ! [ 0 ; num_samples as usize ] ;
6868 let mut blip_buf = BlipBuf :: new ( num_samples as usize ) ;
6969 blip_buf. set_rates ( CLOCK_RATE as f64 , SAMPLE_RATE as f64 ) ;
Original file line number Diff line number Diff line change @@ -131,11 +131,11 @@ impl Sound {
131131 pub fn save ( & self , filename : & str , count : u32 , ffmpeg : Option < bool > ) {
132132 assert ! ( count > 0 ) ;
133133 let ticks_per_sound = self . speed * self . notes . len ( ) as u32 ;
134- if ticks_per_sound == 0 {
135- return ;
136- }
137134 let samples_per_sound = ticks_per_sound * SAMPLE_RATE / TICKS_PER_SECOND ;
138135 let num_samples = samples_per_sound * count;
136+ if num_samples == 0 {
137+ return ;
138+ }
139139 let mut samples = vec ! [ 0 ; num_samples as usize ] ;
140140 let mut blip_buf = BlipBuf :: new ( num_samples as usize ) ;
141141 blip_buf. set_rates ( CLOCK_RATE as f64 , SAMPLE_RATE as f64 ) ;
You can’t perform that action at this time.
0 commit comments