You've already forked FFmpeg
mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-08-04 22:03:09 +02:00
avcodec/mediacodecdec: replace memset with direct zero init
Reviewed-by: Matthieu Bouron <matthieu.bouron@gmail.com> Signed-off-by: Zhao Zhili <zhilizhao@tencent.com>
This commit is contained in:
@ -133,14 +133,12 @@ static int h264_set_extradata(AVCodecContext *avctx, FFAMediaFormat *format)
|
||||
int i;
|
||||
int ret;
|
||||
|
||||
H264ParamSets ps;
|
||||
H264ParamSets ps = {0};
|
||||
const PPS *pps = NULL;
|
||||
const SPS *sps = NULL;
|
||||
int is_avc = 0;
|
||||
int nal_length_size = 0;
|
||||
|
||||
memset(&ps, 0, sizeof(ps));
|
||||
|
||||
ret = ff_h264_decode_extradata(avctx->extradata, avctx->extradata_size,
|
||||
&ps, &is_avc, &nal_length_size, 0, avctx);
|
||||
if (ret < 0) {
|
||||
@ -199,8 +197,8 @@ static int hevc_set_extradata(AVCodecContext *avctx, FFAMediaFormat *format)
|
||||
int i;
|
||||
int ret;
|
||||
|
||||
HEVCParamSets ps;
|
||||
HEVCSEI sei;
|
||||
HEVCParamSets ps = {0};
|
||||
HEVCSEI sei = {0};
|
||||
|
||||
const HEVCVPS *vps = NULL;
|
||||
const HEVCPPS *pps = NULL;
|
||||
@ -215,9 +213,6 @@ static int hevc_set_extradata(AVCodecContext *avctx, FFAMediaFormat *format)
|
||||
int sps_data_size = 0;
|
||||
int pps_data_size = 0;
|
||||
|
||||
memset(&ps, 0, sizeof(ps));
|
||||
memset(&sei, 0, sizeof(sei));
|
||||
|
||||
ret = ff_hevc_decode_extradata(avctx->extradata, avctx->extradata_size,
|
||||
&ps, &sei, &is_nalff, &nal_length_size, 0, 1, avctx);
|
||||
if (ret < 0) {
|
||||
|
Reference in New Issue
Block a user