Commits on Source (2)
-
Fix the following assertion in some cases multiple programs are used by the es_out, leading to a mismatch between the main_clock bus being locked and the main_clock bus creating the input vlc_clock. Assertion failed: (vlc_mutex_held(&main_clock->lock)), function vlc_clock_main_CreateInputMaster, file clock.c, line 998. FAIL test_input_es_out (exit status: 134) Co-authored-by:
Sergio Ammirata <sergio@ammirata.net> Reported that some US feeds with mpegts were triggering the assertion on vlc_clock_main_CreateInputMaster() call.
f8e9d090 -
Without commit "input: es_out: fix non-matching main_clock bus", the test is failing with the following assertion: core debug: The input can't pace, selecting the input (PCR) as the clock source Assertion failed: (vlc_mutex_held(&main_clock->lock)), function vlc_clock_main_CreateInputMaster, file clock.c, line 998. FAIL test_input_es_out (exit status: 134) Co-authored-by:
Sergio Ammirata <sergio@ammirata.net> Reported that some US feeds with mpegts were triggering the assertion on vlc_clock_main_CreateInputMaster() call.
91eaf42c