|
30 | 30 |
|
31 | 31 | #define ROI_MAP 0 |
32 | 32 |
|
33 | | -#define zero(Dest) memset(&(Dest), 0, sizeof(Dest)) |
| 33 | +#define zero(Dest) bzero(&(Dest), sizeof(Dest)) |
34 | 34 |
|
35 | 35 | static const char *exec_name; |
36 | 36 |
|
@@ -671,8 +671,8 @@ int main(int argc, char **argv) { |
671 | 671 | int *prev_mask_map; |
672 | 672 | #endif |
673 | 673 | zero(rc.layer_target_bitrate); |
674 | | - memset(&layer_id, 0, sizeof(vpx_svc_layer_id_t)); |
675 | | - memset(&input_ctx, 0, sizeof(input_ctx)); |
| 674 | + bzero(&layer_id, sizeof(vpx_svc_layer_id_t)); |
| 675 | + bzero(&input_ctx, sizeof(input_ctx)); |
676 | 676 | /* Setup default input stream settings */ |
677 | 677 | input_ctx.framerate.numerator = 30; |
678 | 678 | input_ctx.framerate.denominator = 1; |
@@ -898,7 +898,7 @@ int main(int argc, char **argv) { |
898 | 898 | #endif |
899 | 899 | } else if (strncmp(encoder->name, "vp9", 3) == 0) { |
900 | 900 | vpx_svc_extra_cfg_t svc_params; |
901 | | - memset(&svc_params, 0, sizeof(svc_params)); |
| 901 | + bzero(&svc_params, sizeof(svc_params)); |
902 | 902 | vpx_codec_control(&codec, VP9E_SET_POSTENCODE_DROP, 0); |
903 | 903 | vpx_codec_control(&codec, VP9E_SET_DISABLE_OVERSHOOT_MAXQ_CBR, 0); |
904 | 904 | vpx_codec_control(&codec, VP8E_SET_CPUUSED, speed); |
|
0 commit comments