Repository navigation
For react-native-alpha-video-gpu and the AlphaVideoGPU Swift package. dev.mediacache:alpha-video-gpu and the alpha-video-gpu pod stay at 1.0.0 (the pod's subspecs already included range-source), and alpha-video-gpu-web at 1.0.1.
- On react-native-web,
source.dataSourcenames a data source registered with range-source-web'sRangeDataSources, as it names a native one on Android and iOS, so the samesource={{ uri, dataSource }}plays on all three; MediaCache registers as'mediacache'withcache.registerRangeDataSource(). An unregistered name reportsonError. Its bytes are stored only withstorage="disk"or"memory". - React Native, Android: the new architecture builds with React Native 0.76 and earlier, whose codegen task has no
jsInputFilesproperty to set, so the build failed. - iOS, Swift Package Manager: the
AlphaVideoGPUproduct brings range-source, and a new product,AlphaVideoGPUCore, is the player without it. They replace the package traitSource, which Xcode before 26.4 doesn't apply, default traits included: 1.0.0's notes said Xcode apps always had range-source, but they never got it, and now they do with no change. A package that depended on the player withtraits: []to leave range-source out takesAlphaVideoGPUCoreinstead.
Where
- Swift Package Manager: this tag.
AlphaVideoGPUnow brings range-source;AlphaVideoGPUCoreis the player without it. - npm:
react-native-alpha-video-gpu@1.0.1. - Maven Central (
dev.mediacache:alpha-video-gpu) and CocoaPods (alpha-video-gpu) stay at 1.0.0;alpha-video-gpu-webat 1.0.1.