【发布时间】:2019-06-07 03:43:25
【问题描述】:
我正在阅读从视频中解码字节流的代码。 但我有点困惑,数据包的大小有时可能为 0。 这是什么意思?如果为零,这些字节携带的信息是什么?
int len = av_parser_parse2(
pCodecParserCtx, pCodecCtx,
&packet.data, &packet.size,
cur_ptr , cur_size ,
AV_NOPTS_VALUE, AV_NOPTS_VALUE, AV_NOPTS_VALUE);
cur_ptr += len;
cur_size -= len;
if (packet.size==0)
continue;
【问题讨论】:
-
可能是音频帧。只想确认一下。您应该在将数据发送到解析器之前对其进行过滤。