Skip to content

fix: honor playback speed settings in embeds - #2271

Merged
richiemcilroy merged 1 commit into
mainfrom
fix/embed-playback-speed
Sep 10, 2026
Merged

fix: honor playback speed settings in embeds#2271
richiemcilroy merged 1 commit into
mainfrom
fix/embed-playback-speed

Conversation

@richiemcilroy

@richiemcilroy richiemcilroy commented Sep 10, 2026

Copy link
Copy Markdown
Member

Embedded videos now use the same default playback speed as share links: the video setting takes precedence, then the organisation setting, then Cap’s existing 1.2× fallback. This fixes embeds starting at 1.2× after an organisation has selected 1×, across MP4, HLS, and minimal embeds.

Validation: 69 focused tests pass across embed speed, playback/branding, oEmbed, Player.js, and share-page loading. Biome and scoped TypeScript checks pass for all four changed files. The new client regression cases failed before the fix. Browser playback has not been replayed; the shared local web runtime is in use by another task.

RetriggerConfidence Score: 5/5

The PR appears safe to merge, with playback-speed resolution and propagation consistently implemented across embed variants.

Summary

  • Resolves the effective default speed on the embed server page.
  • Propagates that speed through both MP4 and HLS player paths, including minimal embeds.
  • Adds regression coverage for precedence, invalid and legacy values, source variants, and minimal presentation.

Reviews (1) · Last reviewed commit: "fix: honor playback speed settings in em..."

@richiemcilroy
richiemcilroy merged commit 078f0ae into main Sep 10, 2026
25 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant