winlin

update comment TODO for sequence header and fast-startup caching last gop

@@ -227,6 +227,8 @@ int SrsSource::on_audio(SrsCommonMessage* audio) @@ -227,6 +227,8 @@ int SrsSource::on_audio(SrsCommonMessage* audio)
227 } 227 }
228 srs_info("dispatch audio success."); 228 srs_info("dispatch audio success.");
229 229
  230 + // TODO: always update the sh.
  231 + // TODO: cache last gop.
230 if (!cache_sh_audio) { 232 if (!cache_sh_audio) {
231 srs_freep(cache_sh_audio); 233 srs_freep(cache_sh_audio);
232 cache_sh_audio = msg->copy(); 234 cache_sh_audio = msg->copy();
@@ -262,6 +264,8 @@ int SrsSource::on_video(SrsCommonMessage* video) @@ -262,6 +264,8 @@ int SrsSource::on_video(SrsCommonMessage* video)
262 } 264 }
263 srs_info("dispatch video success."); 265 srs_info("dispatch video success.");
264 266
  267 + // TODO: always update the sh.
  268 + // TODO: cache last gop.
265 if (!cache_sh_video) { 269 if (!cache_sh_video) {
266 srs_freep(cache_sh_video); 270 srs_freep(cache_sh_video);
267 cache_sh_video = msg->copy(); 271 cache_sh_video = msg->copy();