HLS: hls播放解决播放下一个切片导致数据丢失的bug: #1294

This commit is contained in:
ziyue
2021-12-24 13:29:16 +08:00
parent 0bf75529a2
commit c25ff6400f
4 changed files with 119 additions and 104 deletions

View File

@@ -96,7 +96,7 @@ private:
private:
void playDelay();
float delaySecond();
void playNextTs(bool force = false);
void playNextTs();
void teardown_l(const SockException &ex);
void play_l();
void onPacket_l(const char *data, size_t len);
@@ -112,7 +112,6 @@ private:
private:
bool _is_m3u8 = false;
bool _first = true;
bool _waiting_response = false;
int64_t _last_sequence = -1;
string _m3u8;
Timer::Ptr _timer;