From c7d08fb316609757cfb9c35d281502033ba95d6f Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Wed, 19 Nov 2014 17:39:09 +0100 Subject: [PATCH] avc parser: little optimization, pkt_meta is not used in avc_convert_pkt --- src/parsers/parser_avc.c | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/src/parsers/parser_avc.c b/src/parsers/parser_avc.c index b04b0563..2665aa33 100644 --- a/src/parsers/parser_avc.c +++ b/src/parsers/parser_avc.c @@ -211,7 +211,7 @@ isom_write_avcc(sbuf_t *sb, const uint8_t *data, int len) th_pkt_t * avc_convert_pkt(th_pkt_t *src) { - sbuf_t payload, headers; + sbuf_t payload; th_pkt_t *pkt = malloc(sizeof(*pkt)); *pkt = *src; @@ -220,13 +220,6 @@ avc_convert_pkt(th_pkt_t *src) sbuf_init(&payload); - if (src->pkt_meta) { - sbuf_init(&headers); - isom_write_avcc(&headers, pktbuf_ptr(src->pkt_meta), - pktbuf_len(src->pkt_meta)); - pkt->pkt_meta = pktbuf_make(headers.sb_data, headers.sb_ptr); - } - if(src->pkt_meta) avc_parse_nal_units(&payload, pktbuf_ptr(src->pkt_meta), pktbuf_len(src->pkt_meta));