|
|
|
@@ -704,8 +704,10 @@ static int nut_write_packet(AVFormatContext *s, AVPacket *pkt){ |
|
|
|
int store_sp=0; |
|
|
|
int ret; |
|
|
|
|
|
|
|
if(pkt->pts < 0) |
|
|
|
return -1; |
|
|
|
if (pkt->pts < 0) { |
|
|
|
av_log(s, AV_LOG_ERROR, "Invalid negative packet pts %"PRId64" in input\n", pkt->pts); |
|
|
|
return AVERROR(EINVAL); |
|
|
|
} |
|
|
|
|
|
|
|
if(1LL<<(20+3*nut->header_count) <= avio_tell(bc)) |
|
|
|
write_headers(s, bc); |
|
|
|
|