正在显示
1 个修改的文件
包含
2 行增加
和
0 行删除
@@ -955,6 +955,7 @@ int SrsSource::on_audio(SrsMessage* audio) | @@ -955,6 +955,7 @@ int SrsSource::on_audio(SrsMessage* audio) | ||
955 | } | 955 | } |
956 | 956 | ||
957 | // cache the sequence header if h264 | 957 | // cache the sequence header if h264 |
958 | + // donot cache the sequence header to gop_cache, return here. | ||
958 | if (SrsCodec::audio_is_sequence_header(msg->payload, msg->size)) { | 959 | if (SrsCodec::audio_is_sequence_header(msg->payload, msg->size)) { |
959 | srs_freep(cache_sh_audio); | 960 | srs_freep(cache_sh_audio); |
960 | cache_sh_audio = msg->copy(); | 961 | cache_sh_audio = msg->copy(); |
@@ -1044,6 +1045,7 @@ int SrsSource::on_video(SrsMessage* video) | @@ -1044,6 +1045,7 @@ int SrsSource::on_video(SrsMessage* video) | ||
1044 | } | 1045 | } |
1045 | 1046 | ||
1046 | // cache the sequence header if h264 | 1047 | // cache the sequence header if h264 |
1048 | + // donot cache the sequence header to gop_cache, return here. | ||
1047 | if (SrsCodec::video_is_sequence_header(msg->payload, msg->size)) { | 1049 | if (SrsCodec::video_is_sequence_header(msg->payload, msg->size)) { |
1048 | srs_freep(cache_sh_video); | 1050 | srs_freep(cache_sh_video); |
1049 | cache_sh_video = msg->copy(); | 1051 | cache_sh_video = msg->copy(); |
-
请 注册 或 登录 后发表评论