From 776bd4ab451453c9dfcf7f1069b4922e78f9e4c1 Mon Sep 17 00:00:00 2001 From: Krzysztof Moch Date: Tue, 26 Aug 2025 17:27:28 +0200 Subject: [PATCH] chore(android): move package to twg namespace (#4672) --- example/android/app/build.gradle | 4 +-- .../android/app/src/main/AndroidManifest.xml | 2 +- .../java/com/videoexample/MainActivity.kt | 2 +- .../java/com/videoexample/MainApplication.kt | 2 +- .../com/twg/videodrm/DRMManager/DRMManager.kt | 6 ++-- .../main/java/com/twg/videodrm/DRMPlugin.kt | 6 ++-- .../java/com/twg/videodrm/PluginManager.kt | 2 +- .../react-native-video/android/build.gradle | 4 +-- .../{ => twg}/video/core/AudioFocusManager.kt | 4 +-- .../com/{ => twg}/video/core/VideoError.kt | 2 +- .../com/{ => twg}/video/core/VideoManager.kt | 6 ++-- .../ResizeMode+AspectRatioFrameLayout.kt | 2 +- .../core/extensions/SubtitleType+toString.kt | 2 +- .../VideoPlaybackService+ServiceManagment.kt | 6 ++-- .../core/fragments/FullscreenVideoFragment.kt | 8 ++--- .../PictureInPictureHelperFragment.kt | 6 ++-- .../video/core/player/DRMManagerSpec.kt | 2 +- .../core/player/DataSourceFactoryUtils.kt | 2 +- .../video/core/player/MediaItemUtils.kt | 10 +++---- .../video/core/player/MediaSourceUtils.kt | 8 ++--- .../player/OnAudioFocusChangedListener.kt | 2 +- .../video/core/plugins/PluginsRegistry.kt | 10 +++---- .../core/plugins/ReactNativeVideoPlugin.kt | 6 ++-- .../recivers/AudioBecomingNoisyReceiver.kt | 4 +-- .../playback/VideoPlaybackCallback.kt | 2 +- .../services/playback/VideoPlaybackService.kt | 2 +- .../VideoPlaybackServiceConnection.kt | 2 +- .../video/core/utils/PictureInPictureUtils.kt | 4 +-- .../core/utils/SmallVideoPlayerOptimizer.kt | 2 +- .../video/core/utils/TextTrackUtils.kt | 2 +- .../{ => twg}/video/core/utils/Threading.kt | 4 +-- .../video/core/utils/VideoFileHelper.kt | 4 +-- .../video/core/utils/VideoInformationUtils.kt | 2 +- .../video/core/utils/VideoOrientationUtils.kt | 2 +- .../hybrids/videoplayer/HybridVideoPlayer.kt | 30 +++++++++---------- .../videoplayer/HybridVideoPlayerFactory.kt | 0 .../HybridVideoPlayerEventEmitter.kt | 0 .../HybridVideoPlayerSource.kt | 12 ++++---- .../HybridVideoPlayerSourceFactory.kt | 0 .../HybridVideoViewViewManager.kt | 8 ++--- .../HybridVideoViewViewManagerFactory.kt | 0 .../com/{ => twg}/video/react/VideoPackage.kt | 2 +- .../video/react/VideoViewViewManager.kt | 4 +-- .../com/{ => twg}/video/view/VideoView.kt | 28 ++++++++--------- packages/react-native-video/package.json | 2 +- .../react-native-video/react-native.config.js | 2 +- 46 files changed, 111 insertions(+), 111 deletions(-) rename packages/react-native-video/android/src/main/java/com/{ => twg}/video/core/AudioFocusManager.kt (98%) rename packages/react-native-video/android/src/main/java/com/{ => twg}/video/core/VideoError.kt (99%) rename packages/react-native-video/android/src/main/java/com/{ => twg}/video/core/VideoManager.kt (98%) rename packages/react-native-video/android/src/main/java/com/{ => twg}/video/core/extensions/ResizeMode+AspectRatioFrameLayout.kt (94%) rename packages/react-native-video/android/src/main/java/com/{ => twg}/video/core/extensions/SubtitleType+toString.kt (90%) rename packages/react-native-video/android/src/main/java/com/{ => twg}/video/core/extensions/VideoPlaybackService+ServiceManagment.kt (88%) rename packages/react-native-video/android/src/main/java/com/{ => twg}/video/core/fragments/FullscreenVideoFragment.kt (97%) rename packages/react-native-video/android/src/main/java/com/{ => twg}/video/core/fragments/PictureInPictureHelperFragment.kt (95%) rename packages/react-native-video/android/src/main/java/com/{ => twg}/video/core/player/DRMManagerSpec.kt (95%) rename packages/react-native-video/android/src/main/java/com/{ => twg}/video/core/player/DataSourceFactoryUtils.kt (98%) rename packages/react-native-video/android/src/main/java/com/{ => twg}/video/core/player/MediaItemUtils.kt (91%) rename packages/react-native-video/android/src/main/java/com/{ => twg}/video/core/player/MediaSourceUtils.kt (95%) rename packages/react-native-video/android/src/main/java/com/{ => twg}/video/core/player/OnAudioFocusChangedListener.kt (96%) rename packages/react-native-video/android/src/main/java/com/{ => twg}/video/core/plugins/PluginsRegistry.kt (97%) rename packages/react-native-video/android/src/main/java/com/{ => twg}/video/core/plugins/ReactNativeVideoPlugin.kt (97%) rename packages/react-native-video/android/src/main/java/com/{ => twg}/video/core/recivers/AudioBecomingNoisyReceiver.kt (93%) rename packages/react-native-video/android/src/main/java/com/{ => twg}/video/core/services/playback/VideoPlaybackCallback.kt (97%) rename packages/react-native-video/android/src/main/java/com/{ => twg}/video/core/services/playback/VideoPlaybackService.kt (99%) rename packages/react-native-video/android/src/main/java/com/{ => twg}/video/core/services/playback/VideoPlaybackServiceConnection.kt (97%) rename packages/react-native-video/android/src/main/java/com/{ => twg}/video/core/utils/PictureInPictureUtils.kt (98%) rename packages/react-native-video/android/src/main/java/com/{ => twg}/video/core/utils/SmallVideoPlayerOptimizer.kt (99%) rename packages/react-native-video/android/src/main/java/com/{ => twg}/video/core/utils/TextTrackUtils.kt (99%) rename packages/react-native-video/android/src/main/java/com/{ => twg}/video/core/utils/Threading.kt (97%) rename packages/react-native-video/android/src/main/java/com/{ => twg}/video/core/utils/VideoFileHelper.kt (95%) rename packages/react-native-video/android/src/main/java/com/{ => twg}/video/core/utils/VideoInformationUtils.kt (98%) rename packages/react-native-video/android/src/main/java/com/{ => twg}/video/core/utils/VideoOrientationUtils.kt (97%) rename packages/react-native-video/android/src/main/java/com/{ => twg}/video/hybrids/videoplayer/HybridVideoPlayer.kt (95%) rename packages/react-native-video/android/src/main/java/com/{ => twg}/video/hybrids/videoplayer/HybridVideoPlayerFactory.kt (100%) rename packages/react-native-video/android/src/main/java/com/{ => twg}/video/hybrids/videoplayereventemitter/HybridVideoPlayerEventEmitter.kt (100%) rename packages/react-native-video/android/src/main/java/com/{ => twg}/video/hybrids/videoplayersource/HybridVideoPlayerSource.kt (83%) rename packages/react-native-video/android/src/main/java/com/{ => twg}/video/hybrids/videoplayersource/HybridVideoPlayerSourceFactory.kt (100%) rename packages/react-native-video/android/src/main/java/com/{ => twg}/video/hybrids/videoviewviewmanager/HybridVideoViewViewManager.kt (94%) rename packages/react-native-video/android/src/main/java/com/{ => twg}/video/hybrids/videoviewviewmanager/HybridVideoViewViewManagerFactory.kt (100%) rename packages/react-native-video/android/src/main/java/com/{ => twg}/video/react/VideoPackage.kt (96%) rename packages/react-native-video/android/src/main/java/com/{ => twg}/video/react/VideoViewViewManager.kt (97%) rename packages/react-native-video/android/src/main/java/com/{ => twg}/video/view/VideoView.kt (94%) diff --git a/example/android/app/build.gradle b/example/android/app/build.gradle index dbae7520..8df5af7f 100644 --- a/example/android/app/build.gradle +++ b/example/android/app/build.gradle @@ -77,9 +77,9 @@ android { buildToolsVersion rootProject.ext.buildToolsVersion compileSdk rootProject.ext.compileSdkVersion - namespace "com.videoexample" + namespace "com.twg.videoexample" defaultConfig { - applicationId "com.videoexample" + applicationId "com.twg.videoexample" minSdkVersion rootProject.ext.minSdkVersion targetSdkVersion rootProject.ext.targetSdkVersion versionCode 1 diff --git a/example/android/app/src/main/AndroidManifest.xml b/example/android/app/src/main/AndroidManifest.xml index 91af90bb..d400121d 100644 --- a/example/android/app/src/main/AndroidManifest.xml +++ b/example/android/app/src/main/AndroidManifest.xml @@ -28,7 +28,7 @@ diff --git a/example/android/app/src/main/java/com/videoexample/MainActivity.kt b/example/android/app/src/main/java/com/videoexample/MainActivity.kt index 1f92a6f9..034b6b37 100644 --- a/example/android/app/src/main/java/com/videoexample/MainActivity.kt +++ b/example/android/app/src/main/java/com/videoexample/MainActivity.kt @@ -1,4 +1,4 @@ -package com.videoexample +package com.twg.videoexample import com.facebook.react.ReactActivity import com.facebook.react.ReactActivityDelegate diff --git a/example/android/app/src/main/java/com/videoexample/MainApplication.kt b/example/android/app/src/main/java/com/videoexample/MainApplication.kt index 298a8808..ac2bac28 100644 --- a/example/android/app/src/main/java/com/videoexample/MainApplication.kt +++ b/example/android/app/src/main/java/com/videoexample/MainApplication.kt @@ -1,4 +1,4 @@ -package com.videoexample +package com.twg.videoexample import android.app.Application import com.facebook.react.PackageList diff --git a/packages/drm-plugin/android/src/main/java/com/twg/videodrm/DRMManager/DRMManager.kt b/packages/drm-plugin/android/src/main/java/com/twg/videodrm/DRMManager/DRMManager.kt index acb7976e..64a4e21b 100644 --- a/packages/drm-plugin/android/src/main/java/com/twg/videodrm/DRMManager/DRMManager.kt +++ b/packages/drm-plugin/android/src/main/java/com/twg/videodrm/DRMManager/DRMManager.kt @@ -11,11 +11,11 @@ import androidx.media3.exoplayer.drm.DrmSessionManager import androidx.media3.exoplayer.drm.FrameworkMediaDrm import androidx.media3.exoplayer.drm.HttpMediaDrmCallback import androidx.media3.exoplayer.drm.MediaDrmCallback -import com.video.core.player.DRMManagerSpec +import com.twg.video.core.player.DRMManagerSpec import com.margelo.nitro.NitroModules import com.margelo.nitro.video.NativeDrmParams -import com.video.core.player.buildHttpDataSourceFactory -import com.video.core.plugins.NativeVideoPlayerSource +import com.twg.video.core.player.buildHttpDataSourceFactory +import com.twg.video.core.plugins.NativeVideoPlayerSource import java.util.UUID class DRMManager(val source: NativeVideoPlayerSource) : DRMManagerSpec { diff --git a/packages/drm-plugin/android/src/main/java/com/twg/videodrm/DRMPlugin.kt b/packages/drm-plugin/android/src/main/java/com/twg/videodrm/DRMPlugin.kt index ca683ee3..e37e9d8a 100644 --- a/packages/drm-plugin/android/src/main/java/com/twg/videodrm/DRMPlugin.kt +++ b/packages/drm-plugin/android/src/main/java/com/twg/videodrm/DRMPlugin.kt @@ -1,9 +1,9 @@ package com.twg.videodrm import com.twg.videodrm.DRMManager.DRMManager -import com.video.core.player.DRMManagerSpec -import com.video.core.plugins.NativeVideoPlayerSource -import com.video.core.plugins.ReactNativeVideoPlugin +import com.twg.video.core.player.DRMManagerSpec +import com.twg.video.core.plugins.NativeVideoPlayerSource +import com.twg.video.core.plugins.ReactNativeVideoPlugin class DRMPlugin(name: String) : ReactNativeVideoPlugin(name) { override fun getDRMManager(source: NativeVideoPlayerSource): DRMManagerSpec? { diff --git a/packages/drm-plugin/android/src/main/java/com/twg/videodrm/PluginManager.kt b/packages/drm-plugin/android/src/main/java/com/twg/videodrm/PluginManager.kt index 290bf6b6..cf0c4349 100644 --- a/packages/drm-plugin/android/src/main/java/com/twg/videodrm/PluginManager.kt +++ b/packages/drm-plugin/android/src/main/java/com/twg/videodrm/PluginManager.kt @@ -2,7 +2,7 @@ package com.margelo.nitro.videodrm import com.facebook.proguard.annotations.DoNotStrip import com.twg.videodrm.DRMPlugin -import com.video.core.plugins.PluginsRegistry +import com.twg.video.core.plugins.PluginsRegistry @DoNotStrip class PluginManager : HybridPluginManagerSpec() { diff --git a/packages/react-native-video/android/build.gradle b/packages/react-native-video/android/build.gradle index 959fd388..34f0e44f 100644 --- a/packages/react-native-video/android/build.gradle +++ b/packages/react-native-video/android/build.gradle @@ -97,7 +97,7 @@ ExoplayerDependenciesList.each { propertyName -> android { if (supportsNamespace()) { - namespace "com.video" + namespace "com.twg.video" sourceSets { main { @@ -244,7 +244,7 @@ if (isNewArchitectureEnabled()) { react { jsRootDir = file("../src/spec/fabric") libraryName = "RNCVideoView" - codegenJavaPackageName = "com.video" + codegenJavaPackageName = "com.twg.video" } } diff --git a/packages/react-native-video/android/src/main/java/com/video/core/AudioFocusManager.kt b/packages/react-native-video/android/src/main/java/com/twg/video/core/AudioFocusManager.kt similarity index 98% rename from packages/react-native-video/android/src/main/java/com/video/core/AudioFocusManager.kt rename to packages/react-native-video/android/src/main/java/com/twg/video/core/AudioFocusManager.kt index 1fbb3888..6126080f 100644 --- a/packages/react-native-video/android/src/main/java/com/video/core/AudioFocusManager.kt +++ b/packages/react-native-video/android/src/main/java/com/twg/video/core/AudioFocusManager.kt @@ -1,4 +1,4 @@ -package com.video.core +package com.twg.video.core import android.content.Context import android.media.AudioAttributes @@ -12,7 +12,7 @@ import com.margelo.nitro.NitroModules import com.margelo.nitro.video.HybridVideoPlayer import com.margelo.nitro.video.MixAudioMode import kotlin.getValue -import com.video.core.utils.Threading +import com.twg.video.core.utils.Threading @OptIn(UnstableApi::class) class AudioFocusManager() { diff --git a/packages/react-native-video/android/src/main/java/com/video/core/VideoError.kt b/packages/react-native-video/android/src/main/java/com/twg/video/core/VideoError.kt similarity index 99% rename from packages/react-native-video/android/src/main/java/com/video/core/VideoError.kt rename to packages/react-native-video/android/src/main/java/com/twg/video/core/VideoError.kt index 6315f25c..789b9d0a 100644 --- a/packages/react-native-video/android/src/main/java/com/video/core/VideoError.kt +++ b/packages/react-native-video/android/src/main/java/com/twg/video/core/VideoError.kt @@ -1,4 +1,4 @@ -package com.video.core +package com.twg.video.core // Base class for all video errors abstract class VideoError( diff --git a/packages/react-native-video/android/src/main/java/com/video/core/VideoManager.kt b/packages/react-native-video/android/src/main/java/com/twg/video/core/VideoManager.kt similarity index 98% rename from packages/react-native-video/android/src/main/java/com/video/core/VideoManager.kt rename to packages/react-native-video/android/src/main/java/com/twg/video/core/VideoManager.kt index 37c0350a..cbb9a54d 100644 --- a/packages/react-native-video/android/src/main/java/com/video/core/VideoManager.kt +++ b/packages/react-native-video/android/src/main/java/com/twg/video/core/VideoManager.kt @@ -1,4 +1,4 @@ -package com.video.core +package com.twg.video.core import android.util.Log import androidx.annotation.OptIn @@ -7,8 +7,8 @@ import com.facebook.react.bridge.LifecycleEventListener import com.margelo.nitro.NitroModules import com.margelo.nitro.video.HybridVideoPlayer import com.margelo.nitro.video.MixAudioMode -import com.video.core.plugins.PluginsRegistry -import com.video.view.VideoView +import com.twg.video.core.plugins.PluginsRegistry +import com.twg.video.view.VideoView import java.lang.ref.WeakReference @OptIn(UnstableApi::class) diff --git a/packages/react-native-video/android/src/main/java/com/video/core/extensions/ResizeMode+AspectRatioFrameLayout.kt b/packages/react-native-video/android/src/main/java/com/twg/video/core/extensions/ResizeMode+AspectRatioFrameLayout.kt similarity index 94% rename from packages/react-native-video/android/src/main/java/com/video/core/extensions/ResizeMode+AspectRatioFrameLayout.kt rename to packages/react-native-video/android/src/main/java/com/twg/video/core/extensions/ResizeMode+AspectRatioFrameLayout.kt index 45289565..7fedeb5c 100644 --- a/packages/react-native-video/android/src/main/java/com/video/core/extensions/ResizeMode+AspectRatioFrameLayout.kt +++ b/packages/react-native-video/android/src/main/java/com/twg/video/core/extensions/ResizeMode+AspectRatioFrameLayout.kt @@ -1,4 +1,4 @@ -package com.video.core.extensions +package com.twg.video.core.extensions import androidx.annotation.OptIn import androidx.media3.common.util.UnstableApi diff --git a/packages/react-native-video/android/src/main/java/com/video/core/extensions/SubtitleType+toString.kt b/packages/react-native-video/android/src/main/java/com/twg/video/core/extensions/SubtitleType+toString.kt similarity index 90% rename from packages/react-native-video/android/src/main/java/com/video/core/extensions/SubtitleType+toString.kt rename to packages/react-native-video/android/src/main/java/com/twg/video/core/extensions/SubtitleType+toString.kt index e18d0616..abc52ce0 100644 --- a/packages/react-native-video/android/src/main/java/com/video/core/extensions/SubtitleType+toString.kt +++ b/packages/react-native-video/android/src/main/java/com/twg/video/core/extensions/SubtitleType+toString.kt @@ -1,4 +1,4 @@ -package com.video.core.extensions +package com.twg.video.core.extensions import com.margelo.nitro.video.SubtitleType diff --git a/packages/react-native-video/android/src/main/java/com/video/core/extensions/VideoPlaybackService+ServiceManagment.kt b/packages/react-native-video/android/src/main/java/com/twg/video/core/extensions/VideoPlaybackService+ServiceManagment.kt similarity index 88% rename from packages/react-native-video/android/src/main/java/com/video/core/extensions/VideoPlaybackService+ServiceManagment.kt rename to packages/react-native-video/android/src/main/java/com/twg/video/core/extensions/VideoPlaybackService+ServiceManagment.kt index 24c045a8..1fbb08e5 100644 --- a/packages/react-native-video/android/src/main/java/com/video/core/extensions/VideoPlaybackService+ServiceManagment.kt +++ b/packages/react-native-video/android/src/main/java/com/twg/video/core/extensions/VideoPlaybackService+ServiceManagment.kt @@ -1,4 +1,4 @@ -package com.video.core.extensions +package com.twg.video.core.extensions import android.content.Context import android.content.Context.BIND_AUTO_CREATE @@ -9,8 +9,8 @@ import androidx.annotation.OptIn import androidx.media3.common.util.UnstableApi import com.margelo.nitro.NitroModules import com.margelo.nitro.video.HybridVideoPlayer -import com.video.core.services.playback.VideoPlaybackService -import com.video.core.services.playback.VideoPlaybackServiceConnection +import com.twg.video.core.services.playback.VideoPlaybackService +import com.twg.video.core.services.playback.VideoPlaybackServiceConnection fun VideoPlaybackService.Companion.startService( context: Context, diff --git a/packages/react-native-video/android/src/main/java/com/video/core/fragments/FullscreenVideoFragment.kt b/packages/react-native-video/android/src/main/java/com/twg/video/core/fragments/FullscreenVideoFragment.kt similarity index 97% rename from packages/react-native-video/android/src/main/java/com/video/core/fragments/FullscreenVideoFragment.kt rename to packages/react-native-video/android/src/main/java/com/twg/video/core/fragments/FullscreenVideoFragment.kt index 6b029d3e..263f3f3c 100644 --- a/packages/react-native-video/android/src/main/java/com/video/core/fragments/FullscreenVideoFragment.kt +++ b/packages/react-native-video/android/src/main/java/com/twg/video/core/fragments/FullscreenVideoFragment.kt @@ -1,4 +1,4 @@ -package com.video.core.fragments +package com.twg.video.core.fragments import android.annotation.SuppressLint import android.content.Context @@ -18,9 +18,9 @@ import androidx.annotation.OptIn import androidx.core.view.isVisible import androidx.fragment.app.Fragment import androidx.media3.common.util.UnstableApi -import com.video.core.utils.PictureInPictureUtils.createPictureInPictureParams -import com.video.core.utils.SmallVideoPlayerOptimizer -import com.video.view.VideoView +import com.twg.video.core.utils.PictureInPictureUtils.createPictureInPictureParams +import com.twg.video.core.utils.SmallVideoPlayerOptimizer +import com.twg.video.view.VideoView import java.util.UUID @OptIn(UnstableApi::class) diff --git a/packages/react-native-video/android/src/main/java/com/video/core/fragments/PictureInPictureHelperFragment.kt b/packages/react-native-video/android/src/main/java/com/twg/video/core/fragments/PictureInPictureHelperFragment.kt similarity index 95% rename from packages/react-native-video/android/src/main/java/com/video/core/fragments/PictureInPictureHelperFragment.kt rename to packages/react-native-video/android/src/main/java/com/twg/video/core/fragments/PictureInPictureHelperFragment.kt index eefadf9d..d54074c7 100644 --- a/packages/react-native-video/android/src/main/java/com/video/core/fragments/PictureInPictureHelperFragment.kt +++ b/packages/react-native-video/android/src/main/java/com/twg/video/core/fragments/PictureInPictureHelperFragment.kt @@ -1,4 +1,4 @@ -package com.video.core.fragments +package com.twg.video.core.fragments import android.content.res.Configuration import android.os.Bundle @@ -6,8 +6,8 @@ import android.util.Log import androidx.annotation.OptIn import androidx.fragment.app.Fragment import androidx.media3.common.util.UnstableApi -import com.video.core.VideoManager -import com.video.view.VideoView +import com.twg.video.core.VideoManager +import com.twg.video.view.VideoView import java.util.UUID @OptIn(UnstableApi::class) diff --git a/packages/react-native-video/android/src/main/java/com/video/core/player/DRMManagerSpec.kt b/packages/react-native-video/android/src/main/java/com/twg/video/core/player/DRMManagerSpec.kt similarity index 95% rename from packages/react-native-video/android/src/main/java/com/video/core/player/DRMManagerSpec.kt rename to packages/react-native-video/android/src/main/java/com/twg/video/core/player/DRMManagerSpec.kt index 3fef5404..d64e8174 100644 --- a/packages/react-native-video/android/src/main/java/com/video/core/player/DRMManagerSpec.kt +++ b/packages/react-native-video/android/src/main/java/com/twg/video/core/player/DRMManagerSpec.kt @@ -1,4 +1,4 @@ -package com.video.core.player +package com.twg.video.core.player import androidx.annotation.OptIn import androidx.media3.common.MediaItem diff --git a/packages/react-native-video/android/src/main/java/com/video/core/player/DataSourceFactoryUtils.kt b/packages/react-native-video/android/src/main/java/com/twg/video/core/player/DataSourceFactoryUtils.kt similarity index 98% rename from packages/react-native-video/android/src/main/java/com/video/core/player/DataSourceFactoryUtils.kt rename to packages/react-native-video/android/src/main/java/com/twg/video/core/player/DataSourceFactoryUtils.kt index fdfedd9a..02b03aa6 100644 --- a/packages/react-native-video/android/src/main/java/com/video/core/player/DataSourceFactoryUtils.kt +++ b/packages/react-native-video/android/src/main/java/com/twg/video/core/player/DataSourceFactoryUtils.kt @@ -1,4 +1,4 @@ -package com.video.core.player +package com.twg.video.core.player import android.content.Context import androidx.annotation.OptIn diff --git a/packages/react-native-video/android/src/main/java/com/video/core/player/MediaItemUtils.kt b/packages/react-native-video/android/src/main/java/com/twg/video/core/player/MediaItemUtils.kt similarity index 91% rename from packages/react-native-video/android/src/main/java/com/video/core/player/MediaItemUtils.kt rename to packages/react-native-video/android/src/main/java/com/twg/video/core/player/MediaItemUtils.kt index ec13bd50..b457292c 100644 --- a/packages/react-native-video/android/src/main/java/com/video/core/player/MediaItemUtils.kt +++ b/packages/react-native-video/android/src/main/java/com/twg/video/core/player/MediaItemUtils.kt @@ -1,4 +1,4 @@ -package com.video.core.player +package com.twg.video.core.player import android.util.Log import android.webkit.MimeTypeMap @@ -12,10 +12,10 @@ import com.margelo.nitro.video.HybridVideoPlayerSource import com.margelo.nitro.video.NativeDrmParams import com.margelo.nitro.video.NativeVideoConfig import com.margelo.nitro.video.SubtitleType -import com.video.core.LibraryError -import com.video.core.SourceError -import com.video.core.extensions.toStringExtension -import com.video.core.plugins.PluginsRegistry +import com.twg.video.core.LibraryError +import com.twg.video.core.SourceError +import com.twg.video.core.extensions.toStringExtension +import com.twg.video.core.plugins.PluginsRegistry private const val TAG = "MediaItemUtils" diff --git a/packages/react-native-video/android/src/main/java/com/video/core/player/MediaSourceUtils.kt b/packages/react-native-video/android/src/main/java/com/twg/video/core/player/MediaSourceUtils.kt similarity index 95% rename from packages/react-native-video/android/src/main/java/com/video/core/player/MediaSourceUtils.kt rename to packages/react-native-video/android/src/main/java/com/twg/video/core/player/MediaSourceUtils.kt index 5d198715..cb5f3da7 100644 --- a/packages/react-native-video/android/src/main/java/com/video/core/player/MediaSourceUtils.kt +++ b/packages/react-native-video/android/src/main/java/com/twg/video/core/player/MediaSourceUtils.kt @@ -1,4 +1,4 @@ -package com.video.core.player +package com.twg.video.core.player import android.content.Context import android.net.Uri @@ -16,9 +16,9 @@ import androidx.media3.exoplayer.hls.HlsMediaSource import androidx.media3.exoplayer.source.DefaultMediaSourceFactory import androidx.media3.exoplayer.source.MergingMediaSource import com.margelo.nitro.video.HybridVideoPlayerSource -import com.video.core.LibraryError -import com.video.core.SourceError -import com.video.core.plugins.PluginsRegistry +import com.twg.video.core.LibraryError +import com.twg.video.core.SourceError +import com.twg.video.core.plugins.PluginsRegistry @OptIn(UnstableApi::class) @Throws(SourceError::class) diff --git a/packages/react-native-video/android/src/main/java/com/video/core/player/OnAudioFocusChangedListener.kt b/packages/react-native-video/android/src/main/java/com/twg/video/core/player/OnAudioFocusChangedListener.kt similarity index 96% rename from packages/react-native-video/android/src/main/java/com/video/core/player/OnAudioFocusChangedListener.kt rename to packages/react-native-video/android/src/main/java/com/twg/video/core/player/OnAudioFocusChangedListener.kt index f9246624..5b933b50 100644 --- a/packages/react-native-video/android/src/main/java/com/video/core/player/OnAudioFocusChangedListener.kt +++ b/packages/react-native-video/android/src/main/java/com/twg/video/core/player/OnAudioFocusChangedListener.kt @@ -1,4 +1,4 @@ -package com.video.core.player +package com.twg.video.core.player import android.content.IntentFilter import android.media.AudioManager diff --git a/packages/react-native-video/android/src/main/java/com/video/core/plugins/PluginsRegistry.kt b/packages/react-native-video/android/src/main/java/com/twg/video/core/plugins/PluginsRegistry.kt similarity index 97% rename from packages/react-native-video/android/src/main/java/com/video/core/plugins/PluginsRegistry.kt rename to packages/react-native-video/android/src/main/java/com/twg/video/core/plugins/PluginsRegistry.kt index c4471794..eabdbcb6 100644 --- a/packages/react-native-video/android/src/main/java/com/video/core/plugins/PluginsRegistry.kt +++ b/packages/react-native-video/android/src/main/java/com/twg/video/core/plugins/PluginsRegistry.kt @@ -1,4 +1,4 @@ -package com.video.core.plugins +package com.twg.video.core.plugins import android.util.Log import androidx.annotation.OptIn @@ -8,10 +8,10 @@ import androidx.media3.datasource.DataSource import androidx.media3.exoplayer.source.MediaSource import com.margelo.nitro.video.HybridVideoPlayer import com.margelo.nitro.video.HybridVideoPlayerSource -import com.video.BuildConfig -import com.video.core.LibraryError -import com.video.core.player.DRMManagerSpec -import com.video.view.VideoView +import com.twg.video.BuildConfig +import com.twg.video.core.LibraryError +import com.twg.video.core.player.DRMManagerSpec +import com.twg.video.view.VideoView import java.lang.ref.WeakReference // Keep these types for platform compatibility diff --git a/packages/react-native-video/android/src/main/java/com/video/core/plugins/ReactNativeVideoPlugin.kt b/packages/react-native-video/android/src/main/java/com/twg/video/core/plugins/ReactNativeVideoPlugin.kt similarity index 97% rename from packages/react-native-video/android/src/main/java/com/video/core/plugins/ReactNativeVideoPlugin.kt rename to packages/react-native-video/android/src/main/java/com/twg/video/core/plugins/ReactNativeVideoPlugin.kt index 3e7e402a..007b68fe 100644 --- a/packages/react-native-video/android/src/main/java/com/video/core/plugins/ReactNativeVideoPlugin.kt +++ b/packages/react-native-video/android/src/main/java/com/twg/video/core/plugins/ReactNativeVideoPlugin.kt @@ -1,11 +1,11 @@ -package com.video.core.plugins +package com.twg.video.core.plugins import androidx.media3.common.MediaItem import androidx.media3.common.util.UnstableApi import androidx.media3.datasource.DataSource import androidx.media3.exoplayer.source.MediaSource -import com.video.core.player.DRMManagerSpec -import com.video.view.VideoView +import com.twg.video.core.player.DRMManagerSpec +import com.twg.video.view.VideoView import java.lang.ref.WeakReference interface ReactNativeVideoPluginSpec { diff --git a/packages/react-native-video/android/src/main/java/com/video/core/recivers/AudioBecomingNoisyReceiver.kt b/packages/react-native-video/android/src/main/java/com/twg/video/core/recivers/AudioBecomingNoisyReceiver.kt similarity index 93% rename from packages/react-native-video/android/src/main/java/com/video/core/recivers/AudioBecomingNoisyReceiver.kt rename to packages/react-native-video/android/src/main/java/com/twg/video/core/recivers/AudioBecomingNoisyReceiver.kt index bfb68e40..b613ee72 100644 --- a/packages/react-native-video/android/src/main/java/com/video/core/recivers/AudioBecomingNoisyReceiver.kt +++ b/packages/react-native-video/android/src/main/java/com/twg/video/core/recivers/AudioBecomingNoisyReceiver.kt @@ -1,4 +1,4 @@ -package com.video.core.recivers +package com.twg.video.core.recivers import android.content.BroadcastReceiver import android.content.Context @@ -8,7 +8,7 @@ import android.media.AudioManager import androidx.core.content.ContextCompat import com.margelo.nitro.NitroModules import com.margelo.nitro.video.HybridVideoPlayerEventEmitterSpec -import com.video.core.LibraryError +import com.twg.video.core.LibraryError class AudioBecomingNoisyReceiver() : BroadcastReceiver() { private var eventEmitter: HybridVideoPlayerEventEmitterSpec? = null diff --git a/packages/react-native-video/android/src/main/java/com/video/core/services/playback/VideoPlaybackCallback.kt b/packages/react-native-video/android/src/main/java/com/twg/video/core/services/playback/VideoPlaybackCallback.kt similarity index 97% rename from packages/react-native-video/android/src/main/java/com/video/core/services/playback/VideoPlaybackCallback.kt rename to packages/react-native-video/android/src/main/java/com/twg/video/core/services/playback/VideoPlaybackCallback.kt index a041d42a..419aded1 100644 --- a/packages/react-native-video/android/src/main/java/com/video/core/services/playback/VideoPlaybackCallback.kt +++ b/packages/react-native-video/android/src/main/java/com/twg/video/core/services/playback/VideoPlaybackCallback.kt @@ -1,4 +1,4 @@ -package com.video.core.services.playback +package com.twg.video.core.services.playback import android.os.Bundle import androidx.annotation.OptIn diff --git a/packages/react-native-video/android/src/main/java/com/video/core/services/playback/VideoPlaybackService.kt b/packages/react-native-video/android/src/main/java/com/twg/video/core/services/playback/VideoPlaybackService.kt similarity index 99% rename from packages/react-native-video/android/src/main/java/com/video/core/services/playback/VideoPlaybackService.kt rename to packages/react-native-video/android/src/main/java/com/twg/video/core/services/playback/VideoPlaybackService.kt index e3b0b6a4..d54bd383 100644 --- a/packages/react-native-video/android/src/main/java/com/video/core/services/playback/VideoPlaybackService.kt +++ b/packages/react-native-video/android/src/main/java/com/twg/video/core/services/playback/VideoPlaybackService.kt @@ -1,4 +1,4 @@ -package com.video.core.services.playback +package com.twg.video.core.services.playback import android.annotation.SuppressLint import android.app.Activity diff --git a/packages/react-native-video/android/src/main/java/com/video/core/services/playback/VideoPlaybackServiceConnection.kt b/packages/react-native-video/android/src/main/java/com/twg/video/core/services/playback/VideoPlaybackServiceConnection.kt similarity index 97% rename from packages/react-native-video/android/src/main/java/com/video/core/services/playback/VideoPlaybackServiceConnection.kt rename to packages/react-native-video/android/src/main/java/com/twg/video/core/services/playback/VideoPlaybackServiceConnection.kt index 87486376..383e9bce 100644 --- a/packages/react-native-video/android/src/main/java/com/video/core/services/playback/VideoPlaybackServiceConnection.kt +++ b/packages/react-native-video/android/src/main/java/com/twg/video/core/services/playback/VideoPlaybackServiceConnection.kt @@ -1,4 +1,4 @@ -package com.video.core.services.playback +package com.twg.video.core.services.playback import android.content.ComponentName import android.content.ServiceConnection diff --git a/packages/react-native-video/android/src/main/java/com/video/core/utils/PictureInPictureUtils.kt b/packages/react-native-video/android/src/main/java/com/twg/video/core/utils/PictureInPictureUtils.kt similarity index 98% rename from packages/react-native-video/android/src/main/java/com/video/core/utils/PictureInPictureUtils.kt rename to packages/react-native-video/android/src/main/java/com/twg/video/core/utils/PictureInPictureUtils.kt index 7a46526d..b9596afa 100644 --- a/packages/react-native-video/android/src/main/java/com/video/core/utils/PictureInPictureUtils.kt +++ b/packages/react-native-video/android/src/main/java/com/twg/video/core/utils/PictureInPictureUtils.kt @@ -1,4 +1,4 @@ -package com.video.core.utils +package com.twg.video.core.utils import android.app.PictureInPictureParams import android.content.pm.PackageManager @@ -11,7 +11,7 @@ import androidx.annotation.OptIn import androidx.annotation.RequiresApi import androidx.media3.common.util.UnstableApi import com.margelo.nitro.NitroModules -import com.video.view.VideoView +import com.twg.video.view.VideoView @OptIn(UnstableApi::class) object PictureInPictureUtils { diff --git a/packages/react-native-video/android/src/main/java/com/video/core/utils/SmallVideoPlayerOptimizer.kt b/packages/react-native-video/android/src/main/java/com/twg/video/core/utils/SmallVideoPlayerOptimizer.kt similarity index 99% rename from packages/react-native-video/android/src/main/java/com/video/core/utils/SmallVideoPlayerOptimizer.kt rename to packages/react-native-video/android/src/main/java/com/twg/video/core/utils/SmallVideoPlayerOptimizer.kt index dfe91389..dfcba4ed 100644 --- a/packages/react-native-video/android/src/main/java/com/video/core/utils/SmallVideoPlayerOptimizer.kt +++ b/packages/react-native-video/android/src/main/java/com/twg/video/core/utils/SmallVideoPlayerOptimizer.kt @@ -1,4 +1,4 @@ -package com.video.core.utils +package com.twg.video.core.utils import android.content.Context import android.util.Log diff --git a/packages/react-native-video/android/src/main/java/com/video/core/utils/TextTrackUtils.kt b/packages/react-native-video/android/src/main/java/com/twg/video/core/utils/TextTrackUtils.kt similarity index 99% rename from packages/react-native-video/android/src/main/java/com/video/core/utils/TextTrackUtils.kt rename to packages/react-native-video/android/src/main/java/com/twg/video/core/utils/TextTrackUtils.kt index 472b3fbf..5d658626 100644 --- a/packages/react-native-video/android/src/main/java/com/video/core/utils/TextTrackUtils.kt +++ b/packages/react-native-video/android/src/main/java/com/twg/video/core/utils/TextTrackUtils.kt @@ -1,4 +1,4 @@ -package com.video.core.utils +package com.twg.video.core.utils import androidx.media3.common.C import androidx.media3.common.TrackSelectionOverride diff --git a/packages/react-native-video/android/src/main/java/com/video/core/utils/Threading.kt b/packages/react-native-video/android/src/main/java/com/twg/video/core/utils/Threading.kt similarity index 97% rename from packages/react-native-video/android/src/main/java/com/video/core/utils/Threading.kt rename to packages/react-native-video/android/src/main/java/com/twg/video/core/utils/Threading.kt index 56c1b0a2..21f0e6d2 100644 --- a/packages/react-native-video/android/src/main/java/com/video/core/utils/Threading.kt +++ b/packages/react-native-video/android/src/main/java/com/twg/video/core/utils/Threading.kt @@ -1,9 +1,9 @@ -package com.video.core.utils +package com.twg.video.core.utils import android.os.Handler import android.os.Looper import com.margelo.nitro.NitroModules -import com.video.core.LibraryError +import com.twg.video.core.LibraryError import java.util.concurrent.Callable import java.util.concurrent.FutureTask import kotlin.reflect.KProperty diff --git a/packages/react-native-video/android/src/main/java/com/video/core/utils/VideoFileHelper.kt b/packages/react-native-video/android/src/main/java/com/twg/video/core/utils/VideoFileHelper.kt similarity index 95% rename from packages/react-native-video/android/src/main/java/com/video/core/utils/VideoFileHelper.kt rename to packages/react-native-video/android/src/main/java/com/twg/video/core/utils/VideoFileHelper.kt index e9c2069a..c12e97db 100644 --- a/packages/react-native-video/android/src/main/java/com/video/core/utils/VideoFileHelper.kt +++ b/packages/react-native-video/android/src/main/java/com/twg/video/core/utils/VideoFileHelper.kt @@ -1,11 +1,11 @@ -package com.video.core.utils +package com.twg.video.core.utils import android.Manifest import android.content.pm.PackageManager import android.net.Uri import android.webkit.URLUtil import com.margelo.nitro.NitroModules -import com.video.core.SourceError +import com.twg.video.core.SourceError import java.io.File import java.net.URL import java.net.URLConnection diff --git a/packages/react-native-video/android/src/main/java/com/video/core/utils/VideoInformationUtils.kt b/packages/react-native-video/android/src/main/java/com/twg/video/core/utils/VideoInformationUtils.kt similarity index 98% rename from packages/react-native-video/android/src/main/java/com/video/core/utils/VideoInformationUtils.kt rename to packages/react-native-video/android/src/main/java/com/twg/video/core/utils/VideoInformationUtils.kt index d2bc5131..90a63d77 100644 --- a/packages/react-native-video/android/src/main/java/com/video/core/utils/VideoInformationUtils.kt +++ b/packages/react-native-video/android/src/main/java/com/twg/video/core/utils/VideoInformationUtils.kt @@ -1,4 +1,4 @@ -package com.video.core.utils +package com.twg.video.core.utils import android.media.MediaFormat import android.media.MediaMetadataRetriever diff --git a/packages/react-native-video/android/src/main/java/com/video/core/utils/VideoOrientationUtils.kt b/packages/react-native-video/android/src/main/java/com/twg/video/core/utils/VideoOrientationUtils.kt similarity index 97% rename from packages/react-native-video/android/src/main/java/com/video/core/utils/VideoOrientationUtils.kt rename to packages/react-native-video/android/src/main/java/com/twg/video/core/utils/VideoOrientationUtils.kt index 49679f31..7ebc12f9 100644 --- a/packages/react-native-video/android/src/main/java/com/video/core/utils/VideoOrientationUtils.kt +++ b/packages/react-native-video/android/src/main/java/com/twg/video/core/utils/VideoOrientationUtils.kt @@ -1,4 +1,4 @@ -package com.video.core.utils +package com.twg.video.core.utils import com.margelo.nitro.video.VideoOrientation diff --git a/packages/react-native-video/android/src/main/java/com/video/hybrids/videoplayer/HybridVideoPlayer.kt b/packages/react-native-video/android/src/main/java/com/twg/video/hybrids/videoplayer/HybridVideoPlayer.kt similarity index 95% rename from packages/react-native-video/android/src/main/java/com/video/hybrids/videoplayer/HybridVideoPlayer.kt rename to packages/react-native-video/android/src/main/java/com/twg/video/hybrids/videoplayer/HybridVideoPlayer.kt index 9b89507e..55f92e5c 100644 --- a/packages/react-native-video/android/src/main/java/com/video/hybrids/videoplayer/HybridVideoPlayer.kt +++ b/packages/react-native-video/android/src/main/java/com/twg/video/hybrids/videoplayer/HybridVideoPlayer.kt @@ -25,23 +25,23 @@ import androidx.media3.ui.PlayerView import com.facebook.proguard.annotations.DoNotStrip import com.margelo.nitro.NitroModules import com.margelo.nitro.core.Promise -import com.video.core.LibraryError -import com.video.core.PlayerError -import com.video.core.VideoManager -import com.video.core.player.OnAudioFocusChangedListener -import com.video.core.recivers.AudioBecomingNoisyReceiver -import com.video.core.services.playback.VideoPlaybackService -import com.video.core.utils.Threading.mainThreadProperty -import com.video.core.utils.Threading.runOnMainThread -import com.video.core.utils.Threading.runOnMainThreadSync -import com.video.core.utils.VideoOrientationUtils -import com.video.view.VideoView +import com.twg.video.core.LibraryError +import com.twg.video.core.PlayerError +import com.twg.video.core.VideoManager +import com.twg.video.core.player.OnAudioFocusChangedListener +import com.twg.video.core.recivers.AudioBecomingNoisyReceiver +import com.twg.video.core.services.playback.VideoPlaybackService +import com.twg.video.core.utils.Threading.mainThreadProperty +import com.twg.video.core.utils.Threading.runOnMainThread +import com.twg.video.core.utils.Threading.runOnMainThreadSync +import com.twg.video.core.utils.VideoOrientationUtils +import com.twg.video.view.VideoView import java.lang.ref.WeakReference import kotlin.math.max -import com.video.core.extensions.startService -import com.video.core.extensions.stopService -import com.video.core.services.playback.VideoPlaybackServiceConnection -import com.video.core.utils.TextTrackUtils +import com.twg.video.core.extensions.startService +import com.twg.video.core.extensions.stopService +import com.twg.video.core.services.playback.VideoPlaybackServiceConnection +import com.twg.video.core.utils.TextTrackUtils @UnstableApi @DoNotStrip diff --git a/packages/react-native-video/android/src/main/java/com/video/hybrids/videoplayer/HybridVideoPlayerFactory.kt b/packages/react-native-video/android/src/main/java/com/twg/video/hybrids/videoplayer/HybridVideoPlayerFactory.kt similarity index 100% rename from packages/react-native-video/android/src/main/java/com/video/hybrids/videoplayer/HybridVideoPlayerFactory.kt rename to packages/react-native-video/android/src/main/java/com/twg/video/hybrids/videoplayer/HybridVideoPlayerFactory.kt diff --git a/packages/react-native-video/android/src/main/java/com/video/hybrids/videoplayereventemitter/HybridVideoPlayerEventEmitter.kt b/packages/react-native-video/android/src/main/java/com/twg/video/hybrids/videoplayereventemitter/HybridVideoPlayerEventEmitter.kt similarity index 100% rename from packages/react-native-video/android/src/main/java/com/video/hybrids/videoplayereventemitter/HybridVideoPlayerEventEmitter.kt rename to packages/react-native-video/android/src/main/java/com/twg/video/hybrids/videoplayereventemitter/HybridVideoPlayerEventEmitter.kt diff --git a/packages/react-native-video/android/src/main/java/com/video/hybrids/videoplayersource/HybridVideoPlayerSource.kt b/packages/react-native-video/android/src/main/java/com/twg/video/hybrids/videoplayersource/HybridVideoPlayerSource.kt similarity index 83% rename from packages/react-native-video/android/src/main/java/com/video/hybrids/videoplayersource/HybridVideoPlayerSource.kt rename to packages/react-native-video/android/src/main/java/com/twg/video/hybrids/videoplayersource/HybridVideoPlayerSource.kt index 88009692..1f4e77a8 100644 --- a/packages/react-native-video/android/src/main/java/com/video/hybrids/videoplayersource/HybridVideoPlayerSource.kt +++ b/packages/react-native-video/android/src/main/java/com/twg/video/hybrids/videoplayersource/HybridVideoPlayerSource.kt @@ -6,12 +6,12 @@ import androidx.media3.exoplayer.drm.DrmSessionManager import androidx.media3.exoplayer.source.MediaSource import com.margelo.nitro.NitroModules import com.margelo.nitro.core.Promise -import com.video.core.LibraryError -import com.video.core.player.DRMManagerSpec -import com.video.core.player.buildMediaSource -import com.video.core.player.createMediaItemFromVideoConfig -import com.video.core.plugins.PluginsRegistry -import com.video.core.utils.VideoInformationUtils +import com.twg.video.core.LibraryError +import com.twg.video.core.player.DRMManagerSpec +import com.twg.video.core.player.buildMediaSource +import com.twg.video.core.player.createMediaItemFromVideoConfig +import com.twg.video.core.plugins.PluginsRegistry +import com.twg.video.core.utils.VideoInformationUtils class HybridVideoPlayerSource(): HybridVideoPlayerSourceSpec() { override lateinit var uri: String diff --git a/packages/react-native-video/android/src/main/java/com/video/hybrids/videoplayersource/HybridVideoPlayerSourceFactory.kt b/packages/react-native-video/android/src/main/java/com/twg/video/hybrids/videoplayersource/HybridVideoPlayerSourceFactory.kt similarity index 100% rename from packages/react-native-video/android/src/main/java/com/video/hybrids/videoplayersource/HybridVideoPlayerSourceFactory.kt rename to packages/react-native-video/android/src/main/java/com/twg/video/hybrids/videoplayersource/HybridVideoPlayerSourceFactory.kt diff --git a/packages/react-native-video/android/src/main/java/com/video/hybrids/videoviewviewmanager/HybridVideoViewViewManager.kt b/packages/react-native-video/android/src/main/java/com/twg/video/hybrids/videoviewviewmanager/HybridVideoViewViewManager.kt similarity index 94% rename from packages/react-native-video/android/src/main/java/com/video/hybrids/videoviewviewmanager/HybridVideoViewViewManager.kt rename to packages/react-native-video/android/src/main/java/com/twg/video/hybrids/videoviewviewmanager/HybridVideoViewViewManager.kt index 28e1ae4c..76fc675c 100644 --- a/packages/react-native-video/android/src/main/java/com/video/hybrids/videoviewviewmanager/HybridVideoViewViewManager.kt +++ b/packages/react-native-video/android/src/main/java/com/twg/video/hybrids/videoviewviewmanager/HybridVideoViewViewManager.kt @@ -3,10 +3,10 @@ package com.margelo.nitro.video import androidx.annotation.OptIn import androidx.media3.common.util.UnstableApi import com.facebook.proguard.annotations.DoNotStrip -import com.video.core.VideoManager -import com.video.core.VideoViewError -import com.video.core.utils.PictureInPictureUtils -import com.video.core.utils.Threading +import com.twg.video.core.VideoManager +import com.twg.video.core.VideoViewError +import com.twg.video.core.utils.PictureInPictureUtils +import com.twg.video.core.utils.Threading @DoNotStrip @OptIn(UnstableApi::class) diff --git a/packages/react-native-video/android/src/main/java/com/video/hybrids/videoviewviewmanager/HybridVideoViewViewManagerFactory.kt b/packages/react-native-video/android/src/main/java/com/twg/video/hybrids/videoviewviewmanager/HybridVideoViewViewManagerFactory.kt similarity index 100% rename from packages/react-native-video/android/src/main/java/com/video/hybrids/videoviewviewmanager/HybridVideoViewViewManagerFactory.kt rename to packages/react-native-video/android/src/main/java/com/twg/video/hybrids/videoviewviewmanager/HybridVideoViewViewManagerFactory.kt diff --git a/packages/react-native-video/android/src/main/java/com/video/react/VideoPackage.kt b/packages/react-native-video/android/src/main/java/com/twg/video/react/VideoPackage.kt similarity index 96% rename from packages/react-native-video/android/src/main/java/com/video/react/VideoPackage.kt rename to packages/react-native-video/android/src/main/java/com/twg/video/react/VideoPackage.kt index 837a05cd..3bb566cb 100644 --- a/packages/react-native-video/android/src/main/java/com/video/react/VideoPackage.kt +++ b/packages/react-native-video/android/src/main/java/com/twg/video/react/VideoPackage.kt @@ -1,4 +1,4 @@ -package com.video.react +package com.twg.video.react import androidx.annotation.OptIn import androidx.media3.common.util.UnstableApi diff --git a/packages/react-native-video/android/src/main/java/com/video/react/VideoViewViewManager.kt b/packages/react-native-video/android/src/main/java/com/twg/video/react/VideoViewViewManager.kt similarity index 97% rename from packages/react-native-video/android/src/main/java/com/video/react/VideoViewViewManager.kt rename to packages/react-native-video/android/src/main/java/com/twg/video/react/VideoViewViewManager.kt index 1d71fbf7..ed47dfb3 100644 --- a/packages/react-native-video/android/src/main/java/com/video/react/VideoViewViewManager.kt +++ b/packages/react-native-video/android/src/main/java/com/twg/video/react/VideoViewViewManager.kt @@ -1,4 +1,4 @@ -package com.video.react +package com.twg.video.react import androidx.media3.common.util.UnstableApi import com.facebook.react.bridge.Arguments @@ -13,7 +13,7 @@ import com.facebook.react.uimanager.annotations.ReactProp import com.facebook.react.uimanager.events.Event import com.facebook.react.viewmanagers.RNCVideoViewManagerDelegate import com.facebook.react.viewmanagers.RNCVideoViewManagerInterface -import com.video.view.VideoView +import com.twg.video.view.VideoView internal class NitroIdChange( surfaceId: Int, diff --git a/packages/react-native-video/android/src/main/java/com/video/view/VideoView.kt b/packages/react-native-video/android/src/main/java/com/twg/video/view/VideoView.kt similarity index 94% rename from packages/react-native-video/android/src/main/java/com/video/view/VideoView.kt rename to packages/react-native-video/android/src/main/java/com/twg/video/view/VideoView.kt index 67998345..92177a01 100644 --- a/packages/react-native-video/android/src/main/java/com/video/view/VideoView.kt +++ b/packages/react-native-video/android/src/main/java/com/twg/video/view/VideoView.kt @@ -1,4 +1,4 @@ -package com.video.view +package com.twg.video.view import android.annotation.SuppressLint import android.app.PictureInPictureParams @@ -23,19 +23,19 @@ import com.margelo.nitro.NitroModules import com.margelo.nitro.video.HybridVideoPlayer import com.margelo.nitro.video.ResizeMode import com.margelo.nitro.video.VideoViewEvents -import com.video.core.LibraryError -import com.video.core.VideoManager -import com.video.core.VideoViewError -import com.video.core.fragments.FullscreenVideoFragment -import com.video.core.fragments.PictureInPictureHelperFragment -import com.video.core.utils.PictureInPictureUtils.canEnterPictureInPicture -import com.video.core.utils.PictureInPictureUtils.createPictureInPictureParams -import com.video.core.utils.PictureInPictureUtils.safeEnterPictureInPictureMode -import com.video.core.utils.Threading.runOnMainThread -import com.video.core.extensions.toAspectRatioFrameLayout -import com.video.core.utils.PictureInPictureUtils -import com.video.core.utils.PictureInPictureUtils.createDisabledPictureInPictureParams -import com.video.core.utils.SmallVideoPlayerOptimizer +import com.twg.video.core.LibraryError +import com.twg.video.core.VideoManager +import com.twg.video.core.VideoViewError +import com.twg.video.core.fragments.FullscreenVideoFragment +import com.twg.video.core.fragments.PictureInPictureHelperFragment +import com.twg.video.core.utils.PictureInPictureUtils.canEnterPictureInPicture +import com.twg.video.core.utils.PictureInPictureUtils.createPictureInPictureParams +import com.twg.video.core.utils.PictureInPictureUtils.safeEnterPictureInPictureMode +import com.twg.video.core.utils.Threading.runOnMainThread +import com.twg.video.core.extensions.toAspectRatioFrameLayout +import com.twg.video.core.utils.PictureInPictureUtils +import com.twg.video.core.utils.PictureInPictureUtils.createDisabledPictureInPictureParams +import com.twg.video.core.utils.SmallVideoPlayerOptimizer @UnstableApi class VideoView @JvmOverloads constructor( diff --git a/packages/react-native-video/package.json b/packages/react-native-video/package.json index a372c17c..781f0693 100644 --- a/packages/react-native-video/package.json +++ b/packages/react-native-video/package.json @@ -137,7 +137,7 @@ "type": "components", "jsSrcsDir": "src/spec/fabric", "android": { - "javaPackageName": "com.video.react" + "javaPackageName": "com.twg.video.react" }, "ios": { "componentProvider": { diff --git a/packages/react-native-video/react-native.config.js b/packages/react-native-video/react-native.config.js index 4c8cc7a5..030d7ea6 100644 --- a/packages/react-native-video/react-native.config.js +++ b/packages/react-native-video/react-native.config.js @@ -11,7 +11,7 @@ module.exports = { * @type {import('@react-native-community/cli-types').AndroidDependencyParams} */ android: { - packageImportPath: "import com.video.react.VideoPackage;", + packageImportPath: "import com.twg.video.react.VideoPackage;", componentDescriptors: ["RNCVideoViewComponentDescriptor"], }, },