-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: Improved HEAD request fail test when fallback-ing to GET request #6044
Commits on Nov 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a38f3d9 - Browse repository at this point
Copy the full SHA a38f3d9View commit details -
feat: Add TS transmuxer (shaka-project#5386)
- Allow to have multiple transmuxers, but choose only the one that is valid depending on whether it supports the codecs or not - Supported codecs: AAC, AC-3, EC-3, H.264, MPEG/MP3 - It is prepared to allow more codecs in the future (HEVC/H.265) (no muxed)
Configuration menu - View commit details
-
Copy full SHA for a601733 - Browse repository at this point
Copy the full SHA a601733View commit details -
feat: Allow generate muxed content with Mp4Generator (shaka-project#5555
Configuration menu - View commit details
-
Copy full SHA for b9475b0 - Browse repository at this point
Copy the full SHA b9475b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e71a40 - Browse repository at this point
Copy the full SHA 6e71a40View commit details -
feat: Add AAC silent frame getter (shaka-project#5557)
This is necessary for enable the muxed TS transmuxer in the future.
Configuration menu - View commit details
-
Copy full SHA for 9718aa4 - Browse repository at this point
Copy the full SHA 9718aa4View commit details -
Configuration menu - View commit details
-
Copy full SHA for bd9572e - Browse repository at this point
Copy the full SHA bd9572eView commit details -
feat: add feature-flag to insert fake encryption in init segments on …
…broken platforms (shaka-project#5561) When controlling the content we're playing from one end to another, we don't need to do the extra check for working around broken platforms (parsing mp4 boxes to find encryption, insert one if there isn't if the content is encrypted). On a Tizen 5.0, the check without having to append the fake encryption takes between 5 to 10ms to complete. Time that is added to the launch time, or the time needed to seek if there is a downgrade for seeking. That's not much, but when having a start time of 1000ms, that's still at best 1% we can shave off 😅 --------- Co-authored-by: Joey Parrish <joeyparrish@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 2faa7ed - Browse repository at this point
Copy the full SHA 2faa7edView commit details -
Configuration menu - View commit details
-
Copy full SHA for ab3589b - Browse repository at this point
Copy the full SHA ab3589bView commit details -
chore(main): release 4.4.0 (shaka-project#4692)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 1353629 - Browse repository at this point
Copy the full SHA 1353629View commit details -
ci: Revert "main branch only - fix bad release PR" (shaka-project#5564)
This reverts commit 18ffa2c. So long as we make feature releases with a reasonable (< 100 PRs) granularity, we won't need to keep doing this. Let's try to keep v4.4 an anomaly.
Configuration menu - View commit details
-
Copy full SHA for 3dcd121 - Browse repository at this point
Copy the full SHA 3dcd121View commit details -
fix: Fix Mp4Generator (shaka-project#5566)
Fixes the mvex generation Removes width and height from tkhd box for audio tracks
Configuration menu - View commit details
-
Copy full SHA for 6be2406 - Browse repository at this point
Copy the full SHA 6be2406View commit details -
fix: Prevent codecs override in the transmuxer (shaka-project#5568)
This prevent errors when the codec specified is not the same that in the stream, and also fixes the override when there are multiples codecs (eg: muxed content)
Configuration menu - View commit details
-
Copy full SHA for 54121d0 - Browse repository at this point
Copy the full SHA 54121d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70ae7e9 - Browse repository at this point
Copy the full SHA 70ae7e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 71dee4d - Browse repository at this point
Copy the full SHA 71dee4dView commit details -
ci: Talk to Shaka Bot (shaka-project#5565)
Now maintainers can send commands to Shaka Bot via PR comments. Initially, Shaka Bot understands the following commands from anyone: - `@shaka-bot help`: Show this help message And the following commands from maintainers only: - `@shaka-bot test`: Start lab tests on all devices - `@shaka-bot test ce`: Start lab tests on CE devices only (no desktop browsers)
Configuration menu - View commit details
-
Copy full SHA for d65bb53 - Browse repository at this point
Copy the full SHA d65bb53View commit details -
fix: Fix PES parsing (shaka-project#5559)
This changes the way pes are processed to gain efficiency and avoid parsing incorrect pes.
Configuration menu - View commit details
-
Copy full SHA for eff1748 - Browse repository at this point
Copy the full SHA eff1748View commit details -
Configuration menu - View commit details
-
Copy full SHA for 39e2782 - Browse repository at this point
Copy the full SHA 39e2782View commit details -
Configuration menu - View commit details
-
Copy full SHA for 581cba9 - Browse repository at this point
Copy the full SHA 581cba9View commit details -
fix: Fix TS transmuxer when the main content is muxed (shaka-project#…
…5575) Fixes shaka-project#5572 The main problem is that the content has audio and video muxed and then has the alternative audio tracks. We need to detect that the main content is muxed and only extract the video. Test stream: https://ztnr.rtve.es/ztnr/1694255.m3u8
Configuration menu - View commit details
-
Copy full SHA for de26ebd - Browse repository at this point
Copy the full SHA de26ebdView commit details -
chore: Added constantProperty to the @Suppress statement namespace.js (…
…shaka-project#5579) This gets around some compilation issues I had with a large codebase.
Configuration menu - View commit details
-
Copy full SHA for e80a453 - Browse repository at this point
Copy the full SHA e80a453View commit details -
Configuration menu - View commit details
-
Copy full SHA for 47a50cd - Browse repository at this point
Copy the full SHA 47a50cdView commit details -
chore: Sync common workflows (shaka-project#5586)
This is an automated sync of common workflows for this organization. The upstream source is: shaka-project/shaka-github-tools@4245160 Co-authored-by: Shaka Bot <shaka-bot@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 92f3672 - Browse repository at this point
Copy the full SHA 92f3672View commit details -
ci: Use shaka-bot for releases (shaka-project#5585)
This enables workflows to be triggered automatically on release PRs, instead of requiring maintainers to edit the PR description on every release to trigger required PR workflows. This uses a separate token from the other shaka-bot token, because it requires additional permissions to make releases.
Configuration menu - View commit details
-
Copy full SHA for a378a5b - Browse repository at this point
Copy the full SHA a378a5bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 634c6e7 - Browse repository at this point
Copy the full SHA 634c6e7View commit details -
ci: Do not use a fork for release actions (shaka-project#5588)
Stop using a fork to run release actions. Either it is missing a feature or I misunderstood what that flag is for. See https://github.com/google-github-actions/release-please-action/issues/819
Configuration menu - View commit details
-
Copy full SHA for 7c27872 - Browse repository at this point
Copy the full SHA 7c27872View commit details -
Configuration menu - View commit details
-
Copy full SHA for 552d24a - Browse repository at this point
Copy the full SHA 552d24aView commit details -
Configuration menu - View commit details
-
Copy full SHA for c6ead99 - Browse repository at this point
Copy the full SHA c6ead99View commit details -
fix: com.apple.fps should work with the default initDataTransform whe…
…n using legacy Apple Media Keys (shaka-project#5603)
Configuration menu - View commit details
-
Copy full SHA for a0c01f6 - Browse repository at this point
Copy the full SHA a0c01f6View commit details -
fix: fix preferred track selection on Safari (shaka-project#5601)
Preferred track selection was implemented differently for MSE and native playback. In fact, native playback even had different implementations for audio and text. It leads to inconsistencies during track selection, i.e. if track language contains locale, but language preference not, on MSE we're looking for closest locale and on src= we're making direct string comparison which leads to different results. To unify that, both MSE and native will now use `StreamUtils.filterStreamsByLanguageAndRole()` to find matching track. This method is designed to use on `shaka.extern.Stream` but luckily it uses the very same fields as defined in `shaka.extern.Track` so we can use it without major changes. Moreover, using this more robust method also allows us to get rid of double-selection workaround used so far. Observe that we were first selecting track without preferred role and then with preferred role.
Configuration menu - View commit details
-
Copy full SHA for d2783c0 - Browse repository at this point
Copy the full SHA d2783c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 53bd916 - Browse repository at this point
Copy the full SHA 53bd916View commit details -
ci: Fix version update in release workflow (shaka-project#5605)
In shaka-project#5588 we switched off one part of using a fork for release PRs, but not every part. That caused player.js not to be updated in release PRs, which broke NPM releases. This fixes the issue by removing other references to the shaka-bot fork. Closes shaka-project#5599
Configuration menu - View commit details
-
Copy full SHA for 04f23a7 - Browse repository at this point
Copy the full SHA 04f23a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for d208543 - Browse repository at this point
Copy the full SHA d208543View commit details -
ci: Publish NPM tags explicitly (shaka-project#5608)
This avoids the implied "latest" tag being added to each and every release by adding explicit, branch-derived tags to each release, then setting "latest" explicitly based on the highest release number so far. See shaka-project#5599 (comment)
Configuration menu - View commit details
-
Copy full SHA for 0c62a73 - Browse repository at this point
Copy the full SHA 0c62a73View commit details -
Configuration menu - View commit details
-
Copy full SHA for db60745 - Browse repository at this point
Copy the full SHA db60745View commit details -
fix(UI): Fix broken language names on Google TV (shaka-project#5613)
Reverts shaka-project#5365: "feat(UI): Use Intl.DisplayNames to show the language name" On the Google TV Chromecast just added to the lab, Intl.DisplayNames is returning the input as output again for some languages. For example, instead of `en` => `English`, we get `en` => `en`. Same for `fr`. Oddly, it works for some others, such as `zh`. We can follow up with a change that either avoids Google TV or that falls back to the internal map when Intl.DisplayNames returns its input as output.
Configuration menu - View commit details
-
Copy full SHA for 0b48132 - Browse repository at this point
Copy the full SHA 0b48132View commit details -
Configuration menu - View commit details
-
Copy full SHA for b136579 - Browse repository at this point
Copy the full SHA b136579View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f6b435 - Browse repository at this point
Copy the full SHA 4f6b435View commit details -
Configuration menu - View commit details
-
Copy full SHA for f660e60 - Browse repository at this point
Copy the full SHA f660e60View commit details -
ci: Work around msedgedriver 115+ bug (shaka-project#5618)
Specify the explicit path to microsoft-edge on Linux if found, to work around MicrosoftEdge/EdgeWebDriver#102 (comment) This also incorporates shaka-project/webdriver-installer#35, shaka-project/karma-local-wd-launcher#60, and shaka-project/karma-local-wd-launcher#62 to revert earlier workarounds and apply new ones for local test runs.
Configuration menu - View commit details
-
Copy full SHA for 42751f8 - Browse repository at this point
Copy the full SHA 42751f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 26f1a08 - Browse repository at this point
Copy the full SHA 26f1a08View commit details -
fix: Fix compiled-mode error formatting (shaka-project#5623)
We declare shaka.util.Error to extend the native Error, but only supplied a message field in uncompiled and debug modes. This broke the Jasmine test framework when it tried to extract error message information from a compiled-mode shaka.util.Error object. Now we always supply a message object, and merely skip the fancy enum formatting in compiled mode.
Configuration menu - View commit details
-
Copy full SHA for 82e9230 - Browse repository at this point
Copy the full SHA 82e9230View commit details -
ci: Expand deflaking to all lab test and PR test runs (shaka-project#…
…5625) Before we only tried to deflake nightly lab test runs, not manual lab test runs or PR tests. This expands the use to all lab and PR tests.
Configuration menu - View commit details
-
Copy full SHA for a940c88 - Browse repository at this point
Copy the full SHA a940c88View commit details -
Configuration menu - View commit details
-
Copy full SHA for cfd4c56 - Browse repository at this point
Copy the full SHA cfd4c56View commit details -
docs: Fix registerScheme snippet (shaka-project#5635)
Fixes shaka-project#5634 Co-authored-by: Loïc Raux <loicraux@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ee5bf4a - Browse repository at this point
Copy the full SHA ee5bf4aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3384a33 - Browse repository at this point
Copy the full SHA 3384a33View commit details -
feat(WebVTT): Add support to text-combine-upright (shaka-project#5633)
Related to shaka-project#2853
Configuration menu - View commit details
-
Copy full SHA for 07e67e3 - Browse repository at this point
Copy the full SHA 07e67e3View commit details -
feat(ABR): Allow some downscale when use restrictToElementSize or res…
…trictToScreenSize (shaka-project#5631) Closes: shaka-project#5335 Closes: shaka-project#5101
Configuration menu - View commit details
-
Copy full SHA for 1f1c387 - Browse repository at this point
Copy the full SHA 1f1c387View commit details -
fix(WebVTT): Fix support for line:0 vertical alignment (shaka-project…
…#5632) Related to shaka-project#4446
Configuration menu - View commit details
-
Copy full SHA for 85bd807 - Browse repository at this point
Copy the full SHA 85bd807View commit details -
feat(WebVTT): Add support to ruby, rt, rp html tags (shaka-project#5642)
Related to shaka-project#2853
Configuration menu - View commit details
-
Copy full SHA for f355eeb - Browse repository at this point
Copy the full SHA f355eebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 42253e2 - Browse repository at this point
Copy the full SHA 42253e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f5ba44 - Browse repository at this point
Copy the full SHA 5f5ba44View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6eb6d56 - Browse repository at this point
Copy the full SHA 6eb6d56View commit details -
Configuration menu - View commit details
-
Copy full SHA for d160514 - Browse repository at this point
Copy the full SHA d160514View commit details -
feat(DASH): Allow the playback of DASH with $time$ and large timescal…
…e value (shaka-project#5621) Closes shaka-project#4337 Only supported on browsers with support to BigInt
Configuration menu - View commit details
-
Copy full SHA for 42b3ed9 - Browse repository at this point
Copy the full SHA 42b3ed9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0fed61f - Browse repository at this point
Copy the full SHA 0fed61fView commit details -
Configuration menu - View commit details
-
Copy full SHA for f19f302 - Browse repository at this point
Copy the full SHA f19f302View commit details -
chore(DASH): Create makeNetworkRequest_ method (shaka-project#5655)
This change is required in preparation for shaka-project#5622
Configuration menu - View commit details
-
Copy full SHA for 8b04f31 - Browse repository at this point
Copy the full SHA 8b04f31View commit details -
chore: Rename hlsAes128Key to aes128Key (shaka-project#5653)
This change is required in preparation for shaka-project#5622
Configuration menu - View commit details
-
Copy full SHA for cd1c699 - Browse repository at this point
Copy the full SHA cd1c699View commit details -
chore: Rename HLS_AES_128_* to AES_128_* (shaka-project#5654)
This change is required in preparation for shaka-project#5622
Configuration menu - View commit details
-
Copy full SHA for 3cdad71 - Browse repository at this point
Copy the full SHA 3cdad71View commit details -
feat(DASH): Add new config to prevent mixing of audio representations…
… from different adaptation sets (shaka-project#5620) Closes shaka-project#5461
Configuration menu - View commit details
-
Copy full SHA for cacbd79 - Browse repository at this point
Copy the full SHA cacbd79View commit details -
Configuration menu - View commit details
-
Copy full SHA for b97a79f - Browse repository at this point
Copy the full SHA b97a79fView commit details -
fix(HLS): Fix audio and video out of sync (shaka-project#5658)
Fixes shaka-project#5584 Fixes shaka-project#5013 Fixes shaka-project#5397 timestampOffset calculation is no longer necessary in the HLS parser because we introduce recently some change in MediaSourceEngine to calculate the timestampOffset
Configuration menu - View commit details
-
Copy full SHA for d54b44f - Browse repository at this point
Copy the full SHA d54b44fView commit details -
perf: Optimization to resolve uris (shaka-project#5657)
Chained use of maps and reduce on legacy devices reduces performance. So if there is only one url to generate we can optimize performance.
Configuration menu - View commit details
-
Copy full SHA for aba4f68 - Browse repository at this point
Copy the full SHA aba4f68View commit details -
feat(UI): Add remote button with RemotePlayback API (shaka-project#5650)
API: https://developer.mozilla.org/en-US/docs/Web/API/RemotePlayback Chrome Status: https://chromestatus.com/feature/5778318691401728 Examples: https://avayvod.github.io/remote-playback/test.html and https://beaufortfrancois.github.io/sandbox/media/remote-playback.html Tested in Safari (iOS and macOS) and Chrome in Android About desktop support: https://bugs.chromium.org/p/chromium/issues/detail?id=728609
Configuration menu - View commit details
-
Copy full SHA for a48a39e - Browse repository at this point
Copy the full SHA a48a39eView commit details -
Configuration menu - View commit details
-
Copy full SHA for b6da900 - Browse repository at this point
Copy the full SHA b6da900View commit details -
revert: "fix(WebVTT): Fix wrong writing-mode in nested cues (shaka-pr…
…oject#5641)" (shaka-project#5662) This reverts commit 56a4cea. Fixes shaka-project#5661
Configuration menu - View commit details
-
Copy full SHA for 6d2daa4 - Browse repository at this point
Copy the full SHA 6d2daa4View commit details -
refactor(WebVTT): Refactor how nestedCues are handled in WebVTT (shak…
…a-project#5663) This change makes WebVTT more similar to how nestedcues are managed in TTML.
Configuration menu - View commit details
-
Copy full SHA for 655e2fb - Browse repository at this point
Copy the full SHA 655e2fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for ed3ea12 - Browse repository at this point
Copy the full SHA ed3ea12View commit details -
fix: Fix creation of new Stream object for each manifest request in D…
…ASH Live when using CEA (shaka-project#5674) Fixes shaka-project#5672
Configuration menu - View commit details
-
Copy full SHA for 3e16c51 - Browse repository at this point
Copy the full SHA 3e16c51View commit details -
chore(demo): Removed demo localization system (shaka-project#5665)
A localization system was added to the demo, in preparation for future localizations of the demo page. However, such further localizations were never added, and it seems likely that they will never be added. Given that it will almost definitely never be used, the localization system has just become an annoyance that makes adding new features to the demo more difficult, so this removes the system entirely.
Configuration menu - View commit details
-
Copy full SHA for 463b454 - Browse repository at this point
Copy the full SHA 463b454View commit details -
fix(HLS): Support AES-128 in init segment according the RFC (shaka-pr…
…oject#5677) Fixes shaka-project#5667
Configuration menu - View commit details
-
Copy full SHA for 0f57243 - Browse repository at this point
Copy the full SHA 0f57243View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0592735 - Browse repository at this point
Copy the full SHA 0592735View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6676557 - Browse repository at this point
Copy the full SHA 6676557View commit details -
Configuration menu - View commit details
-
Copy full SHA for cacd30d - Browse repository at this point
Copy the full SHA cacd30dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7bf3265 - Browse repository at this point
Copy the full SHA 7bf3265View commit details -
fix: Allow PID change in TsParser (shaka-project#5681)
This is necessary because some Live streams change audio or video PID when there are ads.
Configuration menu - View commit details
-
Copy full SHA for 6ed04a5 - Browse repository at this point
Copy the full SHA 6ed04a5View commit details -
fix: Fix transmuxing of muxed content (shaka-project#5686)
Fixes shaka-project#5684 This PR fixes two issues: - Fixes the duration of a video sample when there is only one pes packet. - When there is muxed content, in some TS segments there is not audio but the audio is declared in the PMT, so we have to add silence frames
Configuration menu - View commit details
-
Copy full SHA for 28ddcef - Browse repository at this point
Copy the full SHA 28ddcefView commit details -
fix(HLS): Fix presentation delay for small live playlists (eg: 3-4 se…
…gments) (shaka-project#5687)
Configuration menu - View commit details
-
Copy full SHA for bc708ca - Browse repository at this point
Copy the full SHA bc708caView commit details -
fix: Fix NALU parsing in some HLS muxed live streams (shaka-project#5688
) Related to shaka-project#5666
Configuration menu - View commit details
-
Copy full SHA for 53e66ae - Browse repository at this point
Copy the full SHA 53e66aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 065a1b5 - Browse repository at this point
Copy the full SHA 065a1b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for be3aa48 - Browse repository at this point
Copy the full SHA be3aa48View commit details -
feat(UI): Add config to preferDocumentPictureInPicture (shaka-project…
…#5690) Closes shaka-project#5689
Configuration menu - View commit details
-
Copy full SHA for c7f185e - Browse repository at this point
Copy the full SHA c7f185eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d554d11 - Browse repository at this point
Copy the full SHA d554d11View commit details -
Configuration menu - View commit details
-
Copy full SHA for b0b7ace - Browse repository at this point
Copy the full SHA b0b7aceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 64f306a - Browse repository at this point
Copy the full SHA 64f306aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b0b812 - Browse repository at this point
Copy the full SHA 6b0b812View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac9151a - Browse repository at this point
Copy the full SHA ac9151aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2fa782f - Browse repository at this point
Copy the full SHA 2fa782fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d4eb9f - Browse repository at this point
Copy the full SHA 3d4eb9fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3244807 - Browse repository at this point
Copy the full SHA 3244807View commit details -
fix: Fix unreleased stack overflow on statechanged (shaka-project#5712)
Do not dispatch statechanged events unless there is an actual change. This fixes a stack overflow in the Cast proxy code triggered by statechanged events.
Configuration menu - View commit details
-
Copy full SHA for c7f5021 - Browse repository at this point
Copy the full SHA c7f5021View commit details -
feat: Migration of LCEVC DIL (Decoder Integration Layer) to LCEVC Dec…
… (Decoder) (shaka-project#5459)
Configuration menu - View commit details
-
Copy full SHA for 52a4bab - Browse repository at this point
Copy the full SHA 52a4babView commit details -
feat: Add getBandwidthEstimate to the player interface for custom man…
…ifest parser (shaka-project#5714)
Configuration menu - View commit details
-
Copy full SHA for 085a52a - Browse repository at this point
Copy the full SHA 085a52aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 377b5ec - Browse repository at this point
Copy the full SHA 377b5ecView commit details -
fix: seeking in segment timeline returns incorrect index (shaka-proje…
…ct#5716) Resolves shaka-project#5664
Configuration menu - View commit details
-
Copy full SHA for 8c4e231 - Browse repository at this point
Copy the full SHA 8c4e231View commit details -
feat: Enable codec switching (shaka-project#5470)
Closes: shaka-project#1528 Closes: shaka-project#1567 Closes: shaka-project#4379 Closes: shaka-project#5306 --------- Co-authored-by: Álvaro Velad Galván <ladvan91@hotmail.com>
Configuration menu - View commit details
-
Copy full SHA for f771f4f - Browse repository at this point
Copy the full SHA f771f4fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 29eeb91 - Browse repository at this point
Copy the full SHA 29eeb91View commit details -
Configuration menu - View commit details
-
Copy full SHA for a811ad4 - Browse repository at this point
Copy the full SHA a811ad4View commit details -
ci: Simplify release version updates (shaka-project#5724)
lib/player.js was being updated separately because: 1. Originally, we didn't have support for updating arbitrary files with release-please. 2. When we did get that support in release-please, it would trash the "-uncompiled" tag we have in uncompiled mode. By separating the uncompiled version string into two parts and using the extra-files feature of release-please, we can get the updater to preserve the "-uncompiled" tag and simplify the release workflow to only update the PR once per change instead of twice.
Configuration menu - View commit details
-
Copy full SHA for f4d8bf7 - Browse repository at this point
Copy the full SHA f4d8bf7View commit details -
Configuration menu - View commit details
-
Copy full SHA for e5a89dc - Browse repository at this point
Copy the full SHA e5a89dcView commit details -
chore(deps-dev): bump postcss from 8.4.6 to 8.4.31 (shaka-project#5726)
Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f614f93 - Browse repository at this point
Copy the full SHA f614f93View commit details -
chore(main): release 4.5.0 (shaka-project#5727)
This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
Configuration menu - View commit details
-
Copy full SHA for 94f77fb - Browse repository at this point
Copy the full SHA 94f77fbView commit details -
ci: Fix player version check on release (shaka-project#5728)
The player version format changed to split the JS string into parts in PR shaka-project#5724, but the version check for release workflows did not get a corresponding update, causing the npm release workflow to fail. This fixes that.
Configuration menu - View commit details
-
Copy full SHA for 2da6e9c - Browse repository at this point
Copy the full SHA 2da6e9cView commit details -
feat: Stop setting playbackRate to 0 to control buffering state (shak…
…a-project#5696) Closes shaka-project#2093
Configuration menu - View commit details
-
Copy full SHA for 30444b8 - Browse repository at this point
Copy the full SHA 30444b8View commit details -
fix: For text content is not necessary codec switching (shaka-project…
…#5731) Fixes shaka-project#5730
Configuration menu - View commit details
-
Copy full SHA for be060b5 - Browse repository at this point
Copy the full SHA be060b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec8bf98 - Browse repository at this point
Copy the full SHA ec8bf98View commit details -
chore: Switch to new issues email (shaka-project#5734)
The new email (shaka-player-maintainers@googlegroups.com) will direct issue reproduction information to a google group that includes core maintainers who are not part of Google proper, as opposed to the old email (shaka-player-issues@google.com) which was Google employees only.
Configuration menu - View commit details
-
Copy full SHA for 11b3c18 - Browse repository at this point
Copy the full SHA 11b3c18View commit details -
fix(HLS): Fix url management in HLS (shaka-project#5722)
Fix variable substitution in: AES-128 key and EXT-X-SESSION-DATA urls. Fix to keep previous query params when using blocking playlist reload Simplifies and unifies URL management to allow Content Steering in the future
Configuration menu - View commit details
-
Copy full SHA for 798a35e - Browse repository at this point
Copy the full SHA 798a35eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c24ab2 - Browse repository at this point
Copy the full SHA 8c24ab2View commit details -
chore: Fix typos (shaka-project#5742)
These typos were reported by an internal tool at Google. This fixes typos and updates our public tooling to catch future instances of these.
Configuration menu - View commit details
-
Copy full SHA for 408c5a9 - Browse repository at this point
Copy the full SHA 408c5a9View commit details -
chore(DASH): Update DASH URL management to allow Content Steering in …
…the future (shaka-project#5739)
Configuration menu - View commit details
-
Copy full SHA for 9641541 - Browse repository at this point
Copy the full SHA 9641541View commit details -
Configuration menu - View commit details
-
Copy full SHA for dc29d78 - Browse repository at this point
Copy the full SHA dc29d78View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c45b16 - Browse repository at this point
Copy the full SHA 6c45b16View commit details -
feat(UI): Display frame rates in the quality selector (shaka-project#…
…5753) Closes shaka-project#5749
Configuration menu - View commit details
-
Copy full SHA for 0252c92 - Browse repository at this point
Copy the full SHA 0252c92View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a12b72 - Browse repository at this point
Copy the full SHA 6a12b72View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8cb8ea0 - Browse repository at this point
Copy the full SHA 8cb8ea0View commit details -
feat: Use ManagedMediaSource when available (shaka-project#5683)
The spec can be seen at w3c/media-source#320 Closes shaka-project#5271
Configuration menu - View commit details
-
Copy full SHA for daa37cb - Browse repository at this point
Copy the full SHA daa37cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ceb55e - Browse repository at this point
Copy the full SHA 3ceb55eView commit details -
Configuration menu - View commit details
-
Copy full SHA for b53b7f4 - Browse repository at this point
Copy the full SHA b53b7f4View commit details -
fix: Dispatch streamDataCallback correctly in SegmentPrefetchOperation (
shaka-project#5764) Regression introduced at shaka-project#5310
Configuration menu - View commit details
-
Copy full SHA for 4812ee8 - Browse repository at this point
Copy the full SHA 4812ee8View commit details -
perf(manifest): avoid unnecessary looping in uri resolver (shaka-proj…
…ect#5773) This removes creating an array of arrays in manifest URI resolver and uses a nested loop to update an empty array instead Co-authored-by: Ivan Kohut <ivan.kohut@lamin.ar>
Configuration menu - View commit details
-
Copy full SHA for afb4cbf - Browse repository at this point
Copy the full SHA afb4cbfView commit details -
perf(DASH): reduce looping and remove chaining awaits in period (shak…
…a-project#5774) This change removes chaining awaits in period combiner when combining variants and parses streams in one loop instead of 4 Co-authored-by: Ivan Kohut <ivan.kohut@lamin.ar>
Configuration menu - View commit details
-
Copy full SHA for a35ca65 - Browse repository at this point
Copy the full SHA a35ca65View commit details -
perf(Xbox): drop incompatible variants for XBOX early (shaka-project#…
…5777) This change: - drops incompatible variants for XBOX before parsing codes and checking them against media capabilities API - avoids redeclaring variables each time in the loop Co-authored-by: Ivan Kohut <ivan.kohut@lamin.ar>
Configuration menu - View commit details
-
Copy full SHA for adb7294 - Browse repository at this point
Copy the full SHA adb7294View commit details -
feat(thumbnails): Add Player.getAllThumbnails (shaka-project#5783)
This method returns every thumbnail for a given image track ID, simplifying the process of determining how many thumbnails a given image track contains. Closes shaka-project#5781
Configuration menu - View commit details
-
Copy full SHA for 3a4c669 - Browse repository at this point
Copy the full SHA 3a4c669View commit details -
feat(HLS): Add new config to get codecs from media segment for playli…
…sts without CODECS attribute (shaka-project#5772) Closes shaka-project#5769
Configuration menu - View commit details
-
Copy full SHA for feee494 - Browse repository at this point
Copy the full SHA feee494View commit details -
perf(dash): improve readability and reduce number of loops in dash pa…
…rser (shaka-project#5768) This change reduces the amount of loops in dash parser, and improves code readability, as checking config and creating an array of sets is in a separate method now. --------- Co-authored-by: Ivan Kohut <ivan.kohut@lamin.ar>
Configuration menu - View commit details
-
Copy full SHA for 9bed236 - Browse repository at this point
Copy the full SHA 9bed236View commit details -
chore(DASH): move repetitive code to method, avoid full iteration if …
…possible (shaka-project#5786) This change creates a separate method to get context nodes, and breaks from loops early if it finds the desired result Co-authored-by: Ivan Kohut <ivan.kohut@lamin.ar>
Configuration menu - View commit details
-
Copy full SHA for a56d75f - Browse repository at this point
Copy the full SHA a56d75fView commit details -
perf: simplify and improve performance of parsing initData when dedup…
…ing (shaka-project#5775) This change simplifies code that parses initData in the `getCommonDrmInfos` method Co-authored-by: Ivan Kohut <ivan.kohut@lamin.ar>
Configuration menu - View commit details
-
Copy full SHA for 9b248cd - Browse repository at this point
Copy the full SHA 9b248cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for cbba4a4 - Browse repository at this point
Copy the full SHA cbba4a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for f62740d - Browse repository at this point
Copy the full SHA f62740dView commit details -
perf(utils): use WeakSet to track object references (shaka-project#5791)
This change removes `Set` in favour of `WeakSet` to track seen objects while cloning for performance reasons From MDN: ` The number of objects or their traversal order is immaterial, so a WeakSet is more suitable (and performant) than a Set for tracking object references, especially if a very large number of objects is involved. ` --------- Co-authored-by: Ivan Kohut <ivan.kohut@lamin.ar>
Configuration menu - View commit details
-
Copy full SHA for 55b9c20 - Browse repository at this point
Copy the full SHA 55b9c20View commit details -
fix: Allow parseXmlString when createNodeIterator is not available (s…
…haka-project#5805) Related to shaka-project#5804
Configuration menu - View commit details
-
Copy full SHA for d54d4d1 - Browse repository at this point
Copy the full SHA d54d4d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 95e9711 - Browse repository at this point
Copy the full SHA 95e9711View commit details -
feat(HLS): Add support for QUERYPARAM variable type in #EXT-X-DEFINE (s…
…haka-project#5801) Closes shaka-project#5333
Configuration menu - View commit details
-
Copy full SHA for 265cc9d - Browse repository at this point
Copy the full SHA 265cc9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 88c601e - Browse repository at this point
Copy the full SHA 88c601eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d8a5717 - Browse repository at this point
Copy the full SHA d8a5717View commit details -
Configuration menu - View commit details
-
Copy full SHA for 15b5c5f - Browse repository at this point
Copy the full SHA 15b5c5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 09a304c - Browse repository at this point
Copy the full SHA 09a304cView commit details -
fix: Fix DRM workaround for Tizen and Xbox with ac-4 boxes (shaka-pro…
…ject#5812) `content_workarounds.js` was introduced for Tizen and Xbox platforms. We found that that meant a regression where certain streams were unable to be played. This PR adds ac-4 into the content workarounds in the same was as ec-4 to ensure these streams can be played once more.
Configuration menu - View commit details
-
Copy full SHA for 8ed1106 - Browse repository at this point
Copy the full SHA 8ed1106View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5818b69 - Browse repository at this point
Copy the full SHA 5818b69View commit details -
Configuration menu - View commit details
-
Copy full SHA for 004a43a - Browse repository at this point
Copy the full SHA 004a43aView commit details -
feat: Add a stub text display class (shaka-project#5804) (shaka-proje…
…ct#5806) Closes shaka-project#5804
Configuration menu - View commit details
-
Copy full SHA for 3782d30 - Browse repository at this point
Copy the full SHA 3782d30View commit details -
feat(HLS): Build closed captions metadata for media playlist on-the-f…
…ly. (shaka-project#5811) Related to shaka-project#1826
Configuration menu - View commit details
-
Copy full SHA for e18e3bf - Browse repository at this point
Copy the full SHA e18e3bfView commit details -
feat(HLS): Add support for REQ-VIDEO-LAYOUT (shaka-project#5809)
Also add preferredVideoLayout config
Configuration menu - View commit details
-
Copy full SHA for 2f310ea - Browse repository at this point
Copy the full SHA 2f310eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ae0844 - Browse repository at this point
Copy the full SHA 6ae0844View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c94fd3 - Browse repository at this point
Copy the full SHA 9c94fd3View commit details -
feat: Improve latency in LL DASH streams (shaka-project#5820)
This change causes the prefetch to be called much earlier, which improves latency in DASH streams in around 500ms.
Configuration menu - View commit details
-
Copy full SHA for 238ccb2 - Browse repository at this point
Copy the full SHA 238ccb2View commit details -
fix(HLS): Fix kind detection for 'captions' text tracks (shaka-projec…
…t#5819) Related to shaka-project#5810
Configuration menu - View commit details
-
Copy full SHA for b5d02f5 - Browse repository at this point
Copy the full SHA b5d02f5View commit details -
fix(DASH): Handle minimumUpdatePeriod=0 with urn:mpeg:dash:event:2012…
… (EMSG) (shaka-project#5823)
Configuration menu - View commit details
-
Copy full SHA for 5bdf8eb - Browse repository at this point
Copy the full SHA 5bdf8ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for c6bfa84 - Browse repository at this point
Copy the full SHA c6bfa84View commit details -
Configuration menu - View commit details
-
Copy full SHA for 81d87a2 - Browse repository at this point
Copy the full SHA 81d87a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 746700e - Browse repository at this point
Copy the full SHA 746700eView commit details -
Configuration menu - View commit details
-
Copy full SHA for cd18556 - Browse repository at this point
Copy the full SHA cd18556View commit details -
chore(Demo): Remove HLS tab and add extra tracks tab on custom assets (…
…shaka-project#5794) The removed functionality is no longer necessary since the HLS parser detect the correct codecs if a media playlist is used.
Configuration menu - View commit details
-
Copy full SHA for 22e767d - Browse repository at this point
Copy the full SHA 22e767dView commit details -
fix(UI): Console error on remote.cancelwatchavailability() method in …
…remote playback feature (shaka-project#5793) Fixes: shaka-project#5766
Configuration menu - View commit details
-
Copy full SHA for 1583736 - Browse repository at this point
Copy the full SHA 1583736View commit details -
Configuration menu - View commit details
-
Copy full SHA for e6d31ee - Browse repository at this point
Copy the full SHA e6d31eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 05e9a05 - Browse repository at this point
Copy the full SHA 05e9a05View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8870577 - Browse repository at this point
Copy the full SHA 8870577View commit details -
Configuration menu - View commit details
-
Copy full SHA for bf0a5e9 - Browse repository at this point
Copy the full SHA bf0a5e9View commit details -
fix(hisense): set stallSkip to 0 for HiSense devices (shaka-project#5833
Configuration menu - View commit details
-
Copy full SHA for 1be861c - Browse repository at this point
Copy the full SHA 1be861cView commit details -
chore: Remove state engine (shaka-project#5752)
The state engine mechanism, designed for the player class, was over-engineered. The structure of the class makes debugging player errors unnecessarily annoying, by obfuscating the code-path the error followed, and in general has created a significant amount of technical debt. This changes the player to use an async-await setup for the top-level operations, laying things out much more cleanly and linearly. --------- Co-authored-by: Álvaro Velad Galván <ladvan91@hotmail.com>
Configuration menu - View commit details
-
Copy full SHA for 92fb713 - Browse repository at this point
Copy the full SHA 92fb713View commit details -
fix: Fix bug with live start time (shaka-project#5835)
This fixes a bug introduced by the removal of the state graph that caused live content to start out at time=0, instead of at the live edge.
Configuration menu - View commit details
-
Copy full SHA for e75f88e - Browse repository at this point
Copy the full SHA e75f88eView commit details -
perf(DASH): PeriodCombiner optimisations (shaka-project#5837)
- reduce number of iterations during filtering out stream duplicates - reduce number of iterations when extending output stream - for audio or video only content, reuse existing stream array instead of copying it
Configuration menu - View commit details
-
Copy full SHA for 6cc53e2 - Browse repository at this point
Copy the full SHA 6cc53e2View commit details -
fix: ban new Uint16Array(buffer) (shaka-project#5838)
Due to typo, banned call has been executed. Fixes typo and adds support to `Uint16Array` in `BufferUtils`.
Configuration menu - View commit details
-
Copy full SHA for 0a1f45c - Browse repository at this point
Copy the full SHA 0a1f45cView commit details -
docs: fix await keyword for attach method (shaka-project#5841)
Looks like this was just introduced in shaka-project#5752
Configuration menu - View commit details
-
Copy full SHA for 457ab3a - Browse repository at this point
Copy the full SHA 457ab3aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4eac4d0 - Browse repository at this point
Copy the full SHA 4eac4d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 761b609 - Browse repository at this point
Copy the full SHA 761b609View commit details -
feat(DASH): Add support for minimum values in service descriptions (s…
…haka-project#5844) Closes shaka-project#5780
Configuration menu - View commit details
-
Copy full SHA for f97f65d - Browse repository at this point
Copy the full SHA f97f65dView commit details -
fix: Fix nalu parsing and improve performance in the transmuxer (shak…
…a-project#5846) Fixes shaka-project#5666 Fixes shaka-project#5797
Configuration menu - View commit details
-
Copy full SHA for cc9dff9 - Browse repository at this point
Copy the full SHA cc9dff9View commit details -
fix(offline): Fix server certificate error when trying to store conte…
…nt (shaka-project#5848) Fixes shaka-project#5132
Configuration menu - View commit details
-
Copy full SHA for b4d8e95 - Browse repository at this point
Copy the full SHA b4d8e95View commit details -
Configuration menu - View commit details
-
Copy full SHA for 36bf926 - Browse repository at this point
Copy the full SHA 36bf926View commit details -
fix: AD_STARTED fires before ad started with AWS Media Tailor (shaka-…
…project#5855) Fixes shaka-project#5854
Configuration menu - View commit details
-
Copy full SHA for 1d68185 - Browse repository at this point
Copy the full SHA 1d68185View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ca6b80 - Browse repository at this point
Copy the full SHA 9ca6b80View commit details -
feat: Add support for WPE based browsers in RDK set-top boxes (shaka-…
…project#5852) Closes shaka-project#5134
Configuration menu - View commit details
-
Copy full SHA for 4d75307 - Browse repository at this point
Copy the full SHA 4d75307View commit details -
feat(ID3): decode APIC frames (shaka-project#5857)
Since the official ID3 site (https://id3.org) is not available, I used a mirror (https://mutagen-specs.readthedocs.io/en/latest/id3/id3v2.4.0-frames.html#apic) to implement the decoding of APIC frames. --------- Co-authored-by: Álvaro Velad Galván <ladvan91@hotmail.com>
Configuration menu - View commit details
-
Copy full SHA for be43b85 - Browse repository at this point
Copy the full SHA be43b85View commit details -
fix(TTML): Fix support of urls in smpte:backgroundImage (shaka-projec…
…t#5851) Fixes shaka-project#5049
Configuration menu - View commit details
-
Copy full SHA for 41d79de - Browse repository at this point
Copy the full SHA 41d79deView commit details -
fix: Fix variant filtering by preferredAudioChannelCount (shaka-proje…
…ct#5859) Fixes shaka-project#5858
Configuration menu - View commit details
-
Copy full SHA for e720375 - Browse repository at this point
Copy the full SHA e720375View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b1644a - Browse repository at this point
Copy the full SHA 5b1644aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1fd05fd - Browse repository at this point
Copy the full SHA 1fd05fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 397ca32 - Browse repository at this point
Copy the full SHA 397ca32View commit details -
feat(HLS): Add support for mjpg I-Frames playlist (shaka-project#5856)
It also adds support for rendering downloaded thumbnails.
Configuration menu - View commit details
-
Copy full SHA for 578b706 - Browse repository at this point
Copy the full SHA 578b706View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef5fe47 - Browse repository at this point
Copy the full SHA ef5fe47View commit details -
feat(UI): Add chapter titles and dividers on the seek bar (shaka-proj…
…ect#5863) Closes shaka-project#3597
Configuration menu - View commit details
-
Copy full SHA for 35d911c - Browse repository at this point
Copy the full SHA 35d911cView commit details -
feat(Demo): Add new 3D movie stream from Apple (shaka-project#5872)
It also creates a filter for UHD and corrects the filtering in some assets.
Configuration menu - View commit details
-
Copy full SHA for e981a33 - Browse repository at this point
Copy the full SHA e981a33View commit details -
Configuration menu - View commit details
-
Copy full SHA for e7c51c2 - Browse repository at this point
Copy the full SHA e7c51c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 707fc8e - Browse repository at this point
Copy the full SHA 707fc8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c345204 - Browse repository at this point
Copy the full SHA c345204View commit details -
Configuration menu - View commit details
-
Copy full SHA for 582e28d - Browse repository at this point
Copy the full SHA 582e28dView commit details -
Configuration menu - View commit details
-
Copy full SHA for abca846 - Browse repository at this point
Copy the full SHA abca846View commit details -
Configuration menu - View commit details
-
Copy full SHA for 66c4cac - Browse repository at this point
Copy the full SHA 66c4cacView commit details -
Configuration menu - View commit details
-
Copy full SHA for 07e7b54 - Browse repository at this point
Copy the full SHA 07e7b54View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4078e86 - Browse repository at this point
Copy the full SHA 4078e86View commit details -
Configuration menu - View commit details
-
Copy full SHA for feb6803 - Browse repository at this point
Copy the full SHA feb6803View commit details -
refactor(HLS): Refactor URLs management in HLS (shaka-project#5864)
It also improves the detection of duplicate playlists, and improves redirect management, leaving the original URL available in case it is needed.
Configuration menu - View commit details
-
Copy full SHA for 32def59 - Browse repository at this point
Copy the full SHA 32def59View commit details -
fix(DASH): Fix bad url when specify MPD BaseURL and AdaptationSet Bas…
…eURL (shaka-project#5883) Fixes shaka-project#5882
Configuration menu - View commit details
-
Copy full SHA for 29b0e6a - Browse repository at this point
Copy the full SHA 29b0e6aView commit details -
feat(DASH): Add support for Content Steering in AdaptationSet BaseURL (…
…shaka-project#5884) Related to shaka-project#5704
Configuration menu - View commit details
-
Copy full SHA for c50661f - Browse repository at this point
Copy the full SHA c50661fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0df0dac - Browse repository at this point
Copy the full SHA 0df0dacView commit details -
fix: Fix mangled property in compiled mode in Content Steering (shaka…
…-project#5887) Related to shaka-project#5704
Configuration menu - View commit details
-
Copy full SHA for 71f7c4b - Browse repository at this point
Copy the full SHA 71f7c4bView commit details -
fix: CEA decoder should return early if packet is not large enough (s…
…haka-project#5893) Fixes shaka-project#5891 In production, we are seeing the occasional SEI packet [`0x5b`], which is causing the parser to error. Using Mux.JS, this packet is ignored because it's not long enough to be a valid captions packet, so for feature parity it would make sense for the built in Shaka parser to also ignore.
Configuration menu - View commit details
-
Copy full SHA for 7291a4a - Browse repository at this point
Copy the full SHA 7291a4aView commit details -
fix: Add Orange platform to requiresEncryptionInfoInAllInitSegments (s…
…haka-project#5895) Fixes: shaka-project#5894.
Configuration menu - View commit details
-
Copy full SHA for e0af117 - Browse repository at this point
Copy the full SHA e0af117View commit details -
fix: Allow get seekRange on manifestparsed event in some cases (shaka…
…-project#5892) Fixes shaka-project#5115
Configuration menu - View commit details
-
Copy full SHA for 678e2b0 - Browse repository at this point
Copy the full SHA 678e2b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 64fb964 - Browse repository at this point
Copy the full SHA 64fb964View commit details -
fix(DASH): Segments being fetched out of the range of the timeline (s…
…haka-project#5889) Fixes: shaka-project#3952
Configuration menu - View commit details
-
Copy full SHA for 1bf91ce - Browse repository at this point
Copy the full SHA 1bf91ceView commit details -
feat(HLS): Improve the stream info when EXT-X-MEDIA has not uri (shak…
…a-project#5886) Closes shaka-project#5447
Configuration menu - View commit details
-
Copy full SHA for d22ef9f - Browse repository at this point
Copy the full SHA d22ef9fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d25f91e - Browse repository at this point
Copy the full SHA d25f91eView commit details -
chore(main): release 4.6.0 (shaka-project#5729)
This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
Configuration menu - View commit details
-
Copy full SHA for 20e8cf0 - Browse repository at this point
Copy the full SHA 20e8cf0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e41862 - Browse repository at this point
Copy the full SHA 0e41862View commit details -
Configuration menu - View commit details
-
Copy full SHA for d17b43f - Browse repository at this point
Copy the full SHA d17b43fView commit details -
feat: Add support for Common Media Server Data (CMSD) (shaka-project#…
…5900) Closes shaka-project#5890
Configuration menu - View commit details
-
Copy full SHA for 61d2d56 - Browse repository at this point
Copy the full SHA 61d2d56View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a090fc - Browse repository at this point
Copy the full SHA 2a090fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for d0fa0b6 - Browse repository at this point
Copy the full SHA d0fa0b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d98216 - Browse repository at this point
Copy the full SHA 4d98216View commit details -
fix(HLS): Recognize CEA subtitles when CLOSED-CAPTIONS attribute is m…
…issing (shaka-project#5916) Fixes shaka-project#5915
Configuration menu - View commit details
-
Copy full SHA for 4b93f3b - Browse repository at this point
Copy the full SHA 4b93f3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for f9742ac - Browse repository at this point
Copy the full SHA f9742acView commit details -
fix: Only append to the buffer init segments when the segment is inde…
…pendent (shaka-project#5921)
Configuration menu - View commit details
-
Copy full SHA for af6033a - Browse repository at this point
Copy the full SHA af6033aView commit details -
feat(DASH): Add support for location in Content Steering (shaka-proje…
…ct#5914) According to https://github.com/Dash-Industry-Forum/Dash-Industry-Forum.github.io/files/11722876/DASH-IF-CTS-001-1.0.0.pdf, Location elements can have serviceLocation, so we need support it.
Configuration menu - View commit details
-
Copy full SHA for 0ea5f69 - Browse repository at this point
Copy the full SHA 0ea5f69View commit details -
Configuration menu - View commit details
-
Copy full SHA for e4f39e0 - Browse repository at this point
Copy the full SHA e4f39e0View commit details -
chore(LCEVC): Update lcevc_dec.js dependency (shaka-project#5922)
This update adds support for Managed Media Source in LCEVC
Configuration menu - View commit details
-
Copy full SHA for dacb739 - Browse repository at this point
Copy the full SHA dacb739View commit details -
feat: expose CEA708 window position in the cue's region (shaka-projec…
…t#5924) CEA708 captions have positioning data available in their windows. However, this isn't currently translated and exposed by shaka though it is parsed from the bitstream. Translates the windows into WebVTT regions and uses the mappings outlined https://dvcs.w3.org/hg/text-tracks/raw-file/default/608toVTT/608toVTT.html#positioning-in-cea-708 This is also partially implements shaka-project#2583.
Configuration menu - View commit details
-
Copy full SHA for c8b1569 - Browse repository at this point
Copy the full SHA c8b1569View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a788b9 - Browse repository at this point
Copy the full SHA 3a788b9View commit details -
feat(Demo): Use MediaSession action handler in the demo (shaka-projec…
…t#5927) Closes shaka-project#2812
Configuration menu - View commit details
-
Copy full SHA for 6a2073e - Browse repository at this point
Copy the full SHA 6a2073eView commit details -
feat(UI): Hide language and resolution overflow menu button if there'…
…s only one choice (shaka-project#5928) Closes shaka-project#4720
Configuration menu - View commit details
-
Copy full SHA for f858e42 - Browse repository at this point
Copy the full SHA f858e42View commit details -
fix(UI): Correctly display video time and duration for VOD (shaka-pro…
…ject#5929) Fixes shaka-project#5765
Configuration menu - View commit details
-
Copy full SHA for 1c615b8 - Browse repository at this point
Copy the full SHA 1c615b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2824d4f - Browse repository at this point
Copy the full SHA 2824d4fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b80cfee - Browse repository at this point
Copy the full SHA b80cfeeView commit details -
feat(Demo): Add field for chapters URL when adding custom content (sh…
…aka-project#5934) Closes shaka-project#5932
Configuration menu - View commit details
-
Copy full SHA for 38aa278 - Browse repository at this point
Copy the full SHA 38aa278View commit details -
fix(Demo): Pressing "Edit" button unstores custom asset, but does not…
… update "stored" button (shaka-project#5936) Fixes shaka-project#2200
Configuration menu - View commit details
-
Copy full SHA for dc87096 - Browse repository at this point
Copy the full SHA dc87096View commit details -
feat: Avoid streams which cannot fit into the browser's MediaSource q…
…uota (shaka-project#5937) Closes shaka-project#1384
Configuration menu - View commit details
-
Copy full SHA for 67929c3 - Browse repository at this point
Copy the full SHA 67929c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7143f97 - Browse repository at this point
Copy the full SHA 7143f97View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5db4cf - Browse repository at this point
Copy the full SHA c5db4cfView commit details -
fix: Properly size region anchor from LINE units (shaka-project#5941)
CEA708 captions may set windows in LINE units, this needs to be converted to percentages to be properly displayed. In addition, adjust by the region anchor. --------- Co-authored-by: Álvaro Velad Galván <ladvan91@hotmail.com>
Configuration menu - View commit details
-
Copy full SHA for f90d302 - Browse repository at this point
Copy the full SHA f90d302View commit details -
feat(UI): Add double tap to forward/rewind in the video (shaka-projec…
…t#5943) Closes shaka-project#3357 Closes shaka-project#3303 Thanks to @surajkumar-sk, his shaka-project#3373 has been the inspiration for this.
Configuration menu - View commit details
-
Copy full SHA for 729d390 - Browse repository at this point
Copy the full SHA 729d390View commit details -
Configuration menu - View commit details
-
Copy full SHA for 99c1020 - Browse repository at this point
Copy the full SHA 99c1020View commit details -
fix: Fix reset Media Source when using mixed codecs in different cont…
…ainers (shaka-project#5949) Fixes shaka-project#5946
Configuration menu - View commit details
-
Copy full SHA for 5cbfdda - Browse repository at this point
Copy the full SHA 5cbfddaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 81f8244 - Browse repository at this point
Copy the full SHA 81f8244View commit details -
Configuration menu - View commit details
-
Copy full SHA for 00bdae1 - Browse repository at this point
Copy the full SHA 00bdae1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d7e4fa - Browse repository at this point
Copy the full SHA 2d7e4faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 71c8b33 - Browse repository at this point
Copy the full SHA 71c8b33View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e92f3e - Browse repository at this point
Copy the full SHA 9e92f3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d30d1b - Browse repository at this point
Copy the full SHA 4d30d1bView commit details -
Rodolphe Breton committed
Nov 30, 2023 Configuration menu - View commit details
-
Copy full SHA for fb12faa - Browse repository at this point
Copy the full SHA fb12faaView commit details
Commits on Dec 1, 2023
-
Merge remote-tracking branch 'upstream/main'
Rodolphe Breton committedDec 1, 2023 Configuration menu - View commit details
-
Copy full SHA for d715c75 - Browse repository at this point
Copy the full SHA d715c75View commit details
Commits on Dec 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 00fd38e - Browse repository at this point
Copy the full SHA 00fd38eView commit details
Commits on Dec 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 20a81ac - Browse repository at this point
Copy the full SHA 20a81acView commit details
Commits on Jan 8, 2024
-
Merge remote-tracking branch 'upstream/main' into 6016-fix-proposal
Rodolphe Breton committedJan 8, 2024 Configuration menu - View commit details
-
Copy full SHA for ad0369e - Browse repository at this point
Copy the full SHA ad0369eView commit details -
Added BAD_HTTP_STATUS code when checking error that occurred during H…
…EAD request
Rodolphe Breton committedJan 8, 2024 Configuration menu - View commit details
-
Copy full SHA for 7b91657 - Browse repository at this point
Copy the full SHA 7b91657View commit details -
Rodolphe Breton committed
Jan 8, 2024 Configuration menu - View commit details
-
Copy full SHA for ac7496e - Browse repository at this point
Copy the full SHA ac7496eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7bb67b7 - Browse repository at this point
Copy the full SHA 7bb67b7View commit details -
Reverted unwanted changes (second round)
Rodolphe Breton committedJan 8, 2024 Configuration menu - View commit details
-
Copy full SHA for c8c56eb - Browse repository at this point
Copy the full SHA c8c56ebView commit details -
Rodolphe Breton committed
Jan 8, 2024 Configuration menu - View commit details
-
Copy full SHA for 6efacf2 - Browse repository at this point
Copy the full SHA 6efacf2View commit details