ksplayer changes

This commit is contained in:
tapframe 2025-10-15 23:16:14 +05:30
parent 12d04e84d8
commit 6cfddb68bb
2 changed files with 8 additions and 3 deletions

View file

@ -167,6 +167,11 @@ class KSPlayerView: UIView {
let options = KSOptions()
// Disable native player remote control center integration; use RN controls
options.registerRemoteControll = false
// Reduce prebuffer to speed up start/seeks; keep a modest upper cap
options.preferredForwardBufferDuration = 0.5
options.maxBufferDuration = 10.0
// Enable "second open" to relax startup/seek buffering thresholds
options.isSecondOpen = true
// Configure audio for proper dialogue mixing using FFmpeg's pan filter
// This approach uses standard audio engineering practices for multi-channel downmixing

View file

@ -461,7 +461,7 @@
);
OTHER_SWIFT_FLAGS = "$(inherited) -D EXPO_CONFIGURATION_DEBUG";
PRODUCT_BUNDLE_IDENTIFIER = com.nuvio.app;
PRODUCT_NAME = "Nuvio";
PRODUCT_NAME = Nuvio;
SWIFT_OBJC_BRIDGING_HEADER = "Nuvio/Nuvio-Bridging-Header.h";
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
SWIFT_VERSION = 5.0;
@ -492,8 +492,8 @@
"-lc++",
);
OTHER_SWIFT_FLAGS = "$(inherited) -D EXPO_CONFIGURATION_RELEASE";
PRODUCT_BUNDLE_IDENTIFIER = "com.nuvio.app";
PRODUCT_NAME = "Nuvio";
PRODUCT_BUNDLE_IDENTIFIER = com.nuvio.app;
PRODUCT_NAME = Nuvio;
SWIFT_OBJC_BRIDGING_HEADER = "Nuvio/Nuvio-Bridging-Header.h";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";