avc parser: little optimization, pkt_meta is not used in avc_convert_pkt
This commit is contained in:
parent
bf1c902fbf
commit
c7d08fb316
1 changed files with 1 additions and 8 deletions
|
@ -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));
|
||||
|
|
Loading…
Add table
Reference in a new issue