demux: adaptive: start buffering on demux only
Because of race condition in Init(), the es_out isn't set up between demux pf_open() & pf_demux() calls and ES selection is then totally impossible. Randomly broke streams depending on thread speed & buffering.
Showing
- modules/demux/adaptive/PlaylistManager.cpp 16 additions, 1 deletionmodules/demux/adaptive/PlaylistManager.cpp
- modules/demux/adaptive/PlaylistManager.h 2 additions, 0 deletionsmodules/demux/adaptive/PlaylistManager.h
- modules/demux/adaptive/adaptive.cpp 1 addition, 1 deletionmodules/demux/adaptive/adaptive.cpp
Loading
Please register or sign in to comment