Skip to content
Snippets Groups Projects
  1. Mar 20, 2025
    • Ujjawal Kumar's avatar
      qt:Fix typo in file SliderBar.qml · c26a50fa
      Ujjawal Kumar authored and Steve Lhomme's avatar Steve Lhomme committed
      c26a50fa
    • Alexandre Janniaux's avatar
      test: add test for input clock · 102df8e8
      Alexandre Janniaux authored
      Add a unit test checking the behaviour of the input clock. For now, the
      test mainly setup the infrastructure for testing the input clock and
      checks some basic fundamentals.
      
      Note that the test doesn't pass without the previous commit removing the
      CR_PCR_GAP hack for DVD, so the test actually still check something that
      was failing before.
      102df8e8
    • Alexandre Janniaux's avatar
      input_clock: remove DVD CR gap check · bfee935b
      Alexandre Janniaux authored
      The check was added back then for a special case with DVDs, but it
      should be moved to the DVD demuxer instead if it is really needed.
      However, it actually request the system time to have a min value which
      is almost always the case now, so it's probably not needed anymore.
      bfee935b
    • Alexandre Janniaux's avatar
      input_clock: remove logger from input_clock_Update · 3e573be9
      Alexandre Janniaux authored
      We can use the internal logger reference now.
      3e573be9
    • Alexandre Janniaux's avatar
      input_clock: add logger from input_clock_New() · 6f0b0699
      Alexandre Janniaux authored
      The logger is used in the input_clock_Update() function, but it's more
      suitable to define the logger at the object creation rather than being
      able to "switch" logger instance at call site.
      6f0b0699
    • Alexandre Janniaux's avatar
      vlc_messages: expose struct vlc_logger definition · 0bfa39f7
      Alexandre Janniaux authored
      The structure is already used in the Rust bindings and has as low
      dependencies as possible to anything. Exposing it allows creating logger
      that will work in a minimal test environment.
      0bfa39f7
    • Alexandre Janniaux's avatar
    • Alexandre Janniaux's avatar
      input_clock: add new function to handle buffering · 8cb7982b
      Alexandre Janniaux authored
      Those functions are currently specific interpretation of the values that
      are already returned by input_clock_GetState(), ie. computed from
      system start, stream start, system buffering duration and stream
      buffering duration as well as the clock pause date or the current date.
      
      The rationale for separating the computation in those functions instead
      of input_clock_GetState is that the latter exposes an internal state of
      the input_clock buffering code, which prevents modifying it in a
      different way -- like exposing multiple buffering segments for instance.
      Exposing the computations by "intent" instead of by "current state"
      enables abstracting away the buffering from the es_out.
      8cb7982b
  2. Mar 19, 2025
  3. Mar 18, 2025
    • Pierre Lamot's avatar
      qt: remove explicit timeout in test_ml_model · 81723f2b
      Pierre Lamot authored and Steve Lhomme's avatar Steve Lhomme committed
      Our CI tend to run tests extremely slowly when heavy loaded. Qt tests will
      timeout by themselves after a global timeout and exit gracefully. As these
      checks are not supposed to timeout we can just remove the explicit timeout with
      no penalty for the case where the test runs under normal conditions.
      
      fix: #29077
      81723f2b
  4. Mar 17, 2025
  5. Mar 16, 2025
  6. Mar 15, 2025
  7. Mar 14, 2025
  8. Mar 13, 2025
Loading