LagSync - Bluetooth Audio Fix의 버전 기록 - 2개 버전
LagSync - Bluetooth Audio Fix 제작자: Simon
LagSync - Bluetooth Audio Fix의 버전 기록 - 2개 버전
이전 버전의 사용에 주의하십시오! 이 버전들은 테스트 및 참조 용도로만 표시되는 것입니다.항상 최신 버전의 부가 기능을 사용해야 합니다.
최신 버전
버전 1.2.1
2026년 4월 28일에 출시 - 103.53 KBfirefox 140.0 이상에서 작동What's new in 1.2.1
Privacy
- New: "Turn off and pause usage stats" toggle in Settings → Privacy. Default is on. Stats are stored locally on this device only and are never sent anywhere.
- New: Turning the toggle off opens a confirmation with three options — Cancel, Pause only (keep existing stats), or Pause & delete (clear all stored stats).
- Improved: While paused, the Stats page hides all content and shows a "Resume usage stats" shortcut. Recording stops entirely — nothing accumulates.
Edge support (also benefits Firefox edge cases)
- Fixed: Delay now applies on all sites where some browser builds didn't reliably run "world: MAIN" content scripts at document_start. page_script.js is now also injected from the content script (with a double-init guard) so the hooks install on every build.
- Fixed: Twitch and other blob-backed live streams now use the frame-capture canvas pipeline consistently, matching Firefox behavior.
Sync engine and stability
- Fixed: Prime Video Instant mode now applies as a single hard jump instead of burst steps, which avoids the rebuffering stall while still being instant.
- Fixed: Twitch startup regression when LagSync was already enabled at page load. Worker/live-edge config is now refreshed automatically on startup, so delay applies without requiring a manual toggle.
- Fixed: Reduced startup stutter on Twitch by avoiding unnecessary WebAudio hooking in positive-delay mode.
- Improved: Instant increase mode uses safer near-instant burst behavior in no-trim contexts to reduce boundary-time stalls and rebuffering (except on Prime, see above).
- Improved: YouTube Instant mode uses near-instant burst stepping for a faster feel with better stability.
- Fixed: YouTube live streams that disable seeking backward (no-DVR live) now apply delay correctly via the canvas frame-capture pipeline, since MSE timestampOffset shifts would rebuffer against the pinned live edge.
Timing and controls
- Fixed: Toggling LagSync off now shows 0 ms immediately in the popup. Previously the popup kept displaying the last-applied delay (e.g. 180 ms) until it was closed and reopened, and as a side effect the next toggle-on skipped its countdown.
- Improved: Activation and deactivation now show a "Turning on/off in ~Xs" countdown driven by buffer-ahead, consistent with delay-change countdowns. Works with or without buffer trimming (useful on Prime and other no-trim sites).
- Fixed: "Starts adjusting" countdown estimation is more accurate on YouTube/VOD by limiting seekable fallback to trim-blocked contexts.
- Fixed: Speed and max-buffer settings now apply immediately on first click (no stale-value delay).
UI and versioning
- Improved: Popup version now comes automatically from the package version (including popup HTML title and popup footer).
- Fixed: Manifest version remains centralized in the build pipeline from the package version.All Rights Reserved에 따라 릴리스된 소스 코드
이전 버전
버전 1.0.1
2026년 4월 6일에 출시 - 100.31 KBfirefox 140.0 이상에서 작동Changelog
All notable changes to this project will be documented in this file.
** 1.0.1 - 2026-04-07**- Fix: keep Twitch/HUD visible by inserting delayed canvas sibling with z-index 0.
- Feature: capability-based pipeline selection (MSE vs canvas) instead of host hardcoding.
- Fix: Firefox Kick compatibility — added srcObject detection and rAF+createImageBitmap fallback.
- Fix: stabilize canvas pipeline to avoid black flashes and ensure setting changes apply reliably.
- Improvement: generalized "twitch" naming to a generic canvas/live-edge pipeline.
- Major Update: Refactored codebase to TypeScript for robust type-safety and reliability.
- Feature: Added compatibility for Prime Video.
Please see release notes in the UI for more details.All Rights Reserved에 따라 릴리스된 소스 코드