demux: adaptive: fix buffered amount condition
on seek or activation, the seek reference point is inside a segment and if that segment is longer than buffering duration, it could never start. (segment start + buffering amount < deadline) (cherry picked from commit 15f5497b)
Showing
- modules/demux/adaptive/PlaylistManager.cpp 1 addition, 1 deletionmodules/demux/adaptive/PlaylistManager.cpp
- modules/demux/adaptive/Streams.cpp 4 additions, 4 deletionsmodules/demux/adaptive/Streams.cpp
- modules/demux/adaptive/Streams.hpp 1 addition, 1 deletionmodules/demux/adaptive/Streams.hpp
- modules/demux/adaptive/plumbing/CommandsQueue.cpp 7 additions, 2 deletionsmodules/demux/adaptive/plumbing/CommandsQueue.cpp
- modules/demux/adaptive/plumbing/CommandsQueue.hpp 1 addition, 1 deletionmodules/demux/adaptive/plumbing/CommandsQueue.hpp
Loading
Please register or sign in to comment