删除输入多余的sps pps vps帧
This commit is contained in:
parent
214cc4c505
commit
65b5a1272b
|
|
@ -265,20 +265,17 @@ public:
|
||||||
case H265Frame::NAL_VPS: {
|
case H265Frame::NAL_VPS: {
|
||||||
//vps
|
//vps
|
||||||
_vps = string(frame->data() + frame->prefixSize(), frame->size() - frame->prefixSize());
|
_vps = string(frame->data() + frame->prefixSize(), frame->size() - frame->prefixSize());
|
||||||
VideoTrack::inputFrame(frame);
|
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case H265Frame::NAL_SPS: {
|
case H265Frame::NAL_SPS: {
|
||||||
//sps
|
//sps
|
||||||
_sps = string(frame->data() + frame->prefixSize(), frame->size() - frame->prefixSize());
|
_sps = string(frame->data() + frame->prefixSize(), frame->size() - frame->prefixSize());
|
||||||
VideoTrack::inputFrame(frame);
|
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case H265Frame::NAL_PPS: {
|
case H265Frame::NAL_PPS: {
|
||||||
//pps
|
//pps
|
||||||
_pps = string(frame->data() + frame->prefixSize(), frame->size() - frame->prefixSize());
|
_pps = string(frame->data() + frame->prefixSize(), frame->size() - frame->prefixSize());
|
||||||
VideoTrack::inputFrame(frame);
|
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue