Skip to content
Snippets Groups Projects
  1. Feb 18, 2025
  2. Feb 17, 2025
    • Alexandre Janniaux's avatar
      test: meson: disable test when modules are disabled · ca8a1dd2
      Alexandre Janniaux authored and Steve Lhomme's avatar Steve Lhomme committed
      This actually disable the tests when a module the test depends on is
      being disabled, and display a warning listing the modules that were
      missing for the test.
      ca8a1dd2
    • Alexandre Janniaux's avatar
      modules: meson: always store module manifest · 69d9ed32
      Alexandre Janniaux authored and Steve Lhomme's avatar Steve Lhomme committed
      The module manifest is indexed by the name and allows checking whether a
      given module has been declared or not. In particular, it's used by the
      tests to check whether the module was enabled or not. For this feature
      to work, it should always be stored and not just when the module is
      actually enabled.
      69d9ed32
    • Alexandre Janniaux's avatar
      input: test: add es_out multiple program test · 91eaf42c
      Alexandre Janniaux authored and Steve Lhomme's avatar Steve Lhomme committed
      
      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: default avatarSergio Ammirata <sergio@ammirata.net>
      
      Reported that some US feeds with mpegts were triggering the assertion on
      vlc_clock_main_CreateInputMaster() call.
      91eaf42c
    • Alexandre Janniaux's avatar
      input: es_out: fix non-matching main_clock bus · f8e9d090
      Alexandre Janniaux authored and Steve Lhomme's avatar Steve Lhomme committed
      
      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: default avatarSergio Ammirata <sergio@ammirata.net>
      
      Reported that some US feeds with mpegts were triggering the assertion on
      vlc_clock_main_CreateInputMaster() call.
      f8e9d090
  3. Feb 16, 2025
  4. Feb 15, 2025
Loading