胡斌

when write total.m3u8,don't write #EXT-X-DISCONTINUITY when the total.m3u8 is new created

@@ -878,7 +878,7 @@ int SrsHlsMuxer::segment_close(string log_desc) @@ -878,7 +878,7 @@ int SrsHlsMuxer::segment_close(string log_desc)
878 erase_last_endlist = true; 878 erase_last_endlist = true;
879 m3u8_total_endlist_saved = false; 879 m3u8_total_endlist_saved = false;
880 } 880 }
881 - if (currentSeg->sequence_no != 0) { 881 + if (this->total_duraion != 0) {
882 // #EXT-X-DISCONTINUITY\n 882 // #EXT-X-DISCONTINUITY\n
883 ss << "#EXT-X-DISCONTINUITY" << SRS_CONSTS_LF; 883 ss << "#EXT-X-DISCONTINUITY" << SRS_CONSTS_LF;
884 srs_verbose("write m3u8 segment discontinuity success."); 884 srs_verbose("write m3u8 segment discontinuity success.");