avcodec/evc_parser: remove superfluous memset calls
The entire EVCParserContext will be zeroed during allocation. Signed-off-by: James Almer <jamrial@gmail.com>
This commit is contained in:
parent
a734fa92c8
commit
d00f0eebbd
@ -197,17 +197,6 @@ static int evc_parse(AVCodecParserContext *s, AVCodecContext *avctx,
|
||||
return next;
|
||||
}
|
||||
|
||||
static int evc_parser_init(AVCodecParserContext *s)
|
||||
{
|
||||
EVCParserContext *ctx = s->priv_data;
|
||||
|
||||
memset(ctx->sps, 0, sizeof(EVCParserSPS *)*EVC_MAX_SPS_COUNT);
|
||||
memset(ctx->pps, 0, sizeof(EVCParserPPS *)*EVC_MAX_PPS_COUNT);
|
||||
memset(ctx->slice_header, 0, sizeof(EVCParserSliceHeader *)*EVC_MAX_PPS_COUNT);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
static void evc_parser_close(AVCodecParserContext *s)
|
||||
{
|
||||
EVCParserContext *ctx = s->priv_data;
|
||||
@ -229,7 +218,6 @@ static void evc_parser_close(AVCodecParserContext *s)
|
||||
const AVCodecParser ff_evc_parser = {
|
||||
.codec_ids = { AV_CODEC_ID_EVC },
|
||||
.priv_data_size = sizeof(EVCParserContext),
|
||||
.parser_init = evc_parser_init,
|
||||
.parser_parse = evc_parse,
|
||||
.parser_close = evc_parser_close,
|
||||
};
|
||||
|
Loading…
x
Reference in New Issue
Block a user