mirror of
https://github.com/zoriya/react-native-video.git
synced 2026-08-16 02:56:22 +00:00
chore(deps): bump nitro modules version
This commit is contained in:
@@ -14,6 +14,7 @@
|
||||
"react": "18.3.1",
|
||||
"react-native": "0.75.4",
|
||||
"react-native-nitro-modules": "^0.13.0"
|
||||
"react-native-nitro-modules": ">=0.15.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@babel/core": "^7.20.0",
|
||||
|
||||
+1
-1
@@ -9,7 +9,7 @@
|
||||
"video"
|
||||
],
|
||||
"ios": {
|
||||
"iosModulename": "NitroVideo"
|
||||
"iosModuleName": "NitroVideo"
|
||||
},
|
||||
"autolinking": {
|
||||
"VideoPlayerFactory": {
|
||||
|
||||
@@ -52,6 +52,18 @@ target_link_libraries(
|
||||
NitroVideo
|
||||
fbjni::fbjni # <-- Facebook C++ JNI helpers
|
||||
ReactAndroid::jsi # <-- RN: JSI
|
||||
ReactAndroid::react_nativemodule_core # <-- RN: TurboModules Core
|
||||
react-native-nitro-modules::NitroModules # <-- NitroModules Core :)
|
||||
)
|
||||
|
||||
# Link react-native (different prefab between RN 0.75 and RN 0.76)
|
||||
if(ReactAndroid_VERSION_MINOR GREATER_EQUAL 76)
|
||||
target_link_libraries(
|
||||
NitroVideo
|
||||
ReactAndroid::reactnative # <-- RN: Native Modules umbrella prefab
|
||||
)
|
||||
else()
|
||||
target_link_libraries(
|
||||
NitroVideo
|
||||
ReactAndroid::react_nativemodule_core # <-- RN: TurboModules Core
|
||||
)
|
||||
endif()
|
||||
|
||||
@@ -13,6 +13,8 @@
|
||||
/// apply from: '../nitrogen/generated/android/NitroVideo+autolinking.gradle'
|
||||
/// ```
|
||||
|
||||
logger.warn("[NitroModules] 🔥 NitroVideo is boosted by nitro!")
|
||||
|
||||
android {
|
||||
sourceSets {
|
||||
main {
|
||||
|
||||
@@ -31,6 +31,12 @@ namespace margelo::nitro::video {
|
||||
HybridObject(HybridVideoPlayerFactorySpec::TAG),
|
||||
_javaPart(jni::make_global(jThis)) {}
|
||||
|
||||
public:
|
||||
virtual ~JHybridVideoPlayerFactorySpec() {
|
||||
// Hermes GC can destroy JS objects on a non-JNI Thread.
|
||||
jni::ThreadScope::WithClassLoader([&] { _javaPart.reset(); });
|
||||
}
|
||||
|
||||
public:
|
||||
size_t getExternalMemorySize() noexcept override;
|
||||
|
||||
|
||||
@@ -31,6 +31,12 @@ namespace margelo::nitro::video {
|
||||
HybridObject(HybridVideoPlayerSourceFactorySpec::TAG),
|
||||
_javaPart(jni::make_global(jThis)) {}
|
||||
|
||||
public:
|
||||
virtual ~JHybridVideoPlayerSourceFactorySpec() {
|
||||
// Hermes GC can destroy JS objects on a non-JNI Thread.
|
||||
jni::ThreadScope::WithClassLoader([&] { _javaPart.reset(); });
|
||||
}
|
||||
|
||||
public:
|
||||
size_t getExternalMemorySize() noexcept override;
|
||||
|
||||
|
||||
@@ -31,6 +31,12 @@ namespace margelo::nitro::video {
|
||||
HybridObject(HybridVideoPlayerSourceSpec::TAG),
|
||||
_javaPart(jni::make_global(jThis)) {}
|
||||
|
||||
public:
|
||||
virtual ~JHybridVideoPlayerSourceSpec() {
|
||||
// Hermes GC can destroy JS objects on a non-JNI Thread.
|
||||
jni::ThreadScope::WithClassLoader([&] { _javaPart.reset(); });
|
||||
}
|
||||
|
||||
public:
|
||||
size_t getExternalMemorySize() noexcept override;
|
||||
|
||||
|
||||
@@ -31,6 +31,12 @@ namespace margelo::nitro::video {
|
||||
HybridObject(HybridVideoPlayerSpec::TAG),
|
||||
_javaPart(jni::make_global(jThis)) {}
|
||||
|
||||
public:
|
||||
virtual ~JHybridVideoPlayerSpec() {
|
||||
// Hermes GC can destroy JS objects on a non-JNI Thread.
|
||||
jni::ThreadScope::WithClassLoader([&] { _javaPart.reset(); });
|
||||
}
|
||||
|
||||
public:
|
||||
size_t getExternalMemorySize() noexcept override;
|
||||
|
||||
|
||||
@@ -31,6 +31,12 @@ namespace margelo::nitro::video {
|
||||
HybridObject(HybridVideoViewViewManagerFactorySpec::TAG),
|
||||
_javaPart(jni::make_global(jThis)) {}
|
||||
|
||||
public:
|
||||
virtual ~JHybridVideoViewViewManagerFactorySpec() {
|
||||
// Hermes GC can destroy JS objects on a non-JNI Thread.
|
||||
jni::ThreadScope::WithClassLoader([&] { _javaPart.reset(); });
|
||||
}
|
||||
|
||||
public:
|
||||
size_t getExternalMemorySize() noexcept override;
|
||||
|
||||
|
||||
@@ -31,6 +31,12 @@ namespace margelo::nitro::video {
|
||||
HybridObject(HybridVideoViewViewManagerSpec::TAG),
|
||||
_javaPart(jni::make_global(jThis)) {}
|
||||
|
||||
public:
|
||||
virtual ~JHybridVideoViewViewManagerSpec() {
|
||||
// Hermes GC can destroy JS objects on a non-JNI Thread.
|
||||
jni::ThreadScope::WithClassLoader([&] { _javaPart.reset(); });
|
||||
}
|
||||
|
||||
public:
|
||||
size_t getExternalMemorySize() noexcept override;
|
||||
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
# ```
|
||||
|
||||
def add_nitrogen_files(spec)
|
||||
Pod::UI.puts "[NitroModules] Adding NitroVideo specs..."
|
||||
Pod::UI.puts "[NitroModules] 🔥 NitroVideo is boosted by nitro!"
|
||||
|
||||
spec.dependency "NitroModules"
|
||||
|
||||
|
||||
@@ -20,11 +20,11 @@
|
||||
namespace margelo::nitro::video::bridge::swift {
|
||||
|
||||
// pragma MARK: std::shared_ptr<margelo::nitro::video::HybridVideoPlayerSourceSpec>
|
||||
std::shared_ptr<margelo::nitro::video::HybridVideoPlayerSourceSpec> create_std__shared_ptr_margelo__nitro__video__HybridVideoPlayerSourceSpec_(void* NONNULL swiftUnsafePointer) {
|
||||
std::shared_ptr<margelo::nitro::video::HybridVideoPlayerSourceSpec> create_std__shared_ptr_margelo__nitro__video__HybridVideoPlayerSourceSpec_(void* _Nonnull swiftUnsafePointer) {
|
||||
NitroVideo::HybridVideoPlayerSourceSpecCxx swiftPart = NitroVideo::HybridVideoPlayerSourceSpecCxxUnsafe::fromUnsafe(swiftUnsafePointer);
|
||||
return HybridContext::getOrCreate<margelo::nitro::video::HybridVideoPlayerSourceSpecSwift>(swiftPart);
|
||||
}
|
||||
void* NONNULL get_std__shared_ptr_margelo__nitro__video__HybridVideoPlayerSourceSpec_(std__shared_ptr_margelo__nitro__video__HybridVideoPlayerSourceSpec_ cppType) {
|
||||
void* _Nonnull get_std__shared_ptr_margelo__nitro__video__HybridVideoPlayerSourceSpec_(std__shared_ptr_margelo__nitro__video__HybridVideoPlayerSourceSpec_ cppType) {
|
||||
std::shared_ptr<margelo::nitro::video::HybridVideoPlayerSourceSpecSwift> swiftWrapper = std::dynamic_pointer_cast<margelo::nitro::video::HybridVideoPlayerSourceSpecSwift>(cppType);
|
||||
#ifdef NITRO_DEBUG
|
||||
if (swiftWrapper == nullptr) [[unlikely]] {
|
||||
@@ -36,11 +36,11 @@ namespace margelo::nitro::video::bridge::swift {
|
||||
}
|
||||
|
||||
// pragma MARK: std::shared_ptr<margelo::nitro::video::HybridVideoPlayerSpec>
|
||||
std::shared_ptr<margelo::nitro::video::HybridVideoPlayerSpec> create_std__shared_ptr_margelo__nitro__video__HybridVideoPlayerSpec_(void* NONNULL swiftUnsafePointer) {
|
||||
std::shared_ptr<margelo::nitro::video::HybridVideoPlayerSpec> create_std__shared_ptr_margelo__nitro__video__HybridVideoPlayerSpec_(void* _Nonnull swiftUnsafePointer) {
|
||||
NitroVideo::HybridVideoPlayerSpecCxx swiftPart = NitroVideo::HybridVideoPlayerSpecCxxUnsafe::fromUnsafe(swiftUnsafePointer);
|
||||
return HybridContext::getOrCreate<margelo::nitro::video::HybridVideoPlayerSpecSwift>(swiftPart);
|
||||
}
|
||||
void* NONNULL get_std__shared_ptr_margelo__nitro__video__HybridVideoPlayerSpec_(std__shared_ptr_margelo__nitro__video__HybridVideoPlayerSpec_ cppType) {
|
||||
void* _Nonnull get_std__shared_ptr_margelo__nitro__video__HybridVideoPlayerSpec_(std__shared_ptr_margelo__nitro__video__HybridVideoPlayerSpec_ cppType) {
|
||||
std::shared_ptr<margelo::nitro::video::HybridVideoPlayerSpecSwift> swiftWrapper = std::dynamic_pointer_cast<margelo::nitro::video::HybridVideoPlayerSpecSwift>(cppType);
|
||||
#ifdef NITRO_DEBUG
|
||||
if (swiftWrapper == nullptr) [[unlikely]] {
|
||||
@@ -52,11 +52,11 @@ namespace margelo::nitro::video::bridge::swift {
|
||||
}
|
||||
|
||||
// pragma MARK: std::shared_ptr<margelo::nitro::video::HybridVideoPlayerFactorySpec>
|
||||
std::shared_ptr<margelo::nitro::video::HybridVideoPlayerFactorySpec> create_std__shared_ptr_margelo__nitro__video__HybridVideoPlayerFactorySpec_(void* NONNULL swiftUnsafePointer) {
|
||||
std::shared_ptr<margelo::nitro::video::HybridVideoPlayerFactorySpec> create_std__shared_ptr_margelo__nitro__video__HybridVideoPlayerFactorySpec_(void* _Nonnull swiftUnsafePointer) {
|
||||
NitroVideo::HybridVideoPlayerFactorySpecCxx swiftPart = NitroVideo::HybridVideoPlayerFactorySpecCxxUnsafe::fromUnsafe(swiftUnsafePointer);
|
||||
return HybridContext::getOrCreate<margelo::nitro::video::HybridVideoPlayerFactorySpecSwift>(swiftPart);
|
||||
}
|
||||
void* NONNULL get_std__shared_ptr_margelo__nitro__video__HybridVideoPlayerFactorySpec_(std__shared_ptr_margelo__nitro__video__HybridVideoPlayerFactorySpec_ cppType) {
|
||||
void* _Nonnull get_std__shared_ptr_margelo__nitro__video__HybridVideoPlayerFactorySpec_(std__shared_ptr_margelo__nitro__video__HybridVideoPlayerFactorySpec_ cppType) {
|
||||
std::shared_ptr<margelo::nitro::video::HybridVideoPlayerFactorySpecSwift> swiftWrapper = std::dynamic_pointer_cast<margelo::nitro::video::HybridVideoPlayerFactorySpecSwift>(cppType);
|
||||
#ifdef NITRO_DEBUG
|
||||
if (swiftWrapper == nullptr) [[unlikely]] {
|
||||
@@ -68,11 +68,11 @@ namespace margelo::nitro::video::bridge::swift {
|
||||
}
|
||||
|
||||
// pragma MARK: std::shared_ptr<margelo::nitro::video::HybridVideoPlayerSourceFactorySpec>
|
||||
std::shared_ptr<margelo::nitro::video::HybridVideoPlayerSourceFactorySpec> create_std__shared_ptr_margelo__nitro__video__HybridVideoPlayerSourceFactorySpec_(void* NONNULL swiftUnsafePointer) {
|
||||
std::shared_ptr<margelo::nitro::video::HybridVideoPlayerSourceFactorySpec> create_std__shared_ptr_margelo__nitro__video__HybridVideoPlayerSourceFactorySpec_(void* _Nonnull swiftUnsafePointer) {
|
||||
NitroVideo::HybridVideoPlayerSourceFactorySpecCxx swiftPart = NitroVideo::HybridVideoPlayerSourceFactorySpecCxxUnsafe::fromUnsafe(swiftUnsafePointer);
|
||||
return HybridContext::getOrCreate<margelo::nitro::video::HybridVideoPlayerSourceFactorySpecSwift>(swiftPart);
|
||||
}
|
||||
void* NONNULL get_std__shared_ptr_margelo__nitro__video__HybridVideoPlayerSourceFactorySpec_(std__shared_ptr_margelo__nitro__video__HybridVideoPlayerSourceFactorySpec_ cppType) {
|
||||
void* _Nonnull get_std__shared_ptr_margelo__nitro__video__HybridVideoPlayerSourceFactorySpec_(std__shared_ptr_margelo__nitro__video__HybridVideoPlayerSourceFactorySpec_ cppType) {
|
||||
std::shared_ptr<margelo::nitro::video::HybridVideoPlayerSourceFactorySpecSwift> swiftWrapper = std::dynamic_pointer_cast<margelo::nitro::video::HybridVideoPlayerSourceFactorySpecSwift>(cppType);
|
||||
#ifdef NITRO_DEBUG
|
||||
if (swiftWrapper == nullptr) [[unlikely]] {
|
||||
@@ -84,11 +84,11 @@ namespace margelo::nitro::video::bridge::swift {
|
||||
}
|
||||
|
||||
// pragma MARK: std::shared_ptr<margelo::nitro::video::HybridVideoViewViewManagerSpec>
|
||||
std::shared_ptr<margelo::nitro::video::HybridVideoViewViewManagerSpec> create_std__shared_ptr_margelo__nitro__video__HybridVideoViewViewManagerSpec_(void* NONNULL swiftUnsafePointer) {
|
||||
std::shared_ptr<margelo::nitro::video::HybridVideoViewViewManagerSpec> create_std__shared_ptr_margelo__nitro__video__HybridVideoViewViewManagerSpec_(void* _Nonnull swiftUnsafePointer) {
|
||||
NitroVideo::HybridVideoViewViewManagerSpecCxx swiftPart = NitroVideo::HybridVideoViewViewManagerSpecCxxUnsafe::fromUnsafe(swiftUnsafePointer);
|
||||
return HybridContext::getOrCreate<margelo::nitro::video::HybridVideoViewViewManagerSpecSwift>(swiftPart);
|
||||
}
|
||||
void* NONNULL get_std__shared_ptr_margelo__nitro__video__HybridVideoViewViewManagerSpec_(std__shared_ptr_margelo__nitro__video__HybridVideoViewViewManagerSpec_ cppType) {
|
||||
void* _Nonnull get_std__shared_ptr_margelo__nitro__video__HybridVideoViewViewManagerSpec_(std__shared_ptr_margelo__nitro__video__HybridVideoViewViewManagerSpec_ cppType) {
|
||||
std::shared_ptr<margelo::nitro::video::HybridVideoViewViewManagerSpecSwift> swiftWrapper = std::dynamic_pointer_cast<margelo::nitro::video::HybridVideoViewViewManagerSpecSwift>(cppType);
|
||||
#ifdef NITRO_DEBUG
|
||||
if (swiftWrapper == nullptr) [[unlikely]] {
|
||||
@@ -100,11 +100,11 @@ namespace margelo::nitro::video::bridge::swift {
|
||||
}
|
||||
|
||||
// pragma MARK: std::shared_ptr<margelo::nitro::video::HybridVideoViewViewManagerFactorySpec>
|
||||
std::shared_ptr<margelo::nitro::video::HybridVideoViewViewManagerFactorySpec> create_std__shared_ptr_margelo__nitro__video__HybridVideoViewViewManagerFactorySpec_(void* NONNULL swiftUnsafePointer) {
|
||||
std::shared_ptr<margelo::nitro::video::HybridVideoViewViewManagerFactorySpec> create_std__shared_ptr_margelo__nitro__video__HybridVideoViewViewManagerFactorySpec_(void* _Nonnull swiftUnsafePointer) {
|
||||
NitroVideo::HybridVideoViewViewManagerFactorySpecCxx swiftPart = NitroVideo::HybridVideoViewViewManagerFactorySpecCxxUnsafe::fromUnsafe(swiftUnsafePointer);
|
||||
return HybridContext::getOrCreate<margelo::nitro::video::HybridVideoViewViewManagerFactorySpecSwift>(swiftPart);
|
||||
}
|
||||
void* NONNULL get_std__shared_ptr_margelo__nitro__video__HybridVideoViewViewManagerFactorySpec_(std__shared_ptr_margelo__nitro__video__HybridVideoViewViewManagerFactorySpec_ cppType) {
|
||||
void* _Nonnull get_std__shared_ptr_margelo__nitro__video__HybridVideoViewViewManagerFactorySpec_(std__shared_ptr_margelo__nitro__video__HybridVideoViewViewManagerFactorySpec_ cppType) {
|
||||
std::shared_ptr<margelo::nitro::video::HybridVideoViewViewManagerFactorySpecSwift> swiftWrapper = std::dynamic_pointer_cast<margelo::nitro::video::HybridVideoViewViewManagerFactorySpecSwift>(cppType);
|
||||
#ifdef NITRO_DEBUG
|
||||
if (swiftWrapper == nullptr) [[unlikely]] {
|
||||
|
||||
@@ -7,12 +7,6 @@
|
||||
|
||||
#pragma once
|
||||
|
||||
#if __has_include(<NitroModules/NitroDefines.hpp>)
|
||||
#include <NitroModules/NitroDefines.hpp>
|
||||
#else
|
||||
#error NitroModules cannot be found! Are you sure you installed NitroModules properly?
|
||||
#endif
|
||||
|
||||
// Forward declarations of C++ defined types
|
||||
// Forward declaration of `HybridVideoPlayerFactorySpec` to properly resolve imports.
|
||||
namespace margelo::nitro::video { class HybridVideoPlayerFactorySpec; }
|
||||
@@ -62,32 +56,32 @@ namespace margelo::nitro::video::bridge::swift {
|
||||
* Specialized version of `std::shared_ptr<margelo::nitro::video::HybridVideoPlayerSourceSpec>`.
|
||||
*/
|
||||
using std__shared_ptr_margelo__nitro__video__HybridVideoPlayerSourceSpec_ = std::shared_ptr<margelo::nitro::video::HybridVideoPlayerSourceSpec>;
|
||||
std::shared_ptr<margelo::nitro::video::HybridVideoPlayerSourceSpec> create_std__shared_ptr_margelo__nitro__video__HybridVideoPlayerSourceSpec_(void* NONNULL swiftUnsafePointer);
|
||||
void* NONNULL get_std__shared_ptr_margelo__nitro__video__HybridVideoPlayerSourceSpec_(std__shared_ptr_margelo__nitro__video__HybridVideoPlayerSourceSpec_ cppType);
|
||||
std::shared_ptr<margelo::nitro::video::HybridVideoPlayerSourceSpec> create_std__shared_ptr_margelo__nitro__video__HybridVideoPlayerSourceSpec_(void* _Nonnull swiftUnsafePointer);
|
||||
void* _Nonnull get_std__shared_ptr_margelo__nitro__video__HybridVideoPlayerSourceSpec_(std__shared_ptr_margelo__nitro__video__HybridVideoPlayerSourceSpec_ cppType);
|
||||
|
||||
// pragma MARK: std::shared_ptr<margelo::nitro::video::HybridVideoPlayerSpec>
|
||||
/**
|
||||
* Specialized version of `std::shared_ptr<margelo::nitro::video::HybridVideoPlayerSpec>`.
|
||||
*/
|
||||
using std__shared_ptr_margelo__nitro__video__HybridVideoPlayerSpec_ = std::shared_ptr<margelo::nitro::video::HybridVideoPlayerSpec>;
|
||||
std::shared_ptr<margelo::nitro::video::HybridVideoPlayerSpec> create_std__shared_ptr_margelo__nitro__video__HybridVideoPlayerSpec_(void* NONNULL swiftUnsafePointer);
|
||||
void* NONNULL get_std__shared_ptr_margelo__nitro__video__HybridVideoPlayerSpec_(std__shared_ptr_margelo__nitro__video__HybridVideoPlayerSpec_ cppType);
|
||||
std::shared_ptr<margelo::nitro::video::HybridVideoPlayerSpec> create_std__shared_ptr_margelo__nitro__video__HybridVideoPlayerSpec_(void* _Nonnull swiftUnsafePointer);
|
||||
void* _Nonnull get_std__shared_ptr_margelo__nitro__video__HybridVideoPlayerSpec_(std__shared_ptr_margelo__nitro__video__HybridVideoPlayerSpec_ cppType);
|
||||
|
||||
// pragma MARK: std::shared_ptr<margelo::nitro::video::HybridVideoPlayerFactorySpec>
|
||||
/**
|
||||
* Specialized version of `std::shared_ptr<margelo::nitro::video::HybridVideoPlayerFactorySpec>`.
|
||||
*/
|
||||
using std__shared_ptr_margelo__nitro__video__HybridVideoPlayerFactorySpec_ = std::shared_ptr<margelo::nitro::video::HybridVideoPlayerFactorySpec>;
|
||||
std::shared_ptr<margelo::nitro::video::HybridVideoPlayerFactorySpec> create_std__shared_ptr_margelo__nitro__video__HybridVideoPlayerFactorySpec_(void* NONNULL swiftUnsafePointer);
|
||||
void* NONNULL get_std__shared_ptr_margelo__nitro__video__HybridVideoPlayerFactorySpec_(std__shared_ptr_margelo__nitro__video__HybridVideoPlayerFactorySpec_ cppType);
|
||||
std::shared_ptr<margelo::nitro::video::HybridVideoPlayerFactorySpec> create_std__shared_ptr_margelo__nitro__video__HybridVideoPlayerFactorySpec_(void* _Nonnull swiftUnsafePointer);
|
||||
void* _Nonnull get_std__shared_ptr_margelo__nitro__video__HybridVideoPlayerFactorySpec_(std__shared_ptr_margelo__nitro__video__HybridVideoPlayerFactorySpec_ cppType);
|
||||
|
||||
// pragma MARK: std::shared_ptr<margelo::nitro::video::HybridVideoPlayerSourceFactorySpec>
|
||||
/**
|
||||
* Specialized version of `std::shared_ptr<margelo::nitro::video::HybridVideoPlayerSourceFactorySpec>`.
|
||||
*/
|
||||
using std__shared_ptr_margelo__nitro__video__HybridVideoPlayerSourceFactorySpec_ = std::shared_ptr<margelo::nitro::video::HybridVideoPlayerSourceFactorySpec>;
|
||||
std::shared_ptr<margelo::nitro::video::HybridVideoPlayerSourceFactorySpec> create_std__shared_ptr_margelo__nitro__video__HybridVideoPlayerSourceFactorySpec_(void* NONNULL swiftUnsafePointer);
|
||||
void* NONNULL get_std__shared_ptr_margelo__nitro__video__HybridVideoPlayerSourceFactorySpec_(std__shared_ptr_margelo__nitro__video__HybridVideoPlayerSourceFactorySpec_ cppType);
|
||||
std::shared_ptr<margelo::nitro::video::HybridVideoPlayerSourceFactorySpec> create_std__shared_ptr_margelo__nitro__video__HybridVideoPlayerSourceFactorySpec_(void* _Nonnull swiftUnsafePointer);
|
||||
void* _Nonnull get_std__shared_ptr_margelo__nitro__video__HybridVideoPlayerSourceFactorySpec_(std__shared_ptr_margelo__nitro__video__HybridVideoPlayerSourceFactorySpec_ cppType);
|
||||
|
||||
// pragma MARK: std::optional<std::shared_ptr<margelo::nitro::video::HybridVideoPlayerSpec>>
|
||||
/**
|
||||
@@ -103,15 +97,15 @@ namespace margelo::nitro::video::bridge::swift {
|
||||
* Specialized version of `std::shared_ptr<margelo::nitro::video::HybridVideoViewViewManagerSpec>`.
|
||||
*/
|
||||
using std__shared_ptr_margelo__nitro__video__HybridVideoViewViewManagerSpec_ = std::shared_ptr<margelo::nitro::video::HybridVideoViewViewManagerSpec>;
|
||||
std::shared_ptr<margelo::nitro::video::HybridVideoViewViewManagerSpec> create_std__shared_ptr_margelo__nitro__video__HybridVideoViewViewManagerSpec_(void* NONNULL swiftUnsafePointer);
|
||||
void* NONNULL get_std__shared_ptr_margelo__nitro__video__HybridVideoViewViewManagerSpec_(std__shared_ptr_margelo__nitro__video__HybridVideoViewViewManagerSpec_ cppType);
|
||||
std::shared_ptr<margelo::nitro::video::HybridVideoViewViewManagerSpec> create_std__shared_ptr_margelo__nitro__video__HybridVideoViewViewManagerSpec_(void* _Nonnull swiftUnsafePointer);
|
||||
void* _Nonnull get_std__shared_ptr_margelo__nitro__video__HybridVideoViewViewManagerSpec_(std__shared_ptr_margelo__nitro__video__HybridVideoViewViewManagerSpec_ cppType);
|
||||
|
||||
// pragma MARK: std::shared_ptr<margelo::nitro::video::HybridVideoViewViewManagerFactorySpec>
|
||||
/**
|
||||
* Specialized version of `std::shared_ptr<margelo::nitro::video::HybridVideoViewViewManagerFactorySpec>`.
|
||||
*/
|
||||
using std__shared_ptr_margelo__nitro__video__HybridVideoViewViewManagerFactorySpec_ = std::shared_ptr<margelo::nitro::video::HybridVideoViewViewManagerFactorySpec>;
|
||||
std::shared_ptr<margelo::nitro::video::HybridVideoViewViewManagerFactorySpec> create_std__shared_ptr_margelo__nitro__video__HybridVideoViewViewManagerFactorySpec_(void* NONNULL swiftUnsafePointer);
|
||||
void* NONNULL get_std__shared_ptr_margelo__nitro__video__HybridVideoViewViewManagerFactorySpec_(std__shared_ptr_margelo__nitro__video__HybridVideoViewViewManagerFactorySpec_ cppType);
|
||||
std::shared_ptr<margelo::nitro::video::HybridVideoViewViewManagerFactorySpec> create_std__shared_ptr_margelo__nitro__video__HybridVideoViewViewManagerFactorySpec_(void* _Nonnull swiftUnsafePointer);
|
||||
void* _Nonnull get_std__shared_ptr_margelo__nitro__video__HybridVideoViewViewManagerFactorySpec_(std__shared_ptr_margelo__nitro__video__HybridVideoViewViewManagerFactorySpec_ cppType);
|
||||
|
||||
} // namespace margelo::nitro::video::bridge::swift
|
||||
|
||||
+3
-3
@@ -76,12 +76,12 @@
|
||||
"eslint-config-prettier": "^9.0.0",
|
||||
"eslint-plugin-prettier": "^5.0.1",
|
||||
"jest": "^29.7.0",
|
||||
"nitro-codegen": "^0.13.0",
|
||||
"nitro-codegen": ">=0.15.0",
|
||||
"prettier": "^3.0.3",
|
||||
"react": "18.3.1",
|
||||
"react-native": "0.75.4",
|
||||
"react-native-builder-bob": "^0.30.2",
|
||||
"react-native-nitro-modules": "^0.13.0",
|
||||
"react-native-nitro-modules": ">=0.15.0",
|
||||
"release-it": "^15.0.0",
|
||||
"turbo": "^1.10.7",
|
||||
"typescript": "^5.2.2"
|
||||
@@ -92,7 +92,7 @@
|
||||
"peerDependencies": {
|
||||
"react": "*",
|
||||
"react-native": "*",
|
||||
"react-native-nitro-modules": ">=0.13.0"
|
||||
"react-native-nitro-modules": ">=0.15.0"
|
||||
},
|
||||
"workspaces": [
|
||||
"example"
|
||||
|
||||
Reference in New Issue
Block a user