Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
avc parser: little optimization, pkt_meta is not used in avc_convert_pkt
  • Loading branch information
perexg committed Nov 19, 2014
1 parent bf1c902 commit c7d08fb
Showing 1 changed file with 1 addition and 8 deletions.
9 changes: 1 addition & 8 deletions src/parsers/parser_avc.c
Expand Up @@ -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;
Expand All @@ -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));
Expand Down

0 comments on commit c7d08fb

Please sign in to comment.