在mpegts.c ( libavformathandle_packet()
) 的函数中,我得到了一个小于 188 的正值位置。这会导致断言失败。能否请您告诉这个问题的原因,并提出解决方案。
pos = avio_tell(ts->stream->pb); // pos giving +ve value less than 188
av_assert0(pos >= TS_PACKET_SIZE). // which cause assertion issue
在mpegts.c ( libavformathandle_packet()
) 的函数中,我得到了一个小于 188 的正值位置。这会导致断言失败。能否请您告诉这个问题的原因,并提出解决方案。
pos = avio_tell(ts->stream->pb); // pos giving +ve value less than 188
av_assert0(pos >= TS_PACKET_SIZE). // which cause assertion issue