Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: shaka-project/shaka-player Loading
base: v4.9.9
Choose a base ref
...
head repository: shaka-project/shaka-player Loading
compare: v4.9.10
Choose a head ref
  • 11 commits
  • 19 files changed
  • 6 contributors

Commits on Jun 25, 2024

  1. docs: fix confusion (#6891)

    david-hm-morgan authored and avelad committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    5e612c9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1a3f6ae View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2ed9bc7 View commit details
    Browse the repository at this point in the history
  4. fix(preload): Fix memory leak with preload feature (#6894)

    There was a memory leak where the segments that the PreloadManager
    prefetched did not get cleaned up, after the player unloads. This fixes
    that memory leak.
    
    Fixes #6883
    theodab authored and avelad committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    6f39210 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f8ddefb View commit details
    Browse the repository at this point in the history
  6. ci: Improve test times (#6895)

    avelad committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    dc888bd View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3f8066e View commit details
    Browse the repository at this point in the history
  8. chore(demo): fix pattern to allow <1 decimals if can't be zero (#6903)

    If an input in the demo can't be zero and a value <1 was given, the
    check pattern would fail for it, and it'll show the warning that the
    input isn't valid even though it is valid.
    
    This slightly simplifies the regex creation as canBeZero adds `0+|` to
    the pattern and the main pattern `([0-9]*[1-9][0-9]*)` is always used.
    Then, if it can be a decimal, it uses the existing pattern but adds
    `?(0(?=\.))?'` which makes the main pattern optional and instead adds
    the optionally a `0` but only if it is followed by a `.`.
    
    The main pattern `([0-9]*[1-9][0-9]*)` potentially could be simplified
    into `[1-9]\d*` but it would make leading zeros invalid.
    
    ---------
    
    Co-authored-by: Álvaro Velad Galván <ladvan91@hotmail.com>
    gkatsev and avelad committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    24f1af4 View commit details
    Browse the repository at this point in the history
  9. fix(Prefetch): cache iterator to avoid precision issues (#6899)

    Starts caching `SegmentIterator` in `SegmentPrefetch` to avoid creating
    new one on every update. Previous behavior was more time-consuming &
    could cause issues on platforms with precision problems, like Xbox.
    tykus160 authored and avelad committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    dd3b20e View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    3dcb24b View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b292ff6 View commit details
    Browse the repository at this point in the history
Loading