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 i;
|
||||||
int ret;
|
int ret;
|
||||||
|
|
||||||
H264ParamSets ps;
|
H264ParamSets ps = {0};
|
||||||
const PPS *pps = NULL;
|
const PPS *pps = NULL;
|
||||||
const SPS *sps = NULL;
|
const SPS *sps = NULL;
|
||||||
int is_avc = 0;
|
int is_avc = 0;
|
||||||
int nal_length_size = 0;
|
int nal_length_size = 0;
|
||||||
|
|
||||||
memset(&ps, 0, sizeof(ps));
|
|
||||||
|
|
||||||
ret = ff_h264_decode_extradata(avctx->extradata, avctx->extradata_size,
|
ret = ff_h264_decode_extradata(avctx->extradata, avctx->extradata_size,
|
||||||
&ps, &is_avc, &nal_length_size, 0, avctx);
|
&ps, &is_avc, &nal_length_size, 0, avctx);
|
||||||
if (ret < 0) {
|
if (ret < 0) {
|
||||||
@ -199,8 +197,8 @@ static int hevc_set_extradata(AVCodecContext *avctx, FFAMediaFormat *format)
|
|||||||
int i;
|
int i;
|
||||||
int ret;
|
int ret;
|
||||||
|
|
||||||
HEVCParamSets ps;
|
HEVCParamSets ps = {0};
|
||||||
HEVCSEI sei;
|
HEVCSEI sei = {0};
|
||||||
|
|
||||||
const HEVCVPS *vps = NULL;
|
const HEVCVPS *vps = NULL;
|
||||||
const HEVCPPS *pps = NULL;
|
const HEVCPPS *pps = NULL;
|
||||||
@ -215,9 +213,6 @@ static int hevc_set_extradata(AVCodecContext *avctx, FFAMediaFormat *format)
|
|||||||
int sps_data_size = 0;
|
int sps_data_size = 0;
|
||||||
int pps_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,
|
ret = ff_hevc_decode_extradata(avctx->extradata, avctx->extradata_size,
|
||||||
&ps, &sei, &is_nalff, &nal_length_size, 0, 1, avctx);
|
&ps, &sei, &is_nalff, &nal_length_size, 0, 1, avctx);
|
||||||
if (ret < 0) {
|
if (ret < 0) {
|
||||||
|
Reference in New Issue
Block a user