Logo
Explore Help
Register Sign In
yumoqing/MiniPlayer
1
0
Fork 0
You've already forked MiniPlayer
Code Issues Pull Requests Actions Packages Projects Releases Wiki Activity
MiniPlayer/Sources
History
yumoqing cff2bd2793 fix: use kCMPersistentTrackID_Invalid for HLS audio tap
Root cause found: HLS variant switching changes audio trackID mid-recording
(e.g. 2→10). Binding to a specific trackID causes tap to never fire.
Using kCMPersistentTrackID_Invalid (wildcard) matches all audio tracks
regardless of variant switches.
2026-06-28 10:24:04 +08:00
..
Resources
feat: hide AVPlayerView default controls, use custom toolbar only
2026-06-23 08:44:34 +08:00
Localization.swift
feat: add QR code scanner for media URLs
2026-06-23 09:09:23 +08:00
MiniPlayerApp.swift
fix: block app termination while recording is finalizing
2026-06-25 21:27:02 +08:00
MiniPlayerIcon.swift
fix: replace Combine KVO with NSKeyValueObservation to prevent autorelease crash
2026-06-22 00:36:18 +08:00
PlayerBridge.swift
fix: trim whitespace from URL input to prevent 404 errors
2026-06-27 10:43:47 +08:00
PlayerRecorder.swift
fix: use kCMPersistentTrackID_Invalid for HLS audio tap
2026-06-28 10:24:04 +08:00
ProgressSlider.swift
fix: rewrite UI as pure SwiftUI, fix crash/fullscreen/height issues
2026-06-22 00:04:06 +08:00
QRScannerView.swift
Set metadata types after session starts (availableMetadataObjectTypes empty before)
2026-06-24 19:28:38 +08:00
VideoPlayerView.swift
fix: use AVPlayerView (AVKit) instead of custom AVPlayerLayer
2026-06-22 01:16:49 +08:00
Powered by Gitea Version: 1.23.6 Page: 66ms Template: 1ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API