fix seg'faulty sout_StreamChainDelete ordering
We must delete from the head to the tail, the opposite of the creation order. This stems from the fact that an stream output object "sees" the next element, and may try to use it while being deleted. The crash was easily reproducible with: vlc --sout-keep --sout '#duplicate{dst=gather:std{mux=ts,dst=/dev/null}}' \ -I oldrc -vv raw_es.mp2
Showing
Please register or sign in to comment