ts打包过滤没有adts头的aac:#453
This commit is contained in:
parent
0456cee336
commit
4255914613
|
|
@ -129,6 +129,14 @@ void TsMuxer::inputFrame(const Frame::Ptr &frame) {
|
||||||
_frameCached.emplace_back(Frame::getCacheAbleFrame(frame));
|
_frameCached.emplace_back(Frame::getCacheAbleFrame(frame));
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case CodecAAC: {
|
||||||
|
if (frame->prefixSize() == 0) {
|
||||||
|
WarnL << "必须提供adts头才能mpegts打包";
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
default: {
|
default: {
|
||||||
track_info.stamp.revise(frame->dts(),frame->pts(),dts_out,pts_out);
|
track_info.stamp.revise(frame->dts(),frame->pts(),dts_out,pts_out);
|
||||||
_timestamp = dts_out;
|
_timestamp = dts_out;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue