File tree Expand file tree Collapse file tree 2 files changed +8
-2
lines changed Expand file tree Collapse file tree 2 files changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -342,7 +342,10 @@ audioio_get_buffer_result_t audiodelays_echo_get_buffer(audiodelays_echo_obj_t *
342
342
} else {
343
343
// For unsigned samples set to the middle which is "quiet"
344
344
if (MP_LIKELY (self -> bits_per_sample == 16 )) {
345
- memset (word_buffer , 32768 , length * (self -> bits_per_sample / 8 ));
345
+ uint16_t * uword_buffer = (uint16_t * )word_buffer ;
346
+ while (length -- ) {
347
+ * uword_buffer ++ = 32768 ;
348
+ }
346
349
} else {
347
350
memset (hword_buffer , 128 , length * (self -> bits_per_sample / 8 ));
348
351
}
Original file line number Diff line number Diff line change @@ -246,7 +246,10 @@ audioio_get_buffer_result_t audiofilters_filter_get_buffer(audiofilters_filter_o
246
246
} else {
247
247
// For unsigned samples set to the middle which is "quiet"
248
248
if (MP_LIKELY (self -> bits_per_sample == 16 )) {
249
- memset (word_buffer , 32768 , length * (self -> bits_per_sample / 8 ));
249
+ uint16_t * uword_buffer = (uint16_t * )word_buffer ;
250
+ while (length -- ) {
251
+ * uword_buffer ++ = 32768 ;
252
+ }
250
253
} else {
251
254
memset (hword_buffer , 128 , length * (self -> bits_per_sample / 8 ));
252
255
}
You can’t perform that action at this time.
0 commit comments