diff --git a/.idea/.name b/.idea/.name index f4742330..46e6fb4c 100644 --- a/.idea/.name +++ b/.idea/.name @@ -1 +1 @@ -Animator \ No newline at end of file +AndroidMotionVideo \ No newline at end of file diff --git a/.idea/deploymentTargetSelector.xml b/.idea/deploymentTargetSelector.xml index 65468b79..000afe65 100644 --- a/.idea/deploymentTargetSelector.xml +++ b/.idea/deploymentTargetSelector.xml @@ -2,16 +2,16 @@ - + - + - + - + diff --git a/.idea/gradle.xml b/.idea/gradle.xml index fc9d5e6e..5209d828 100644 --- a/.idea/gradle.xml +++ b/.idea/gradle.xml @@ -10,21 +10,22 @@ diff --git a/3d-filament-renderer/.gitignore b/modules/3d-filament-renderer/.gitignore similarity index 100% rename from 3d-filament-renderer/.gitignore rename to modules/3d-filament-renderer/.gitignore diff --git a/3d-filament-renderer/build.gradle b/modules/3d-filament-renderer/build.gradle similarity index 95% rename from 3d-filament-renderer/build.gradle rename to modules/3d-filament-renderer/build.gradle index 457025b5..1299696c 100644 --- a/3d-filament-renderer/build.gradle +++ b/modules/3d-filament-renderer/build.gradle @@ -45,7 +45,7 @@ dependencies { implementation libs.androidx.core.ktx implementation libs.bundles.filament - api project(path: ':motionlib') + api project(path: ':modules:motionlib') testImplementation libs.junit } \ No newline at end of file diff --git a/3d-filament-renderer/consumer-rules.pro b/modules/3d-filament-renderer/consumer-rules.pro similarity index 100% rename from 3d-filament-renderer/consumer-rules.pro rename to modules/3d-filament-renderer/consumer-rules.pro diff --git a/3d-filament-renderer/proguard-rules.pro b/modules/3d-filament-renderer/proguard-rules.pro similarity index 100% rename from 3d-filament-renderer/proguard-rules.pro rename to modules/3d-filament-renderer/proguard-rules.pro diff --git a/3d-filament-renderer/src/main/AndroidManifest.xml b/modules/3d-filament-renderer/src/main/AndroidManifest.xml similarity index 100% rename from 3d-filament-renderer/src/main/AndroidManifest.xml rename to modules/3d-filament-renderer/src/main/AndroidManifest.xml diff --git a/3d-filament-renderer/src/main/java/com/tejpratapsingh/motionlib/filamentrenderer/Filament3dView.kt b/modules/3d-filament-renderer/src/main/java/com/tejpratapsingh/motionlib/filamentrenderer/Filament3dView.kt similarity index 100% rename from 3d-filament-renderer/src/main/java/com/tejpratapsingh/motionlib/filamentrenderer/Filament3dView.kt rename to modules/3d-filament-renderer/src/main/java/com/tejpratapsingh/motionlib/filamentrenderer/Filament3dView.kt diff --git a/3d-filament-renderer/src/main/java/com/tejpratapsingh/motionlib/filamentrenderer/FilamentOffscreenCapturer.kt b/modules/3d-filament-renderer/src/main/java/com/tejpratapsingh/motionlib/filamentrenderer/FilamentOffscreenCapturer.kt similarity index 100% rename from 3d-filament-renderer/src/main/java/com/tejpratapsingh/motionlib/filamentrenderer/FilamentOffscreenCapturer.kt rename to modules/3d-filament-renderer/src/main/java/com/tejpratapsingh/motionlib/filamentrenderer/FilamentOffscreenCapturer.kt diff --git a/3d-filament-renderer/src/test/java/com/tejpratapsingh/motionlib/filamentrenderer/ExampleUnitTest.kt b/modules/3d-filament-renderer/src/test/java/com/tejpratapsingh/motionlib/filamentrenderer/ExampleUnitTest.kt similarity index 100% rename from 3d-filament-renderer/src/test/java/com/tejpratapsingh/motionlib/filamentrenderer/ExampleUnitTest.kt rename to modules/3d-filament-renderer/src/test/java/com/tejpratapsingh/motionlib/filamentrenderer/ExampleUnitTest.kt diff --git a/3d-opengl-renderer/.gitignore b/modules/3d-opengl-renderer/.gitignore similarity index 100% rename from 3d-opengl-renderer/.gitignore rename to modules/3d-opengl-renderer/.gitignore diff --git a/3d-opengl-renderer/build.gradle b/modules/3d-opengl-renderer/build.gradle similarity index 95% rename from 3d-opengl-renderer/build.gradle rename to modules/3d-opengl-renderer/build.gradle index 7841b37e..fc2390d9 100644 --- a/3d-opengl-renderer/build.gradle +++ b/modules/3d-opengl-renderer/build.gradle @@ -43,7 +43,7 @@ afterEvaluate { dependencies { implementation libs.androidx.core.ktx - api project(path: ':motionlib') + api project(path: ':modules:motionlib') testImplementation libs.junit } \ No newline at end of file diff --git a/3d-opengl-renderer/consumer-rules.pro b/modules/3d-opengl-renderer/consumer-rules.pro similarity index 100% rename from 3d-opengl-renderer/consumer-rules.pro rename to modules/3d-opengl-renderer/consumer-rules.pro diff --git a/3d-opengl-renderer/proguard-rules.pro b/modules/3d-opengl-renderer/proguard-rules.pro similarity index 100% rename from 3d-opengl-renderer/proguard-rules.pro rename to modules/3d-opengl-renderer/proguard-rules.pro diff --git a/3d-opengl-renderer/src/main/AndroidManifest.xml b/modules/3d-opengl-renderer/src/main/AndroidManifest.xml similarity index 100% rename from 3d-opengl-renderer/src/main/AndroidManifest.xml rename to modules/3d-opengl-renderer/src/main/AndroidManifest.xml diff --git a/3d-opengl-renderer/src/main/java/com/tejpratapsingh/motionlib/openglrenderer/MotionOpenGlView.kt b/modules/3d-opengl-renderer/src/main/java/com/tejpratapsingh/motionlib/openglrenderer/MotionOpenGlView.kt similarity index 100% rename from 3d-opengl-renderer/src/main/java/com/tejpratapsingh/motionlib/openglrenderer/MotionOpenGlView.kt rename to modules/3d-opengl-renderer/src/main/java/com/tejpratapsingh/motionlib/openglrenderer/MotionOpenGlView.kt diff --git a/3d-opengl-renderer/src/main/java/com/tejpratapsingh/motionlib/openglrenderer/ObjModel.kt b/modules/3d-opengl-renderer/src/main/java/com/tejpratapsingh/motionlib/openglrenderer/ObjModel.kt similarity index 100% rename from 3d-opengl-renderer/src/main/java/com/tejpratapsingh/motionlib/openglrenderer/ObjModel.kt rename to modules/3d-opengl-renderer/src/main/java/com/tejpratapsingh/motionlib/openglrenderer/ObjModel.kt diff --git a/3d-opengl-renderer/src/main/java/com/tejpratapsingh/motionlib/openglrenderer/Object3DToBitmapRenderer.kt b/modules/3d-opengl-renderer/src/main/java/com/tejpratapsingh/motionlib/openglrenderer/Object3DToBitmapRenderer.kt similarity index 100% rename from 3d-opengl-renderer/src/main/java/com/tejpratapsingh/motionlib/openglrenderer/Object3DToBitmapRenderer.kt rename to modules/3d-opengl-renderer/src/main/java/com/tejpratapsingh/motionlib/openglrenderer/Object3DToBitmapRenderer.kt diff --git a/3d-opengl-renderer/src/main/java/com/tejpratapsingh/motionlib/openglrenderer/OffscreenRenderer.kt b/modules/3d-opengl-renderer/src/main/java/com/tejpratapsingh/motionlib/openglrenderer/OffscreenRenderer.kt similarity index 100% rename from 3d-opengl-renderer/src/main/java/com/tejpratapsingh/motionlib/openglrenderer/OffscreenRenderer.kt rename to modules/3d-opengl-renderer/src/main/java/com/tejpratapsingh/motionlib/openglrenderer/OffscreenRenderer.kt diff --git a/3d-opengl-renderer/src/test/java/com/tejpratapsingh/motionlib/openglrenderer/ExampleUnitTest.kt b/modules/3d-opengl-renderer/src/test/java/com/tejpratapsingh/motionlib/openglrenderer/ExampleUnitTest.kt similarity index 100% rename from 3d-opengl-renderer/src/test/java/com/tejpratapsingh/motionlib/openglrenderer/ExampleUnitTest.kt rename to modules/3d-opengl-renderer/src/test/java/com/tejpratapsingh/motionlib/openglrenderer/ExampleUnitTest.kt diff --git a/app/.gitignore b/modules/app/.gitignore similarity index 100% rename from app/.gitignore rename to modules/app/.gitignore diff --git a/app/build.gradle b/modules/app/build.gradle similarity index 75% rename from app/build.gradle rename to modules/app/build.gradle index d3350966..4699f6b2 100644 --- a/app/build.gradle +++ b/modules/app/build.gradle @@ -48,13 +48,13 @@ dependencies { implementation libs.androidx.lifecycle.runtime.ktx implementation libs.androidx.work.runtime.ktx - implementation project(path: ':3d-filament-renderer') - implementation project(path: ':3d-opengl-renderer') - implementation project(path: ':motionlib') - implementation project(path: ':jcodec-motion-ext') - implementation project(path: ':ffmpeg-motion-ext') - implementation project(path: ':tensorflow-motion-ext') -// implementation project(path: ':pytorch-motion-ext') + implementation project(path: ':modules:3d-filament-renderer') + implementation project(path: ':modules:3d-opengl-renderer') + implementation project(path: ':modules:motionlib') + implementation project(path: ':modules:jcodec-motion-ext') + implementation project(path: ':modules:ffmpeg-motion-ext') + implementation project(path: ':modules:tensorflow-motion-ext') +// implementation project(path: ':modules:pytorch-motion-ext') testImplementation libs.junit androidTestImplementation libs.androidx.test.ext.junit diff --git a/app/proguard-rules.pro b/modules/app/proguard-rules.pro similarity index 100% rename from app/proguard-rules.pro rename to modules/app/proguard-rules.pro diff --git a/app/src/androidTest/java/com/tejpratapsingh/animator/ExampleInstrumentedTest.kt b/modules/app/src/androidTest/java/com/tejpratapsingh/animator/ExampleInstrumentedTest.kt similarity index 100% rename from app/src/androidTest/java/com/tejpratapsingh/animator/ExampleInstrumentedTest.kt rename to modules/app/src/androidTest/java/com/tejpratapsingh/animator/ExampleInstrumentedTest.kt diff --git a/app/src/main/AndroidManifest.xml b/modules/app/src/main/AndroidManifest.xml similarity index 100% rename from app/src/main/AndroidManifest.xml rename to modules/app/src/main/AndroidManifest.xml diff --git a/app/src/main/assets/bg/172896-848187907_tiny.mp4 b/modules/app/src/main/assets/bg/172896-848187907_tiny.mp4 similarity index 100% rename from app/src/main/assets/bg/172896-848187907_tiny.mp4 rename to modules/app/src/main/assets/bg/172896-848187907_tiny.mp4 diff --git a/app/src/main/assets/model/bug.obj b/modules/app/src/main/assets/model/bug.obj similarity index 100% rename from app/src/main/assets/model/bug.obj rename to modules/app/src/main/assets/model/bug.obj diff --git a/app/src/main/assets/model/jeep.glb b/modules/app/src/main/assets/model/jeep.glb similarity index 100% rename from app/src/main/assets/model/jeep.glb rename to modules/app/src/main/assets/model/jeep.glb diff --git a/app/src/main/assets/renault_kiger/1.jpg b/modules/app/src/main/assets/renault_kiger/1.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/1.jpg rename to modules/app/src/main/assets/renault_kiger/1.jpg diff --git a/app/src/main/assets/renault_kiger/10.jpg b/modules/app/src/main/assets/renault_kiger/10.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/10.jpg rename to modules/app/src/main/assets/renault_kiger/10.jpg diff --git a/app/src/main/assets/renault_kiger/11.jpg b/modules/app/src/main/assets/renault_kiger/11.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/11.jpg rename to modules/app/src/main/assets/renault_kiger/11.jpg diff --git a/app/src/main/assets/renault_kiger/12.jpg b/modules/app/src/main/assets/renault_kiger/12.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/12.jpg rename to modules/app/src/main/assets/renault_kiger/12.jpg diff --git a/app/src/main/assets/renault_kiger/13.jpg b/modules/app/src/main/assets/renault_kiger/13.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/13.jpg rename to modules/app/src/main/assets/renault_kiger/13.jpg diff --git a/app/src/main/assets/renault_kiger/14.jpg b/modules/app/src/main/assets/renault_kiger/14.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/14.jpg rename to modules/app/src/main/assets/renault_kiger/14.jpg diff --git a/app/src/main/assets/renault_kiger/15.jpg b/modules/app/src/main/assets/renault_kiger/15.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/15.jpg rename to modules/app/src/main/assets/renault_kiger/15.jpg diff --git a/app/src/main/assets/renault_kiger/16.jpg b/modules/app/src/main/assets/renault_kiger/16.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/16.jpg rename to modules/app/src/main/assets/renault_kiger/16.jpg diff --git a/app/src/main/assets/renault_kiger/17.jpg b/modules/app/src/main/assets/renault_kiger/17.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/17.jpg rename to modules/app/src/main/assets/renault_kiger/17.jpg diff --git a/app/src/main/assets/renault_kiger/18.jpg b/modules/app/src/main/assets/renault_kiger/18.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/18.jpg rename to modules/app/src/main/assets/renault_kiger/18.jpg diff --git a/app/src/main/assets/renault_kiger/19.jpg b/modules/app/src/main/assets/renault_kiger/19.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/19.jpg rename to modules/app/src/main/assets/renault_kiger/19.jpg diff --git a/app/src/main/assets/renault_kiger/2.jpg b/modules/app/src/main/assets/renault_kiger/2.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/2.jpg rename to modules/app/src/main/assets/renault_kiger/2.jpg diff --git a/app/src/main/assets/renault_kiger/20.jpg b/modules/app/src/main/assets/renault_kiger/20.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/20.jpg rename to modules/app/src/main/assets/renault_kiger/20.jpg diff --git a/app/src/main/assets/renault_kiger/21.jpg b/modules/app/src/main/assets/renault_kiger/21.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/21.jpg rename to modules/app/src/main/assets/renault_kiger/21.jpg diff --git a/app/src/main/assets/renault_kiger/22.jpg b/modules/app/src/main/assets/renault_kiger/22.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/22.jpg rename to modules/app/src/main/assets/renault_kiger/22.jpg diff --git a/app/src/main/assets/renault_kiger/23.jpg b/modules/app/src/main/assets/renault_kiger/23.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/23.jpg rename to modules/app/src/main/assets/renault_kiger/23.jpg diff --git a/app/src/main/assets/renault_kiger/24.jpg b/modules/app/src/main/assets/renault_kiger/24.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/24.jpg rename to modules/app/src/main/assets/renault_kiger/24.jpg diff --git a/app/src/main/assets/renault_kiger/25.jpg b/modules/app/src/main/assets/renault_kiger/25.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/25.jpg rename to modules/app/src/main/assets/renault_kiger/25.jpg diff --git a/app/src/main/assets/renault_kiger/26.jpg b/modules/app/src/main/assets/renault_kiger/26.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/26.jpg rename to modules/app/src/main/assets/renault_kiger/26.jpg diff --git a/app/src/main/assets/renault_kiger/27.jpg b/modules/app/src/main/assets/renault_kiger/27.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/27.jpg rename to modules/app/src/main/assets/renault_kiger/27.jpg diff --git a/app/src/main/assets/renault_kiger/28.jpg b/modules/app/src/main/assets/renault_kiger/28.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/28.jpg rename to modules/app/src/main/assets/renault_kiger/28.jpg diff --git a/app/src/main/assets/renault_kiger/29.jpg b/modules/app/src/main/assets/renault_kiger/29.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/29.jpg rename to modules/app/src/main/assets/renault_kiger/29.jpg diff --git a/app/src/main/assets/renault_kiger/3.jpg b/modules/app/src/main/assets/renault_kiger/3.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/3.jpg rename to modules/app/src/main/assets/renault_kiger/3.jpg diff --git a/app/src/main/assets/renault_kiger/30.jpg b/modules/app/src/main/assets/renault_kiger/30.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/30.jpg rename to modules/app/src/main/assets/renault_kiger/30.jpg diff --git a/app/src/main/assets/renault_kiger/31.jpg b/modules/app/src/main/assets/renault_kiger/31.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/31.jpg rename to modules/app/src/main/assets/renault_kiger/31.jpg diff --git a/app/src/main/assets/renault_kiger/32.jpg b/modules/app/src/main/assets/renault_kiger/32.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/32.jpg rename to modules/app/src/main/assets/renault_kiger/32.jpg diff --git a/app/src/main/assets/renault_kiger/33.jpg b/modules/app/src/main/assets/renault_kiger/33.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/33.jpg rename to modules/app/src/main/assets/renault_kiger/33.jpg diff --git a/app/src/main/assets/renault_kiger/34.jpg b/modules/app/src/main/assets/renault_kiger/34.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/34.jpg rename to modules/app/src/main/assets/renault_kiger/34.jpg diff --git a/app/src/main/assets/renault_kiger/35.jpg b/modules/app/src/main/assets/renault_kiger/35.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/35.jpg rename to modules/app/src/main/assets/renault_kiger/35.jpg diff --git a/app/src/main/assets/renault_kiger/36.jpg b/modules/app/src/main/assets/renault_kiger/36.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/36.jpg rename to modules/app/src/main/assets/renault_kiger/36.jpg diff --git a/app/src/main/assets/renault_kiger/37.jpg b/modules/app/src/main/assets/renault_kiger/37.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/37.jpg rename to modules/app/src/main/assets/renault_kiger/37.jpg diff --git a/app/src/main/assets/renault_kiger/38.jpg b/modules/app/src/main/assets/renault_kiger/38.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/38.jpg rename to modules/app/src/main/assets/renault_kiger/38.jpg diff --git a/app/src/main/assets/renault_kiger/39.jpg b/modules/app/src/main/assets/renault_kiger/39.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/39.jpg rename to modules/app/src/main/assets/renault_kiger/39.jpg diff --git a/app/src/main/assets/renault_kiger/4.jpg b/modules/app/src/main/assets/renault_kiger/4.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/4.jpg rename to modules/app/src/main/assets/renault_kiger/4.jpg diff --git a/app/src/main/assets/renault_kiger/40.jpg b/modules/app/src/main/assets/renault_kiger/40.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/40.jpg rename to modules/app/src/main/assets/renault_kiger/40.jpg diff --git a/app/src/main/assets/renault_kiger/41.jpg b/modules/app/src/main/assets/renault_kiger/41.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/41.jpg rename to modules/app/src/main/assets/renault_kiger/41.jpg diff --git a/app/src/main/assets/renault_kiger/42.jpg b/modules/app/src/main/assets/renault_kiger/42.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/42.jpg rename to modules/app/src/main/assets/renault_kiger/42.jpg diff --git a/app/src/main/assets/renault_kiger/43.jpg b/modules/app/src/main/assets/renault_kiger/43.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/43.jpg rename to modules/app/src/main/assets/renault_kiger/43.jpg diff --git a/app/src/main/assets/renault_kiger/44.jpg b/modules/app/src/main/assets/renault_kiger/44.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/44.jpg rename to modules/app/src/main/assets/renault_kiger/44.jpg diff --git a/app/src/main/assets/renault_kiger/45.jpg b/modules/app/src/main/assets/renault_kiger/45.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/45.jpg rename to modules/app/src/main/assets/renault_kiger/45.jpg diff --git a/app/src/main/assets/renault_kiger/46.jpg b/modules/app/src/main/assets/renault_kiger/46.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/46.jpg rename to modules/app/src/main/assets/renault_kiger/46.jpg diff --git a/app/src/main/assets/renault_kiger/47.jpg b/modules/app/src/main/assets/renault_kiger/47.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/47.jpg rename to modules/app/src/main/assets/renault_kiger/47.jpg diff --git a/app/src/main/assets/renault_kiger/48.jpg b/modules/app/src/main/assets/renault_kiger/48.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/48.jpg rename to modules/app/src/main/assets/renault_kiger/48.jpg diff --git a/app/src/main/assets/renault_kiger/49.jpg b/modules/app/src/main/assets/renault_kiger/49.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/49.jpg rename to modules/app/src/main/assets/renault_kiger/49.jpg diff --git a/app/src/main/assets/renault_kiger/5.jpg b/modules/app/src/main/assets/renault_kiger/5.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/5.jpg rename to modules/app/src/main/assets/renault_kiger/5.jpg diff --git a/app/src/main/assets/renault_kiger/50.jpg b/modules/app/src/main/assets/renault_kiger/50.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/50.jpg rename to modules/app/src/main/assets/renault_kiger/50.jpg diff --git a/app/src/main/assets/renault_kiger/51.jpg b/modules/app/src/main/assets/renault_kiger/51.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/51.jpg rename to modules/app/src/main/assets/renault_kiger/51.jpg diff --git a/app/src/main/assets/renault_kiger/52.jpg b/modules/app/src/main/assets/renault_kiger/52.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/52.jpg rename to modules/app/src/main/assets/renault_kiger/52.jpg diff --git a/app/src/main/assets/renault_kiger/53.jpg b/modules/app/src/main/assets/renault_kiger/53.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/53.jpg rename to modules/app/src/main/assets/renault_kiger/53.jpg diff --git a/app/src/main/assets/renault_kiger/54.jpg b/modules/app/src/main/assets/renault_kiger/54.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/54.jpg rename to modules/app/src/main/assets/renault_kiger/54.jpg diff --git a/app/src/main/assets/renault_kiger/55.jpg b/modules/app/src/main/assets/renault_kiger/55.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/55.jpg rename to modules/app/src/main/assets/renault_kiger/55.jpg diff --git a/app/src/main/assets/renault_kiger/56.jpg b/modules/app/src/main/assets/renault_kiger/56.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/56.jpg rename to modules/app/src/main/assets/renault_kiger/56.jpg diff --git a/app/src/main/assets/renault_kiger/57.jpg b/modules/app/src/main/assets/renault_kiger/57.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/57.jpg rename to modules/app/src/main/assets/renault_kiger/57.jpg diff --git a/app/src/main/assets/renault_kiger/58.jpg b/modules/app/src/main/assets/renault_kiger/58.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/58.jpg rename to modules/app/src/main/assets/renault_kiger/58.jpg diff --git a/app/src/main/assets/renault_kiger/59.jpg b/modules/app/src/main/assets/renault_kiger/59.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/59.jpg rename to modules/app/src/main/assets/renault_kiger/59.jpg diff --git a/app/src/main/assets/renault_kiger/6.jpg b/modules/app/src/main/assets/renault_kiger/6.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/6.jpg rename to modules/app/src/main/assets/renault_kiger/6.jpg diff --git a/app/src/main/assets/renault_kiger/60.jpg b/modules/app/src/main/assets/renault_kiger/60.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/60.jpg rename to modules/app/src/main/assets/renault_kiger/60.jpg diff --git a/app/src/main/assets/renault_kiger/61.jpg b/modules/app/src/main/assets/renault_kiger/61.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/61.jpg rename to modules/app/src/main/assets/renault_kiger/61.jpg diff --git a/app/src/main/assets/renault_kiger/62.jpg b/modules/app/src/main/assets/renault_kiger/62.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/62.jpg rename to modules/app/src/main/assets/renault_kiger/62.jpg diff --git a/app/src/main/assets/renault_kiger/63.jpg b/modules/app/src/main/assets/renault_kiger/63.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/63.jpg rename to modules/app/src/main/assets/renault_kiger/63.jpg diff --git a/app/src/main/assets/renault_kiger/64.jpg b/modules/app/src/main/assets/renault_kiger/64.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/64.jpg rename to modules/app/src/main/assets/renault_kiger/64.jpg diff --git a/app/src/main/assets/renault_kiger/65.jpg b/modules/app/src/main/assets/renault_kiger/65.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/65.jpg rename to modules/app/src/main/assets/renault_kiger/65.jpg diff --git a/app/src/main/assets/renault_kiger/66.jpg b/modules/app/src/main/assets/renault_kiger/66.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/66.jpg rename to modules/app/src/main/assets/renault_kiger/66.jpg diff --git a/app/src/main/assets/renault_kiger/67.jpg b/modules/app/src/main/assets/renault_kiger/67.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/67.jpg rename to modules/app/src/main/assets/renault_kiger/67.jpg diff --git a/app/src/main/assets/renault_kiger/68.jpg b/modules/app/src/main/assets/renault_kiger/68.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/68.jpg rename to modules/app/src/main/assets/renault_kiger/68.jpg diff --git a/app/src/main/assets/renault_kiger/69.jpg b/modules/app/src/main/assets/renault_kiger/69.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/69.jpg rename to modules/app/src/main/assets/renault_kiger/69.jpg diff --git a/app/src/main/assets/renault_kiger/7.jpg b/modules/app/src/main/assets/renault_kiger/7.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/7.jpg rename to modules/app/src/main/assets/renault_kiger/7.jpg diff --git a/app/src/main/assets/renault_kiger/70.jpg b/modules/app/src/main/assets/renault_kiger/70.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/70.jpg rename to modules/app/src/main/assets/renault_kiger/70.jpg diff --git a/app/src/main/assets/renault_kiger/71.jpg b/modules/app/src/main/assets/renault_kiger/71.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/71.jpg rename to modules/app/src/main/assets/renault_kiger/71.jpg diff --git a/app/src/main/assets/renault_kiger/72.jpg b/modules/app/src/main/assets/renault_kiger/72.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/72.jpg rename to modules/app/src/main/assets/renault_kiger/72.jpg diff --git a/app/src/main/assets/renault_kiger/8.jpg b/modules/app/src/main/assets/renault_kiger/8.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/8.jpg rename to modules/app/src/main/assets/renault_kiger/8.jpg diff --git a/app/src/main/assets/renault_kiger/9.jpg b/modules/app/src/main/assets/renault_kiger/9.jpg similarity index 100% rename from app/src/main/assets/renault_kiger/9.jpg rename to modules/app/src/main/assets/renault_kiger/9.jpg diff --git a/app/src/main/assets/renault_kiger_bg/1.png b/modules/app/src/main/assets/renault_kiger_bg/1.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/1.png rename to modules/app/src/main/assets/renault_kiger_bg/1.png diff --git a/app/src/main/assets/renault_kiger_bg/10.png b/modules/app/src/main/assets/renault_kiger_bg/10.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/10.png rename to modules/app/src/main/assets/renault_kiger_bg/10.png diff --git a/app/src/main/assets/renault_kiger_bg/11.png b/modules/app/src/main/assets/renault_kiger_bg/11.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/11.png rename to modules/app/src/main/assets/renault_kiger_bg/11.png diff --git a/app/src/main/assets/renault_kiger_bg/12.png b/modules/app/src/main/assets/renault_kiger_bg/12.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/12.png rename to modules/app/src/main/assets/renault_kiger_bg/12.png diff --git a/app/src/main/assets/renault_kiger_bg/13.png b/modules/app/src/main/assets/renault_kiger_bg/13.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/13.png rename to modules/app/src/main/assets/renault_kiger_bg/13.png diff --git a/app/src/main/assets/renault_kiger_bg/14.png b/modules/app/src/main/assets/renault_kiger_bg/14.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/14.png rename to modules/app/src/main/assets/renault_kiger_bg/14.png diff --git a/app/src/main/assets/renault_kiger_bg/15.png b/modules/app/src/main/assets/renault_kiger_bg/15.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/15.png rename to modules/app/src/main/assets/renault_kiger_bg/15.png diff --git a/app/src/main/assets/renault_kiger_bg/16.png b/modules/app/src/main/assets/renault_kiger_bg/16.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/16.png rename to modules/app/src/main/assets/renault_kiger_bg/16.png diff --git a/app/src/main/assets/renault_kiger_bg/17.png b/modules/app/src/main/assets/renault_kiger_bg/17.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/17.png rename to modules/app/src/main/assets/renault_kiger_bg/17.png diff --git a/app/src/main/assets/renault_kiger_bg/18.png b/modules/app/src/main/assets/renault_kiger_bg/18.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/18.png rename to modules/app/src/main/assets/renault_kiger_bg/18.png diff --git a/app/src/main/assets/renault_kiger_bg/19.png b/modules/app/src/main/assets/renault_kiger_bg/19.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/19.png rename to modules/app/src/main/assets/renault_kiger_bg/19.png diff --git a/app/src/main/assets/renault_kiger_bg/2.png b/modules/app/src/main/assets/renault_kiger_bg/2.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/2.png rename to modules/app/src/main/assets/renault_kiger_bg/2.png diff --git a/app/src/main/assets/renault_kiger_bg/20.png b/modules/app/src/main/assets/renault_kiger_bg/20.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/20.png rename to modules/app/src/main/assets/renault_kiger_bg/20.png diff --git a/app/src/main/assets/renault_kiger_bg/21.png b/modules/app/src/main/assets/renault_kiger_bg/21.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/21.png rename to modules/app/src/main/assets/renault_kiger_bg/21.png diff --git a/app/src/main/assets/renault_kiger_bg/22.png b/modules/app/src/main/assets/renault_kiger_bg/22.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/22.png rename to modules/app/src/main/assets/renault_kiger_bg/22.png diff --git a/app/src/main/assets/renault_kiger_bg/23.png b/modules/app/src/main/assets/renault_kiger_bg/23.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/23.png rename to modules/app/src/main/assets/renault_kiger_bg/23.png diff --git a/app/src/main/assets/renault_kiger_bg/24.png b/modules/app/src/main/assets/renault_kiger_bg/24.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/24.png rename to modules/app/src/main/assets/renault_kiger_bg/24.png diff --git a/app/src/main/assets/renault_kiger_bg/25.png b/modules/app/src/main/assets/renault_kiger_bg/25.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/25.png rename to modules/app/src/main/assets/renault_kiger_bg/25.png diff --git a/app/src/main/assets/renault_kiger_bg/26.png b/modules/app/src/main/assets/renault_kiger_bg/26.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/26.png rename to modules/app/src/main/assets/renault_kiger_bg/26.png diff --git a/app/src/main/assets/renault_kiger_bg/27.png b/modules/app/src/main/assets/renault_kiger_bg/27.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/27.png rename to modules/app/src/main/assets/renault_kiger_bg/27.png diff --git a/app/src/main/assets/renault_kiger_bg/28.png b/modules/app/src/main/assets/renault_kiger_bg/28.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/28.png rename to modules/app/src/main/assets/renault_kiger_bg/28.png diff --git a/app/src/main/assets/renault_kiger_bg/29.png b/modules/app/src/main/assets/renault_kiger_bg/29.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/29.png rename to modules/app/src/main/assets/renault_kiger_bg/29.png diff --git a/app/src/main/assets/renault_kiger_bg/3.png b/modules/app/src/main/assets/renault_kiger_bg/3.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/3.png rename to modules/app/src/main/assets/renault_kiger_bg/3.png diff --git a/app/src/main/assets/renault_kiger_bg/30.png b/modules/app/src/main/assets/renault_kiger_bg/30.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/30.png rename to modules/app/src/main/assets/renault_kiger_bg/30.png diff --git a/app/src/main/assets/renault_kiger_bg/31.png b/modules/app/src/main/assets/renault_kiger_bg/31.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/31.png rename to modules/app/src/main/assets/renault_kiger_bg/31.png diff --git a/app/src/main/assets/renault_kiger_bg/32.png b/modules/app/src/main/assets/renault_kiger_bg/32.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/32.png rename to modules/app/src/main/assets/renault_kiger_bg/32.png diff --git a/app/src/main/assets/renault_kiger_bg/33.png b/modules/app/src/main/assets/renault_kiger_bg/33.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/33.png rename to modules/app/src/main/assets/renault_kiger_bg/33.png diff --git a/app/src/main/assets/renault_kiger_bg/34.png b/modules/app/src/main/assets/renault_kiger_bg/34.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/34.png rename to modules/app/src/main/assets/renault_kiger_bg/34.png diff --git a/app/src/main/assets/renault_kiger_bg/35.png b/modules/app/src/main/assets/renault_kiger_bg/35.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/35.png rename to modules/app/src/main/assets/renault_kiger_bg/35.png diff --git a/app/src/main/assets/renault_kiger_bg/36.png b/modules/app/src/main/assets/renault_kiger_bg/36.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/36.png rename to modules/app/src/main/assets/renault_kiger_bg/36.png diff --git a/app/src/main/assets/renault_kiger_bg/37.png b/modules/app/src/main/assets/renault_kiger_bg/37.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/37.png rename to modules/app/src/main/assets/renault_kiger_bg/37.png diff --git a/app/src/main/assets/renault_kiger_bg/38.png b/modules/app/src/main/assets/renault_kiger_bg/38.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/38.png rename to modules/app/src/main/assets/renault_kiger_bg/38.png diff --git a/app/src/main/assets/renault_kiger_bg/39.png b/modules/app/src/main/assets/renault_kiger_bg/39.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/39.png rename to modules/app/src/main/assets/renault_kiger_bg/39.png diff --git a/app/src/main/assets/renault_kiger_bg/4.png b/modules/app/src/main/assets/renault_kiger_bg/4.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/4.png rename to modules/app/src/main/assets/renault_kiger_bg/4.png diff --git a/app/src/main/assets/renault_kiger_bg/40.png b/modules/app/src/main/assets/renault_kiger_bg/40.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/40.png rename to modules/app/src/main/assets/renault_kiger_bg/40.png diff --git a/app/src/main/assets/renault_kiger_bg/41.png b/modules/app/src/main/assets/renault_kiger_bg/41.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/41.png rename to modules/app/src/main/assets/renault_kiger_bg/41.png diff --git a/app/src/main/assets/renault_kiger_bg/42.png b/modules/app/src/main/assets/renault_kiger_bg/42.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/42.png rename to modules/app/src/main/assets/renault_kiger_bg/42.png diff --git a/app/src/main/assets/renault_kiger_bg/43.png b/modules/app/src/main/assets/renault_kiger_bg/43.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/43.png rename to modules/app/src/main/assets/renault_kiger_bg/43.png diff --git a/app/src/main/assets/renault_kiger_bg/44.png b/modules/app/src/main/assets/renault_kiger_bg/44.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/44.png rename to modules/app/src/main/assets/renault_kiger_bg/44.png diff --git a/app/src/main/assets/renault_kiger_bg/45.png b/modules/app/src/main/assets/renault_kiger_bg/45.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/45.png rename to modules/app/src/main/assets/renault_kiger_bg/45.png diff --git a/app/src/main/assets/renault_kiger_bg/46.png b/modules/app/src/main/assets/renault_kiger_bg/46.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/46.png rename to modules/app/src/main/assets/renault_kiger_bg/46.png diff --git a/app/src/main/assets/renault_kiger_bg/47.png b/modules/app/src/main/assets/renault_kiger_bg/47.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/47.png rename to modules/app/src/main/assets/renault_kiger_bg/47.png diff --git a/app/src/main/assets/renault_kiger_bg/48.png b/modules/app/src/main/assets/renault_kiger_bg/48.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/48.png rename to modules/app/src/main/assets/renault_kiger_bg/48.png diff --git a/app/src/main/assets/renault_kiger_bg/49.png b/modules/app/src/main/assets/renault_kiger_bg/49.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/49.png rename to modules/app/src/main/assets/renault_kiger_bg/49.png diff --git a/app/src/main/assets/renault_kiger_bg/5.png b/modules/app/src/main/assets/renault_kiger_bg/5.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/5.png rename to modules/app/src/main/assets/renault_kiger_bg/5.png diff --git a/app/src/main/assets/renault_kiger_bg/50.png b/modules/app/src/main/assets/renault_kiger_bg/50.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/50.png rename to modules/app/src/main/assets/renault_kiger_bg/50.png diff --git a/app/src/main/assets/renault_kiger_bg/51.png b/modules/app/src/main/assets/renault_kiger_bg/51.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/51.png rename to modules/app/src/main/assets/renault_kiger_bg/51.png diff --git a/app/src/main/assets/renault_kiger_bg/52.png b/modules/app/src/main/assets/renault_kiger_bg/52.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/52.png rename to modules/app/src/main/assets/renault_kiger_bg/52.png diff --git a/app/src/main/assets/renault_kiger_bg/53.png b/modules/app/src/main/assets/renault_kiger_bg/53.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/53.png rename to modules/app/src/main/assets/renault_kiger_bg/53.png diff --git a/app/src/main/assets/renault_kiger_bg/54.png b/modules/app/src/main/assets/renault_kiger_bg/54.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/54.png rename to modules/app/src/main/assets/renault_kiger_bg/54.png diff --git a/app/src/main/assets/renault_kiger_bg/55.png b/modules/app/src/main/assets/renault_kiger_bg/55.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/55.png rename to modules/app/src/main/assets/renault_kiger_bg/55.png diff --git a/app/src/main/assets/renault_kiger_bg/56.png b/modules/app/src/main/assets/renault_kiger_bg/56.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/56.png rename to modules/app/src/main/assets/renault_kiger_bg/56.png diff --git a/app/src/main/assets/renault_kiger_bg/57.png b/modules/app/src/main/assets/renault_kiger_bg/57.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/57.png rename to modules/app/src/main/assets/renault_kiger_bg/57.png diff --git a/app/src/main/assets/renault_kiger_bg/58.png b/modules/app/src/main/assets/renault_kiger_bg/58.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/58.png rename to modules/app/src/main/assets/renault_kiger_bg/58.png diff --git a/app/src/main/assets/renault_kiger_bg/59.png b/modules/app/src/main/assets/renault_kiger_bg/59.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/59.png rename to modules/app/src/main/assets/renault_kiger_bg/59.png diff --git a/app/src/main/assets/renault_kiger_bg/6.png b/modules/app/src/main/assets/renault_kiger_bg/6.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/6.png rename to modules/app/src/main/assets/renault_kiger_bg/6.png diff --git a/app/src/main/assets/renault_kiger_bg/60.png b/modules/app/src/main/assets/renault_kiger_bg/60.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/60.png rename to modules/app/src/main/assets/renault_kiger_bg/60.png diff --git a/app/src/main/assets/renault_kiger_bg/61.png b/modules/app/src/main/assets/renault_kiger_bg/61.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/61.png rename to modules/app/src/main/assets/renault_kiger_bg/61.png diff --git a/app/src/main/assets/renault_kiger_bg/62.png b/modules/app/src/main/assets/renault_kiger_bg/62.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/62.png rename to modules/app/src/main/assets/renault_kiger_bg/62.png diff --git a/app/src/main/assets/renault_kiger_bg/63.png b/modules/app/src/main/assets/renault_kiger_bg/63.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/63.png rename to modules/app/src/main/assets/renault_kiger_bg/63.png diff --git a/app/src/main/assets/renault_kiger_bg/64.png b/modules/app/src/main/assets/renault_kiger_bg/64.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/64.png rename to modules/app/src/main/assets/renault_kiger_bg/64.png diff --git a/app/src/main/assets/renault_kiger_bg/65.png b/modules/app/src/main/assets/renault_kiger_bg/65.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/65.png rename to modules/app/src/main/assets/renault_kiger_bg/65.png diff --git a/app/src/main/assets/renault_kiger_bg/66.png b/modules/app/src/main/assets/renault_kiger_bg/66.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/66.png rename to modules/app/src/main/assets/renault_kiger_bg/66.png diff --git a/app/src/main/assets/renault_kiger_bg/67.png b/modules/app/src/main/assets/renault_kiger_bg/67.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/67.png rename to modules/app/src/main/assets/renault_kiger_bg/67.png diff --git a/app/src/main/assets/renault_kiger_bg/68.png b/modules/app/src/main/assets/renault_kiger_bg/68.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/68.png rename to modules/app/src/main/assets/renault_kiger_bg/68.png diff --git a/app/src/main/assets/renault_kiger_bg/69.png b/modules/app/src/main/assets/renault_kiger_bg/69.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/69.png rename to modules/app/src/main/assets/renault_kiger_bg/69.png diff --git a/app/src/main/assets/renault_kiger_bg/7.png b/modules/app/src/main/assets/renault_kiger_bg/7.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/7.png rename to modules/app/src/main/assets/renault_kiger_bg/7.png diff --git a/app/src/main/assets/renault_kiger_bg/70.png b/modules/app/src/main/assets/renault_kiger_bg/70.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/70.png rename to modules/app/src/main/assets/renault_kiger_bg/70.png diff --git a/app/src/main/assets/renault_kiger_bg/71.png b/modules/app/src/main/assets/renault_kiger_bg/71.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/71.png rename to modules/app/src/main/assets/renault_kiger_bg/71.png diff --git a/app/src/main/assets/renault_kiger_bg/72.png b/modules/app/src/main/assets/renault_kiger_bg/72.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/72.png rename to modules/app/src/main/assets/renault_kiger_bg/72.png diff --git a/app/src/main/assets/renault_kiger_bg/8.png b/modules/app/src/main/assets/renault_kiger_bg/8.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/8.png rename to modules/app/src/main/assets/renault_kiger_bg/8.png diff --git a/app/src/main/assets/renault_kiger_bg/9.png b/modules/app/src/main/assets/renault_kiger_bg/9.png similarity index 100% rename from app/src/main/assets/renault_kiger_bg/9.png rename to modules/app/src/main/assets/renault_kiger_bg/9.png diff --git a/app/src/main/ic_launcher-playstore.png b/modules/app/src/main/ic_launcher-playstore.png similarity index 100% rename from app/src/main/ic_launcher-playstore.png rename to modules/app/src/main/ic_launcher-playstore.png diff --git a/app/src/main/java/com/tejpratapsingh/animator/activities/MotionPreviewActivity.kt b/modules/app/src/main/java/com/tejpratapsingh/animator/activities/MotionPreviewActivity.kt similarity index 100% rename from app/src/main/java/com/tejpratapsingh/animator/activities/MotionPreviewActivity.kt rename to modules/app/src/main/java/com/tejpratapsingh/animator/activities/MotionPreviewActivity.kt diff --git a/app/src/main/java/com/tejpratapsingh/animator/app/MyApplication.kt b/modules/app/src/main/java/com/tejpratapsingh/animator/app/MyApplication.kt similarity index 100% rename from app/src/main/java/com/tejpratapsingh/animator/app/MyApplication.kt rename to modules/app/src/main/java/com/tejpratapsingh/animator/app/MyApplication.kt diff --git a/app/src/main/java/com/tejpratapsingh/animator/notification/NotificationChannelType.kt b/modules/app/src/main/java/com/tejpratapsingh/animator/notification/NotificationChannelType.kt similarity index 100% rename from app/src/main/java/com/tejpratapsingh/animator/notification/NotificationChannelType.kt rename to modules/app/src/main/java/com/tejpratapsingh/animator/notification/NotificationChannelType.kt diff --git a/app/src/main/java/com/tejpratapsingh/animator/notification/NotificationFactory.kt b/modules/app/src/main/java/com/tejpratapsingh/animator/notification/NotificationFactory.kt similarity index 100% rename from app/src/main/java/com/tejpratapsingh/animator/notification/NotificationFactory.kt rename to modules/app/src/main/java/com/tejpratapsingh/animator/notification/NotificationFactory.kt diff --git a/app/src/main/java/com/tejpratapsingh/animator/presentation/SampleMotionVideo.kt b/modules/app/src/main/java/com/tejpratapsingh/animator/presentation/SampleMotionVideo.kt similarity index 100% rename from app/src/main/java/com/tejpratapsingh/animator/presentation/SampleMotionVideo.kt rename to modules/app/src/main/java/com/tejpratapsingh/animator/presentation/SampleMotionVideo.kt diff --git a/app/src/main/java/com/tejpratapsingh/animator/ui/view/ContourDevice.kt b/modules/app/src/main/java/com/tejpratapsingh/animator/ui/view/ContourDevice.kt similarity index 100% rename from app/src/main/java/com/tejpratapsingh/animator/ui/view/ContourDevice.kt rename to modules/app/src/main/java/com/tejpratapsingh/animator/ui/view/ContourDevice.kt diff --git a/app/src/main/java/com/tejpratapsingh/animator/ui/view/MotionVideoContainer.kt b/modules/app/src/main/java/com/tejpratapsingh/animator/ui/view/MotionVideoContainer.kt similarity index 100% rename from app/src/main/java/com/tejpratapsingh/animator/ui/view/MotionVideoContainer.kt rename to modules/app/src/main/java/com/tejpratapsingh/animator/ui/view/MotionVideoContainer.kt diff --git a/app/src/main/java/com/tejpratapsingh/animator/ui/view/RenaultCar.kt b/modules/app/src/main/java/com/tejpratapsingh/animator/ui/view/RenaultCar.kt similarity index 100% rename from app/src/main/java/com/tejpratapsingh/animator/ui/view/RenaultCar.kt rename to modules/app/src/main/java/com/tejpratapsingh/animator/ui/view/RenaultCar.kt diff --git a/app/src/main/java/com/tejpratapsingh/animator/utils/Timer.kt b/modules/app/src/main/java/com/tejpratapsingh/animator/utils/Timer.kt similarity index 100% rename from app/src/main/java/com/tejpratapsingh/animator/utils/Timer.kt rename to modules/app/src/main/java/com/tejpratapsingh/animator/utils/Timer.kt diff --git a/app/src/main/java/com/tejpratapsingh/animator/worker/SampleMotionWorker.kt b/modules/app/src/main/java/com/tejpratapsingh/animator/worker/SampleMotionWorker.kt similarity index 100% rename from app/src/main/java/com/tejpratapsingh/animator/worker/SampleMotionWorker.kt rename to modules/app/src/main/java/com/tejpratapsingh/animator/worker/SampleMotionWorker.kt diff --git a/app/src/main/res/drawable-anydpi-v24/ic_notification_burst.xml b/modules/app/src/main/res/drawable-anydpi-v24/ic_notification_burst.xml similarity index 100% rename from app/src/main/res/drawable-anydpi-v24/ic_notification_burst.xml rename to modules/app/src/main/res/drawable-anydpi-v24/ic_notification_burst.xml diff --git a/app/src/main/res/drawable-hdpi/ic_notification_burst.png b/modules/app/src/main/res/drawable-hdpi/ic_notification_burst.png similarity index 100% rename from app/src/main/res/drawable-hdpi/ic_notification_burst.png rename to modules/app/src/main/res/drawable-hdpi/ic_notification_burst.png diff --git a/app/src/main/res/drawable-mdpi/ic_notification_burst.png b/modules/app/src/main/res/drawable-mdpi/ic_notification_burst.png similarity index 100% rename from app/src/main/res/drawable-mdpi/ic_notification_burst.png rename to modules/app/src/main/res/drawable-mdpi/ic_notification_burst.png diff --git a/app/src/main/res/drawable-v24/ic_launcher_foreground.xml b/modules/app/src/main/res/drawable-v24/ic_launcher_foreground.xml similarity index 100% rename from app/src/main/res/drawable-v24/ic_launcher_foreground.xml rename to modules/app/src/main/res/drawable-v24/ic_launcher_foreground.xml diff --git a/app/src/main/res/drawable-xhdpi/ic_notification_burst.png b/modules/app/src/main/res/drawable-xhdpi/ic_notification_burst.png similarity index 100% rename from app/src/main/res/drawable-xhdpi/ic_notification_burst.png rename to modules/app/src/main/res/drawable-xhdpi/ic_notification_burst.png diff --git a/app/src/main/res/drawable-xxhdpi/ic_notification_burst.png b/modules/app/src/main/res/drawable-xxhdpi/ic_notification_burst.png similarity index 100% rename from app/src/main/res/drawable-xxhdpi/ic_notification_burst.png rename to modules/app/src/main/res/drawable-xxhdpi/ic_notification_burst.png diff --git a/app/src/main/res/drawable/ic_launcher_background.xml b/modules/app/src/main/res/drawable/ic_launcher_background.xml similarity index 100% rename from app/src/main/res/drawable/ic_launcher_background.xml rename to modules/app/src/main/res/drawable/ic_launcher_background.xml diff --git a/app/src/main/res/mipmap-hdpi/ic_launcher.png b/modules/app/src/main/res/mipmap-hdpi/ic_launcher.png similarity index 100% rename from app/src/main/res/mipmap-hdpi/ic_launcher.png rename to modules/app/src/main/res/mipmap-hdpi/ic_launcher.png diff --git a/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png b/modules/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png similarity index 100% rename from app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png rename to modules/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png diff --git a/app/src/main/res/mipmap-hdpi/ic_launcher_round.png b/modules/app/src/main/res/mipmap-hdpi/ic_launcher_round.png similarity index 100% rename from app/src/main/res/mipmap-hdpi/ic_launcher_round.png rename to modules/app/src/main/res/mipmap-hdpi/ic_launcher_round.png diff --git a/app/src/main/res/mipmap-mdpi/ic_launcher.png b/modules/app/src/main/res/mipmap-mdpi/ic_launcher.png similarity index 100% rename from app/src/main/res/mipmap-mdpi/ic_launcher.png rename to modules/app/src/main/res/mipmap-mdpi/ic_launcher.png diff --git a/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png b/modules/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png similarity index 100% rename from app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png rename to modules/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png diff --git a/app/src/main/res/mipmap-mdpi/ic_launcher_round.png b/modules/app/src/main/res/mipmap-mdpi/ic_launcher_round.png similarity index 100% rename from app/src/main/res/mipmap-mdpi/ic_launcher_round.png rename to modules/app/src/main/res/mipmap-mdpi/ic_launcher_round.png diff --git a/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/modules/app/src/main/res/mipmap-xhdpi/ic_launcher.png similarity index 100% rename from app/src/main/res/mipmap-xhdpi/ic_launcher.png rename to modules/app/src/main/res/mipmap-xhdpi/ic_launcher.png diff --git a/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png b/modules/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png similarity index 100% rename from app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png rename to modules/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png diff --git a/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png b/modules/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png similarity index 100% rename from app/src/main/res/mipmap-xhdpi/ic_launcher_round.png rename to modules/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png diff --git a/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/modules/app/src/main/res/mipmap-xxhdpi/ic_launcher.png similarity index 100% rename from app/src/main/res/mipmap-xxhdpi/ic_launcher.png rename to modules/app/src/main/res/mipmap-xxhdpi/ic_launcher.png diff --git a/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png b/modules/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png similarity index 100% rename from app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png rename to modules/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png diff --git a/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png b/modules/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png similarity index 100% rename from app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png rename to modules/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png diff --git a/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/modules/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png similarity index 100% rename from app/src/main/res/mipmap-xxxhdpi/ic_launcher.png rename to modules/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png diff --git a/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png b/modules/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png similarity index 100% rename from app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png rename to modules/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png diff --git a/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png b/modules/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png similarity index 100% rename from app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png rename to modules/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png diff --git a/app/src/main/res/values-night/themes.xml b/modules/app/src/main/res/values-night/themes.xml similarity index 100% rename from app/src/main/res/values-night/themes.xml rename to modules/app/src/main/res/values-night/themes.xml diff --git a/app/src/main/res/values/colors.xml b/modules/app/src/main/res/values/colors.xml similarity index 100% rename from app/src/main/res/values/colors.xml rename to modules/app/src/main/res/values/colors.xml diff --git a/app/src/main/res/values/ic_launcher_background.xml b/modules/app/src/main/res/values/ic_launcher_background.xml similarity index 100% rename from app/src/main/res/values/ic_launcher_background.xml rename to modules/app/src/main/res/values/ic_launcher_background.xml diff --git a/app/src/main/res/values/strings.xml b/modules/app/src/main/res/values/strings.xml similarity index 100% rename from app/src/main/res/values/strings.xml rename to modules/app/src/main/res/values/strings.xml diff --git a/app/src/main/res/values/themes.xml b/modules/app/src/main/res/values/themes.xml similarity index 100% rename from app/src/main/res/values/themes.xml rename to modules/app/src/main/res/values/themes.xml diff --git a/app/src/main/res/xml/data_extraction_rules.xml b/modules/app/src/main/res/xml/data_extraction_rules.xml similarity index 100% rename from app/src/main/res/xml/data_extraction_rules.xml rename to modules/app/src/main/res/xml/data_extraction_rules.xml diff --git a/app/src/main/res/xml/filepaths.xml b/modules/app/src/main/res/xml/filepaths.xml similarity index 100% rename from app/src/main/res/xml/filepaths.xml rename to modules/app/src/main/res/xml/filepaths.xml diff --git a/app/src/test/java/com/tejpratapsingh/animator/ExampleUnitTest.kt b/modules/app/src/test/java/com/tejpratapsingh/animator/ExampleUnitTest.kt similarity index 100% rename from app/src/test/java/com/tejpratapsingh/animator/ExampleUnitTest.kt rename to modules/app/src/test/java/com/tejpratapsingh/animator/ExampleUnitTest.kt diff --git a/core/.gitignore b/modules/core/.gitignore similarity index 100% rename from core/.gitignore rename to modules/core/.gitignore diff --git a/core/build.gradle b/modules/core/build.gradle similarity index 100% rename from core/build.gradle rename to modules/core/build.gradle diff --git a/core/consumer-rules.pro b/modules/core/consumer-rules.pro similarity index 100% rename from core/consumer-rules.pro rename to modules/core/consumer-rules.pro diff --git a/core/proguard-rules.pro b/modules/core/proguard-rules.pro similarity index 100% rename from core/proguard-rules.pro rename to modules/core/proguard-rules.pro diff --git a/core/src/main/AndroidManifest.xml b/modules/core/src/main/AndroidManifest.xml similarity index 100% rename from core/src/main/AndroidManifest.xml rename to modules/core/src/main/AndroidManifest.xml diff --git a/core/src/main/java/com/tejpratapsingh/motionlib/core/MotionAudio.kt b/modules/core/src/main/java/com/tejpratapsingh/motionlib/core/MotionAudio.kt similarity index 100% rename from core/src/main/java/com/tejpratapsingh/motionlib/core/MotionAudio.kt rename to modules/core/src/main/java/com/tejpratapsingh/motionlib/core/MotionAudio.kt diff --git a/core/src/main/java/com/tejpratapsingh/motionlib/core/MotionConfig.kt b/modules/core/src/main/java/com/tejpratapsingh/motionlib/core/MotionConfig.kt similarity index 100% rename from core/src/main/java/com/tejpratapsingh/motionlib/core/MotionConfig.kt rename to modules/core/src/main/java/com/tejpratapsingh/motionlib/core/MotionConfig.kt diff --git a/core/src/main/java/com/tejpratapsingh/motionlib/core/MotionEffect.kt b/modules/core/src/main/java/com/tejpratapsingh/motionlib/core/MotionEffect.kt similarity index 100% rename from core/src/main/java/com/tejpratapsingh/motionlib/core/MotionEffect.kt rename to modules/core/src/main/java/com/tejpratapsingh/motionlib/core/MotionEffect.kt diff --git a/core/src/main/java/com/tejpratapsingh/motionlib/core/MotionPlugin.kt b/modules/core/src/main/java/com/tejpratapsingh/motionlib/core/MotionPlugin.kt similarity index 100% rename from core/src/main/java/com/tejpratapsingh/motionlib/core/MotionPlugin.kt rename to modules/core/src/main/java/com/tejpratapsingh/motionlib/core/MotionPlugin.kt diff --git a/core/src/main/java/com/tejpratapsingh/motionlib/core/MotionView.kt b/modules/core/src/main/java/com/tejpratapsingh/motionlib/core/MotionView.kt similarity index 100% rename from core/src/main/java/com/tejpratapsingh/motionlib/core/MotionView.kt rename to modules/core/src/main/java/com/tejpratapsingh/motionlib/core/MotionView.kt diff --git a/core/src/main/java/com/tejpratapsingh/motionlib/core/OnMotionFrameListener.kt b/modules/core/src/main/java/com/tejpratapsingh/motionlib/core/OnMotionFrameListener.kt similarity index 100% rename from core/src/main/java/com/tejpratapsingh/motionlib/core/OnMotionFrameListener.kt rename to modules/core/src/main/java/com/tejpratapsingh/motionlib/core/OnMotionFrameListener.kt diff --git a/core/src/main/java/com/tejpratapsingh/motionlib/core/VideoAspectRatio.kt b/modules/core/src/main/java/com/tejpratapsingh/motionlib/core/VideoAspectRatio.kt similarity index 100% rename from core/src/main/java/com/tejpratapsingh/motionlib/core/VideoAspectRatio.kt rename to modules/core/src/main/java/com/tejpratapsingh/motionlib/core/VideoAspectRatio.kt diff --git a/core/src/main/java/com/tejpratapsingh/motionlib/core/VideoProducerAdapter.kt b/modules/core/src/main/java/com/tejpratapsingh/motionlib/core/VideoProducerAdapter.kt similarity index 100% rename from core/src/main/java/com/tejpratapsingh/motionlib/core/VideoProducerAdapter.kt rename to modules/core/src/main/java/com/tejpratapsingh/motionlib/core/VideoProducerAdapter.kt diff --git a/core/src/main/java/com/tejpratapsingh/motionlib/core/extensions/AssetExtension.kt b/modules/core/src/main/java/com/tejpratapsingh/motionlib/core/extensions/AssetExtension.kt similarity index 100% rename from core/src/main/java/com/tejpratapsingh/motionlib/core/extensions/AssetExtension.kt rename to modules/core/src/main/java/com/tejpratapsingh/motionlib/core/extensions/AssetExtension.kt diff --git a/core/src/main/java/com/tejpratapsingh/motionlib/core/extensions/BitmapExtension.kt b/modules/core/src/main/java/com/tejpratapsingh/motionlib/core/extensions/BitmapExtension.kt similarity index 100% rename from core/src/main/java/com/tejpratapsingh/motionlib/core/extensions/BitmapExtension.kt rename to modules/core/src/main/java/com/tejpratapsingh/motionlib/core/extensions/BitmapExtension.kt diff --git a/core/src/main/java/com/tejpratapsingh/motionlib/core/extensions/ContextExtensions.kt b/modules/core/src/main/java/com/tejpratapsingh/motionlib/core/extensions/ContextExtensions.kt similarity index 100% rename from core/src/main/java/com/tejpratapsingh/motionlib/core/extensions/ContextExtensions.kt rename to modules/core/src/main/java/com/tejpratapsingh/motionlib/core/extensions/ContextExtensions.kt diff --git a/core/src/main/java/com/tejpratapsingh/motionlib/core/extensions/KtorExtension.kt b/modules/core/src/main/java/com/tejpratapsingh/motionlib/core/extensions/KtorExtension.kt similarity index 100% rename from core/src/main/java/com/tejpratapsingh/motionlib/core/extensions/KtorExtension.kt rename to modules/core/src/main/java/com/tejpratapsingh/motionlib/core/extensions/KtorExtension.kt diff --git a/core/src/main/java/com/tejpratapsingh/motionlib/core/extensions/StringExtension.kt b/modules/core/src/main/java/com/tejpratapsingh/motionlib/core/extensions/StringExtension.kt similarity index 100% rename from core/src/main/java/com/tejpratapsingh/motionlib/core/extensions/StringExtension.kt rename to modules/core/src/main/java/com/tejpratapsingh/motionlib/core/extensions/StringExtension.kt diff --git a/core/src/main/java/com/tejpratapsingh/motionlib/core/extensions/ViewExtension.kt b/modules/core/src/main/java/com/tejpratapsingh/motionlib/core/extensions/ViewExtension.kt similarity index 100% rename from core/src/main/java/com/tejpratapsingh/motionlib/core/extensions/ViewExtension.kt rename to modules/core/src/main/java/com/tejpratapsingh/motionlib/core/extensions/ViewExtension.kt diff --git a/core/src/test/java/com/tejpratapsingh/motionlib/core/ExampleUnitTest.kt b/modules/core/src/test/java/com/tejpratapsingh/motionlib/core/ExampleUnitTest.kt similarity index 100% rename from core/src/test/java/com/tejpratapsingh/motionlib/core/ExampleUnitTest.kt rename to modules/core/src/test/java/com/tejpratapsingh/motionlib/core/ExampleUnitTest.kt diff --git a/ffmpeg-kit/build.gradle b/modules/ffmpeg-kit/build.gradle similarity index 100% rename from ffmpeg-kit/build.gradle rename to modules/ffmpeg-kit/build.gradle diff --git a/ffmpeg-kit/ffmpeg-kit-full-gpl-6.0-2.LTS.aar b/modules/ffmpeg-kit/ffmpeg-kit-full-gpl-6.0-2.LTS.aar similarity index 100% rename from ffmpeg-kit/ffmpeg-kit-full-gpl-6.0-2.LTS.aar rename to modules/ffmpeg-kit/ffmpeg-kit-full-gpl-6.0-2.LTS.aar diff --git a/ffmpeg-motion-ext/.gitignore b/modules/ffmpeg-motion-ext/.gitignore similarity index 100% rename from ffmpeg-motion-ext/.gitignore rename to modules/ffmpeg-motion-ext/.gitignore diff --git a/ffmpeg-motion-ext/build.gradle b/modules/ffmpeg-motion-ext/build.gradle similarity index 90% rename from ffmpeg-motion-ext/build.gradle rename to modules/ffmpeg-motion-ext/build.gradle index ec731580..d7034c0f 100644 --- a/ffmpeg-motion-ext/build.gradle +++ b/modules/ffmpeg-motion-ext/build.gradle @@ -45,8 +45,8 @@ dependencies { implementation libs.bundles.smart.exception - implementation project(path: ':core') - implementation project(path: ':ffmpeg-kit') + implementation project(path: ':modules:core') + implementation project(path: ':modules:ffmpeg-kit') testImplementation libs.junit } \ No newline at end of file diff --git a/ffmpeg-motion-ext/consumer-rules.pro b/modules/ffmpeg-motion-ext/consumer-rules.pro similarity index 100% rename from ffmpeg-motion-ext/consumer-rules.pro rename to modules/ffmpeg-motion-ext/consumer-rules.pro diff --git a/ffmpeg-motion-ext/libs/ffmpeg-kit-full-gpl-6.0-2.LTS.aar b/modules/ffmpeg-motion-ext/libs/ffmpeg-kit-full-gpl-6.0-2.LTS.aar similarity index 100% rename from ffmpeg-motion-ext/libs/ffmpeg-kit-full-gpl-6.0-2.LTS.aar rename to modules/ffmpeg-motion-ext/libs/ffmpeg-kit-full-gpl-6.0-2.LTS.aar diff --git a/ffmpeg-motion-ext/proguard-rules.pro b/modules/ffmpeg-motion-ext/proguard-rules.pro similarity index 100% rename from ffmpeg-motion-ext/proguard-rules.pro rename to modules/ffmpeg-motion-ext/proguard-rules.pro diff --git a/ffmpeg-motion-ext/src/main/AndroidManifest.xml b/modules/ffmpeg-motion-ext/src/main/AndroidManifest.xml similarity index 100% rename from ffmpeg-motion-ext/src/main/AndroidManifest.xml rename to modules/ffmpeg-motion-ext/src/main/AndroidManifest.xml diff --git a/ffmpeg-motion-ext/src/main/java/com/tejpratapsingh/motionlib/ffmpeg/FfmpegVideoProducerAdapter.kt b/modules/ffmpeg-motion-ext/src/main/java/com/tejpratapsingh/motionlib/ffmpeg/FfmpegVideoProducerAdapter.kt similarity index 100% rename from ffmpeg-motion-ext/src/main/java/com/tejpratapsingh/motionlib/ffmpeg/FfmpegVideoProducerAdapter.kt rename to modules/ffmpeg-motion-ext/src/main/java/com/tejpratapsingh/motionlib/ffmpeg/FfmpegVideoProducerAdapter.kt diff --git a/ffmpeg-motion-ext/src/main/java/com/tejpratapsingh/motionlib/ffmpeg/utils/FFMpegExtensions.kt b/modules/ffmpeg-motion-ext/src/main/java/com/tejpratapsingh/motionlib/ffmpeg/utils/FFMpegExtensions.kt similarity index 100% rename from ffmpeg-motion-ext/src/main/java/com/tejpratapsingh/motionlib/ffmpeg/utils/FFMpegExtensions.kt rename to modules/ffmpeg-motion-ext/src/main/java/com/tejpratapsingh/motionlib/ffmpeg/utils/FFMpegExtensions.kt diff --git a/ffmpeg-motion-ext/src/main/java/com/tejpratapsingh/motionlib/ffmpeg/video/FFMpegVideoFrameView.kt b/modules/ffmpeg-motion-ext/src/main/java/com/tejpratapsingh/motionlib/ffmpeg/video/FFMpegVideoFrameView.kt similarity index 100% rename from ffmpeg-motion-ext/src/main/java/com/tejpratapsingh/motionlib/ffmpeg/video/FFMpegVideoFrameView.kt rename to modules/ffmpeg-motion-ext/src/main/java/com/tejpratapsingh/motionlib/ffmpeg/video/FFMpegVideoFrameView.kt diff --git a/ffmpeg-motion-ext/src/test/java/com/tejpratapsingh/motionlib/ffmpeg/ExampleUnitTest.kt b/modules/ffmpeg-motion-ext/src/test/java/com/tejpratapsingh/motionlib/ffmpeg/ExampleUnitTest.kt similarity index 100% rename from ffmpeg-motion-ext/src/test/java/com/tejpratapsingh/motionlib/ffmpeg/ExampleUnitTest.kt rename to modules/ffmpeg-motion-ext/src/test/java/com/tejpratapsingh/motionlib/ffmpeg/ExampleUnitTest.kt diff --git a/ivi-demo/.gitignore b/modules/ivi-demo/.gitignore similarity index 100% rename from ivi-demo/.gitignore rename to modules/ivi-demo/.gitignore diff --git a/ivi-demo/build.gradle b/modules/ivi-demo/build.gradle similarity index 95% rename from ivi-demo/build.gradle rename to modules/ivi-demo/build.gradle index b3fd0b00..33688ee0 100644 --- a/ivi-demo/build.gradle +++ b/modules/ivi-demo/build.gradle @@ -40,7 +40,7 @@ dependencies { implementation libs.androidx.activity implementation libs.androidx.constraintlayout - implementation project(path: ':motionlib') + implementation project(path: ':modules:motionlib') testImplementation libs.junit androidTestImplementation libs.androidx.test.ext.junit diff --git a/ivi-demo/proguard-rules.pro b/modules/ivi-demo/proguard-rules.pro similarity index 100% rename from ivi-demo/proguard-rules.pro rename to modules/ivi-demo/proguard-rules.pro diff --git a/ivi-demo/src/androidTest/java/com/tejpratapsingh/ivi_demo/ExampleInstrumentedTest.kt b/modules/ivi-demo/src/androidTest/java/com/tejpratapsingh/ivi_demo/ExampleInstrumentedTest.kt similarity index 100% rename from ivi-demo/src/androidTest/java/com/tejpratapsingh/ivi_demo/ExampleInstrumentedTest.kt rename to modules/ivi-demo/src/androidTest/java/com/tejpratapsingh/ivi_demo/ExampleInstrumentedTest.kt diff --git a/ivi-demo/src/main/AndroidManifest.xml b/modules/ivi-demo/src/main/AndroidManifest.xml similarity index 100% rename from ivi-demo/src/main/AndroidManifest.xml rename to modules/ivi-demo/src/main/AndroidManifest.xml diff --git a/ivi-demo/src/main/assets/bg/a_road_moving.mp4 b/modules/ivi-demo/src/main/assets/bg/a_road_moving.mp4 similarity index 100% rename from ivi-demo/src/main/assets/bg/a_road_moving.mp4 rename to modules/ivi-demo/src/main/assets/bg/a_road_moving.mp4 diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/1.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/1.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/1.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/1.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/10.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/10.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/10.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/10.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/11.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/11.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/11.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/11.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/12.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/12.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/12.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/12.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/13.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/13.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/13.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/13.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/14.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/14.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/14.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/14.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/15.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/15.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/15.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/15.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/16.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/16.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/16.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/16.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/17.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/17.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/17.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/17.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/18.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/18.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/18.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/18.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/19.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/19.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/19.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/19.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/2.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/2.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/2.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/2.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/20.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/20.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/20.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/20.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/21.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/21.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/21.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/21.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/22.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/22.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/22.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/22.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/23.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/23.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/23.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/23.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/24.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/24.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/24.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/24.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/25.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/25.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/25.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/25.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/26.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/26.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/26.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/26.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/27.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/27.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/27.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/27.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/28.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/28.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/28.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/28.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/29.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/29.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/29.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/29.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/3.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/3.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/3.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/3.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/30.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/30.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/30.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/30.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/31.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/31.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/31.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/31.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/32.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/32.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/32.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/32.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/33.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/33.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/33.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/33.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/34.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/34.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/34.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/34.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/35.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/35.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/35.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/35.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/36.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/36.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/36.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/36.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/37.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/37.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/37.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/37.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/38.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/38.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/38.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/38.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/39.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/39.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/39.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/39.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/4.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/4.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/4.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/4.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/40.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/40.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/40.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/40.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/41.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/41.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/41.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/41.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/42.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/42.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/42.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/42.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/43.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/43.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/43.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/43.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/44.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/44.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/44.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/44.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/45.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/45.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/45.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/45.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/46.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/46.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/46.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/46.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/47.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/47.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/47.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/47.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/48.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/48.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/48.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/48.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/49.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/49.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/49.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/49.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/5.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/5.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/5.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/5.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/50.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/50.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/50.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/50.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/51.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/51.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/51.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/51.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/52.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/52.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/52.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/52.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/53.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/53.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/53.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/53.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/54.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/54.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/54.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/54.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/55.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/55.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/55.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/55.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/56.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/56.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/56.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/56.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/57.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/57.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/57.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/57.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/58.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/58.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/58.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/58.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/59.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/59.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/59.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/59.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/6.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/6.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/6.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/6.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/60.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/60.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/60.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/60.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/61.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/61.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/61.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/61.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/62.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/62.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/62.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/62.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/63.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/63.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/63.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/63.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/64.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/64.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/64.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/64.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/65.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/65.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/65.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/65.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/66.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/66.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/66.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/66.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/67.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/67.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/67.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/67.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/68.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/68.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/68.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/68.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/69.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/69.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/69.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/69.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/7.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/7.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/7.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/7.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/70.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/70.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/70.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/70.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/71.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/71.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/71.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/71.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/72.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/72.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/72.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/72.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/8.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/8.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/8.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/8.png diff --git a/ivi-demo/src/main/assets/renault_kiger_bg/9.png b/modules/ivi-demo/src/main/assets/renault_kiger_bg/9.png similarity index 100% rename from ivi-demo/src/main/assets/renault_kiger_bg/9.png rename to modules/ivi-demo/src/main/assets/renault_kiger_bg/9.png diff --git a/ivi-demo/src/main/assets/road/01.png b/modules/ivi-demo/src/main/assets/road/01.png similarity index 100% rename from ivi-demo/src/main/assets/road/01.png rename to modules/ivi-demo/src/main/assets/road/01.png diff --git a/ivi-demo/src/main/assets/road/02.png b/modules/ivi-demo/src/main/assets/road/02.png similarity index 100% rename from ivi-demo/src/main/assets/road/02.png rename to modules/ivi-demo/src/main/assets/road/02.png diff --git a/ivi-demo/src/main/assets/road/03.png b/modules/ivi-demo/src/main/assets/road/03.png similarity index 100% rename from ivi-demo/src/main/assets/road/03.png rename to modules/ivi-demo/src/main/assets/road/03.png diff --git a/ivi-demo/src/main/assets/road/04.png b/modules/ivi-demo/src/main/assets/road/04.png similarity index 100% rename from ivi-demo/src/main/assets/road/04.png rename to modules/ivi-demo/src/main/assets/road/04.png diff --git a/ivi-demo/src/main/assets/road/05.png b/modules/ivi-demo/src/main/assets/road/05.png similarity index 100% rename from ivi-demo/src/main/assets/road/05.png rename to modules/ivi-demo/src/main/assets/road/05.png diff --git a/ivi-demo/src/main/assets/road/06.png b/modules/ivi-demo/src/main/assets/road/06.png similarity index 100% rename from ivi-demo/src/main/assets/road/06.png rename to modules/ivi-demo/src/main/assets/road/06.png diff --git a/ivi-demo/src/main/assets/road/07.png b/modules/ivi-demo/src/main/assets/road/07.png similarity index 100% rename from ivi-demo/src/main/assets/road/07.png rename to modules/ivi-demo/src/main/assets/road/07.png diff --git a/ivi-demo/src/main/assets/road/08.png b/modules/ivi-demo/src/main/assets/road/08.png similarity index 100% rename from ivi-demo/src/main/assets/road/08.png rename to modules/ivi-demo/src/main/assets/road/08.png diff --git a/ivi-demo/src/main/assets/road/09.png b/modules/ivi-demo/src/main/assets/road/09.png similarity index 100% rename from ivi-demo/src/main/assets/road/09.png rename to modules/ivi-demo/src/main/assets/road/09.png diff --git a/ivi-demo/src/main/assets/road/10.png b/modules/ivi-demo/src/main/assets/road/10.png similarity index 100% rename from ivi-demo/src/main/assets/road/10.png rename to modules/ivi-demo/src/main/assets/road/10.png diff --git a/ivi-demo/src/main/java/com/tejpratapsingh/ivi_demo/MainActivity.kt b/modules/ivi-demo/src/main/java/com/tejpratapsingh/ivi_demo/MainActivity.kt similarity index 100% rename from ivi-demo/src/main/java/com/tejpratapsingh/ivi_demo/MainActivity.kt rename to modules/ivi-demo/src/main/java/com/tejpratapsingh/ivi_demo/MainActivity.kt diff --git a/ivi-demo/src/main/java/com/tejpratapsingh/ivi_demo/extension/ViewExtensions.kt b/modules/ivi-demo/src/main/java/com/tejpratapsingh/ivi_demo/extension/ViewExtensions.kt similarity index 100% rename from ivi-demo/src/main/java/com/tejpratapsingh/ivi_demo/extension/ViewExtensions.kt rename to modules/ivi-demo/src/main/java/com/tejpratapsingh/ivi_demo/extension/ViewExtensions.kt diff --git a/ivi-demo/src/main/java/com/tejpratapsingh/ivi_demo/motion/RenaultCar.kt b/modules/ivi-demo/src/main/java/com/tejpratapsingh/ivi_demo/motion/RenaultCar.kt similarity index 100% rename from ivi-demo/src/main/java/com/tejpratapsingh/ivi_demo/motion/RenaultCar.kt rename to modules/ivi-demo/src/main/java/com/tejpratapsingh/ivi_demo/motion/RenaultCar.kt diff --git a/ivi-demo/src/main/java/com/tejpratapsingh/ivi_demo/motion/Road.kt b/modules/ivi-demo/src/main/java/com/tejpratapsingh/ivi_demo/motion/Road.kt similarity index 100% rename from ivi-demo/src/main/java/com/tejpratapsingh/ivi_demo/motion/Road.kt rename to modules/ivi-demo/src/main/java/com/tejpratapsingh/ivi_demo/motion/Road.kt diff --git a/ivi-demo/src/main/java/com/tejpratapsingh/ivi_demo/sequence/RenaultSequence.kt b/modules/ivi-demo/src/main/java/com/tejpratapsingh/ivi_demo/sequence/RenaultSequence.kt similarity index 82% rename from ivi-demo/src/main/java/com/tejpratapsingh/ivi_demo/sequence/RenaultSequence.kt rename to modules/ivi-demo/src/main/java/com/tejpratapsingh/ivi_demo/sequence/RenaultSequence.kt index 5b65c26a..93baa0dc 100644 --- a/ivi-demo/src/main/java/com/tejpratapsingh/ivi_demo/sequence/RenaultSequence.kt +++ b/modules/ivi-demo/src/main/java/com/tejpratapsingh/ivi_demo/sequence/RenaultSequence.kt @@ -21,8 +21,15 @@ fun sampleMotionVideo(applicationContext: Context): MotionVideoProducer { endFrame = files?.size ?: 1 ) + val motionView2: BaseContourMotionView = RenaultCar( + context = applicationContext, + startFrame = 1, + endFrame = 55000 + ) + return MotionVideoProducer.with( context = applicationContext, config = motionConfig, ).addMotionViewToSequence(motionView = motionView) + .addMotionViewToSequence(motionView = motionView2) } \ No newline at end of file diff --git a/ivi-demo/src/main/java/com/tejpratapsingh/ivi_demo/view/TrapezoidImageView.kt b/modules/ivi-demo/src/main/java/com/tejpratapsingh/ivi_demo/view/TrapezoidImageView.kt similarity index 100% rename from ivi-demo/src/main/java/com/tejpratapsingh/ivi_demo/view/TrapezoidImageView.kt rename to modules/ivi-demo/src/main/java/com/tejpratapsingh/ivi_demo/view/TrapezoidImageView.kt diff --git a/ivi-demo/src/main/res/drawable/ic_launcher_background.xml b/modules/ivi-demo/src/main/res/drawable/ic_launcher_background.xml similarity index 100% rename from ivi-demo/src/main/res/drawable/ic_launcher_background.xml rename to modules/ivi-demo/src/main/res/drawable/ic_launcher_background.xml diff --git a/ivi-demo/src/main/res/drawable/ic_launcher_foreground.xml b/modules/ivi-demo/src/main/res/drawable/ic_launcher_foreground.xml similarity index 100% rename from ivi-demo/src/main/res/drawable/ic_launcher_foreground.xml rename to modules/ivi-demo/src/main/res/drawable/ic_launcher_foreground.xml diff --git a/ivi-demo/src/main/res/drawable/road_0.png b/modules/ivi-demo/src/main/res/drawable/road_0.png similarity index 100% rename from ivi-demo/src/main/res/drawable/road_0.png rename to modules/ivi-demo/src/main/res/drawable/road_0.png diff --git a/ivi-demo/src/main/res/layout/activity_main.xml b/modules/ivi-demo/src/main/res/layout/activity_main.xml similarity index 100% rename from ivi-demo/src/main/res/layout/activity_main.xml rename to modules/ivi-demo/src/main/res/layout/activity_main.xml diff --git a/ivi-demo/src/main/res/mipmap-anydpi-v26/ic_launcher.xml b/modules/ivi-demo/src/main/res/mipmap-anydpi-v26/ic_launcher.xml similarity index 100% rename from ivi-demo/src/main/res/mipmap-anydpi-v26/ic_launcher.xml rename to modules/ivi-demo/src/main/res/mipmap-anydpi-v26/ic_launcher.xml diff --git a/ivi-demo/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml b/modules/ivi-demo/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml similarity index 100% rename from ivi-demo/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml rename to modules/ivi-demo/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml diff --git a/ivi-demo/src/main/res/mipmap-hdpi/ic_launcher.webp b/modules/ivi-demo/src/main/res/mipmap-hdpi/ic_launcher.webp similarity index 100% rename from ivi-demo/src/main/res/mipmap-hdpi/ic_launcher.webp rename to modules/ivi-demo/src/main/res/mipmap-hdpi/ic_launcher.webp diff --git a/ivi-demo/src/main/res/mipmap-hdpi/ic_launcher_round.webp b/modules/ivi-demo/src/main/res/mipmap-hdpi/ic_launcher_round.webp similarity index 100% rename from ivi-demo/src/main/res/mipmap-hdpi/ic_launcher_round.webp rename to modules/ivi-demo/src/main/res/mipmap-hdpi/ic_launcher_round.webp diff --git a/ivi-demo/src/main/res/mipmap-mdpi/ic_launcher.webp b/modules/ivi-demo/src/main/res/mipmap-mdpi/ic_launcher.webp similarity index 100% rename from ivi-demo/src/main/res/mipmap-mdpi/ic_launcher.webp rename to modules/ivi-demo/src/main/res/mipmap-mdpi/ic_launcher.webp diff --git a/ivi-demo/src/main/res/mipmap-mdpi/ic_launcher_round.webp b/modules/ivi-demo/src/main/res/mipmap-mdpi/ic_launcher_round.webp similarity index 100% rename from ivi-demo/src/main/res/mipmap-mdpi/ic_launcher_round.webp rename to modules/ivi-demo/src/main/res/mipmap-mdpi/ic_launcher_round.webp diff --git a/ivi-demo/src/main/res/mipmap-xhdpi/ic_launcher.webp b/modules/ivi-demo/src/main/res/mipmap-xhdpi/ic_launcher.webp similarity index 100% rename from ivi-demo/src/main/res/mipmap-xhdpi/ic_launcher.webp rename to modules/ivi-demo/src/main/res/mipmap-xhdpi/ic_launcher.webp diff --git a/ivi-demo/src/main/res/mipmap-xhdpi/ic_launcher_round.webp b/modules/ivi-demo/src/main/res/mipmap-xhdpi/ic_launcher_round.webp similarity index 100% rename from ivi-demo/src/main/res/mipmap-xhdpi/ic_launcher_round.webp rename to modules/ivi-demo/src/main/res/mipmap-xhdpi/ic_launcher_round.webp diff --git a/ivi-demo/src/main/res/mipmap-xxhdpi/ic_launcher.webp b/modules/ivi-demo/src/main/res/mipmap-xxhdpi/ic_launcher.webp similarity index 100% rename from ivi-demo/src/main/res/mipmap-xxhdpi/ic_launcher.webp rename to modules/ivi-demo/src/main/res/mipmap-xxhdpi/ic_launcher.webp diff --git a/ivi-demo/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp b/modules/ivi-demo/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp similarity index 100% rename from ivi-demo/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp rename to modules/ivi-demo/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp diff --git a/ivi-demo/src/main/res/mipmap-xxxhdpi/ic_launcher.webp b/modules/ivi-demo/src/main/res/mipmap-xxxhdpi/ic_launcher.webp similarity index 100% rename from ivi-demo/src/main/res/mipmap-xxxhdpi/ic_launcher.webp rename to modules/ivi-demo/src/main/res/mipmap-xxxhdpi/ic_launcher.webp diff --git a/ivi-demo/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp b/modules/ivi-demo/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp similarity index 100% rename from ivi-demo/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp rename to modules/ivi-demo/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp diff --git a/ivi-demo/src/main/res/values-night/themes.xml b/modules/ivi-demo/src/main/res/values-night/themes.xml similarity index 100% rename from ivi-demo/src/main/res/values-night/themes.xml rename to modules/ivi-demo/src/main/res/values-night/themes.xml diff --git a/ivi-demo/src/main/res/values/colors.xml b/modules/ivi-demo/src/main/res/values/colors.xml similarity index 100% rename from ivi-demo/src/main/res/values/colors.xml rename to modules/ivi-demo/src/main/res/values/colors.xml diff --git a/ivi-demo/src/main/res/values/strings.xml b/modules/ivi-demo/src/main/res/values/strings.xml similarity index 100% rename from ivi-demo/src/main/res/values/strings.xml rename to modules/ivi-demo/src/main/res/values/strings.xml diff --git a/ivi-demo/src/main/res/values/themes.xml b/modules/ivi-demo/src/main/res/values/themes.xml similarity index 100% rename from ivi-demo/src/main/res/values/themes.xml rename to modules/ivi-demo/src/main/res/values/themes.xml diff --git a/ivi-demo/src/test/java/com/tejpratapsingh/ivi_demo/ExampleUnitTest.kt b/modules/ivi-demo/src/test/java/com/tejpratapsingh/ivi_demo/ExampleUnitTest.kt similarity index 100% rename from ivi-demo/src/test/java/com/tejpratapsingh/ivi_demo/ExampleUnitTest.kt rename to modules/ivi-demo/src/test/java/com/tejpratapsingh/ivi_demo/ExampleUnitTest.kt diff --git a/jcodec-motion-ext/.gitignore b/modules/jcodec-motion-ext/.gitignore similarity index 100% rename from jcodec-motion-ext/.gitignore rename to modules/jcodec-motion-ext/.gitignore diff --git a/jcodec-motion-ext/build.gradle b/modules/jcodec-motion-ext/build.gradle similarity index 95% rename from jcodec-motion-ext/build.gradle rename to modules/jcodec-motion-ext/build.gradle index 40978d3b..f92a040f 100644 --- a/jcodec-motion-ext/build.gradle +++ b/modules/jcodec-motion-ext/build.gradle @@ -42,7 +42,7 @@ afterEvaluate { dependencies { implementation libs.androidx.core.ktx - implementation project(path: ':core') + implementation project(path: ':modules:core') implementation libs.bundles.jcodec diff --git a/jcodec-motion-ext/consumer-rules.pro b/modules/jcodec-motion-ext/consumer-rules.pro similarity index 100% rename from jcodec-motion-ext/consumer-rules.pro rename to modules/jcodec-motion-ext/consumer-rules.pro diff --git a/jcodec-motion-ext/proguard-rules.pro b/modules/jcodec-motion-ext/proguard-rules.pro similarity index 100% rename from jcodec-motion-ext/proguard-rules.pro rename to modules/jcodec-motion-ext/proguard-rules.pro diff --git a/jcodec-motion-ext/src/main/AndroidManifest.xml b/modules/jcodec-motion-ext/src/main/AndroidManifest.xml similarity index 100% rename from jcodec-motion-ext/src/main/AndroidManifest.xml rename to modules/jcodec-motion-ext/src/main/AndroidManifest.xml diff --git a/jcodec-motion-ext/src/main/java/com/tejpratapsingh/motionlib/jcodec/FileExtension.kt b/modules/jcodec-motion-ext/src/main/java/com/tejpratapsingh/motionlib/jcodec/FileExtension.kt similarity index 100% rename from jcodec-motion-ext/src/main/java/com/tejpratapsingh/motionlib/jcodec/FileExtension.kt rename to modules/jcodec-motion-ext/src/main/java/com/tejpratapsingh/motionlib/jcodec/FileExtension.kt diff --git a/jcodec-motion-ext/src/main/java/com/tejpratapsingh/motionlib/jcodec/JCodecVideoProducerAdapter.kt b/modules/jcodec-motion-ext/src/main/java/com/tejpratapsingh/motionlib/jcodec/JCodecVideoProducerAdapter.kt similarity index 100% rename from jcodec-motion-ext/src/main/java/com/tejpratapsingh/motionlib/jcodec/JCodecVideoProducerAdapter.kt rename to modules/jcodec-motion-ext/src/main/java/com/tejpratapsingh/motionlib/jcodec/JCodecVideoProducerAdapter.kt diff --git a/jcodec-motion-ext/src/test/java/com/tejpratapsingh/motionlib/jcodec/ExampleUnitTest.kt b/modules/jcodec-motion-ext/src/test/java/com/tejpratapsingh/motionlib/jcodec/ExampleUnitTest.kt similarity index 100% rename from jcodec-motion-ext/src/test/java/com/tejpratapsingh/motionlib/jcodec/ExampleUnitTest.kt rename to modules/jcodec-motion-ext/src/test/java/com/tejpratapsingh/motionlib/jcodec/ExampleUnitTest.kt diff --git a/lyrics-maker/.gitignore b/modules/lyrics-maker/.gitignore similarity index 100% rename from lyrics-maker/.gitignore rename to modules/lyrics-maker/.gitignore diff --git a/lyrics-maker/build.gradle b/modules/lyrics-maker/build.gradle similarity index 91% rename from lyrics-maker/build.gradle rename to modules/lyrics-maker/build.gradle index c2d3dd33..de30d60d 100644 --- a/lyrics-maker/build.gradle +++ b/modules/lyrics-maker/build.gradle @@ -56,9 +56,9 @@ dependencies { implementation libs.picasso - implementation project(path: ':motionlib') - implementation project(path: ':metadata-extractor') - implementation project(path: ':ffmpeg-motion-ext') + implementation project(path: ':modules:motionlib') + implementation project(path: ':modules:metadata-extractor') + implementation project(path: ':modules:ffmpeg-motion-ext') implementation libs.androidx.work.runtime.ktx implementation libs.gson diff --git a/lyrics-maker/proguard-rules.pro b/modules/lyrics-maker/proguard-rules.pro similarity index 100% rename from lyrics-maker/proguard-rules.pro rename to modules/lyrics-maker/proguard-rules.pro diff --git a/lyrics-maker/src/androidTest/java/com/tejpratapsingh/lyricsmaker/ExampleInstrumentedTest.kt b/modules/lyrics-maker/src/androidTest/java/com/tejpratapsingh/lyricsmaker/ExampleInstrumentedTest.kt similarity index 100% rename from lyrics-maker/src/androidTest/java/com/tejpratapsingh/lyricsmaker/ExampleInstrumentedTest.kt rename to modules/lyrics-maker/src/androidTest/java/com/tejpratapsingh/lyricsmaker/ExampleInstrumentedTest.kt diff --git a/lyrics-maker/src/main/AndroidManifest.xml b/modules/lyrics-maker/src/main/AndroidManifest.xml similarity index 100% rename from lyrics-maker/src/main/AndroidManifest.xml rename to modules/lyrics-maker/src/main/AndroidManifest.xml diff --git a/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/data/api/client/AlbumArtFetcher.kt b/modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/data/api/client/AlbumArtFetcher.kt similarity index 100% rename from lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/data/api/client/AlbumArtFetcher.kt rename to modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/data/api/client/AlbumArtFetcher.kt diff --git a/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/data/api/client/LrcLibClient.kt b/modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/data/api/client/LrcLibClient.kt similarity index 100% rename from lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/data/api/client/LrcLibClient.kt rename to modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/data/api/client/LrcLibClient.kt diff --git a/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/data/api/model/LyricsQuery.kt b/modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/data/api/model/LyricsQuery.kt similarity index 100% rename from lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/data/api/model/LyricsQuery.kt rename to modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/data/api/model/LyricsQuery.kt diff --git a/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/data/api/model/LyricsResponse.kt b/modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/data/api/model/LyricsResponse.kt similarity index 100% rename from lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/data/api/model/LyricsResponse.kt rename to modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/data/api/model/LyricsResponse.kt diff --git a/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/data/api/model/SearchQuery.kt b/modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/data/api/model/SearchQuery.kt similarity index 100% rename from lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/data/api/model/SearchQuery.kt rename to modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/data/api/model/SearchQuery.kt diff --git a/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/data/lrc/LrcHelper.kt b/modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/data/lrc/LrcHelper.kt similarity index 100% rename from lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/data/lrc/LrcHelper.kt rename to modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/data/lrc/LrcHelper.kt diff --git a/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/data/lrc/LrcLine.kt b/modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/data/lrc/LrcLine.kt similarity index 100% rename from lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/data/lrc/LrcLine.kt rename to modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/data/lrc/LrcLine.kt diff --git a/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/data/lrc/LrcParser.kt b/modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/data/lrc/LrcParser.kt similarity index 100% rename from lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/data/lrc/LrcParser.kt rename to modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/data/lrc/LrcParser.kt diff --git a/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/data/lrc/SyncedLyricFrame.kt b/modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/data/lrc/SyncedLyricFrame.kt similarity index 100% rename from lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/data/lrc/SyncedLyricFrame.kt rename to modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/data/lrc/SyncedLyricFrame.kt diff --git a/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/data/store/RecentSearchHelper.kt b/modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/data/store/RecentSearchHelper.kt similarity index 100% rename from lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/data/store/RecentSearchHelper.kt rename to modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/data/store/RecentSearchHelper.kt diff --git a/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/domain/ListExtensions.kt b/modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/domain/ListExtensions.kt similarity index 100% rename from lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/domain/ListExtensions.kt rename to modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/domain/ListExtensions.kt diff --git a/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/activity/LyricsActivity.kt b/modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/activity/LyricsActivity.kt similarity index 100% rename from lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/activity/LyricsActivity.kt rename to modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/activity/LyricsActivity.kt diff --git a/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/activity/SearchActivity.kt b/modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/activity/SearchActivity.kt similarity index 100% rename from lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/activity/SearchActivity.kt rename to modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/activity/SearchActivity.kt diff --git a/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/compose/AppNavHost.kt b/modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/compose/AppNavHost.kt similarity index 100% rename from lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/compose/AppNavHost.kt rename to modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/compose/AppNavHost.kt diff --git a/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/compose/SearchLyricsCompose.kt b/modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/compose/SearchLyricsCompose.kt similarity index 100% rename from lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/compose/SearchLyricsCompose.kt rename to modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/compose/SearchLyricsCompose.kt diff --git a/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/compose/SyncedLyricsSelector.kt b/modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/compose/SyncedLyricsSelector.kt similarity index 100% rename from lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/compose/SyncedLyricsSelector.kt rename to modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/compose/SyncedLyricsSelector.kt diff --git a/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/motion/LyricsVideoProducer.kt b/modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/motion/LyricsVideoProducer.kt similarity index 100% rename from lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/motion/LyricsVideoProducer.kt rename to modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/motion/LyricsVideoProducer.kt diff --git a/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/motion/MultiLyricsVideoProducer.kt b/modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/motion/MultiLyricsVideoProducer.kt similarity index 100% rename from lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/motion/MultiLyricsVideoProducer.kt rename to modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/motion/MultiLyricsVideoProducer.kt diff --git a/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/notification/NotificationChannelType.kt b/modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/notification/NotificationChannelType.kt similarity index 100% rename from lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/notification/NotificationChannelType.kt rename to modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/notification/NotificationChannelType.kt diff --git a/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/notification/NotificationFactory.kt b/modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/notification/NotificationFactory.kt similarity index 100% rename from lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/notification/NotificationFactory.kt rename to modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/notification/NotificationFactory.kt diff --git a/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/ui/theme/Color.kt b/modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/ui/theme/Color.kt similarity index 100% rename from lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/ui/theme/Color.kt rename to modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/ui/theme/Color.kt diff --git a/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/ui/theme/Theme.kt b/modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/ui/theme/Theme.kt similarity index 100% rename from lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/ui/theme/Theme.kt rename to modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/ui/theme/Theme.kt diff --git a/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/ui/theme/Type.kt b/modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/ui/theme/Type.kt similarity index 100% rename from lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/ui/theme/Type.kt rename to modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/ui/theme/Type.kt diff --git a/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/view/FakeAudioChartView.kt b/modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/view/FakeAudioChartView.kt similarity index 100% rename from lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/view/FakeAudioChartView.kt rename to modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/view/FakeAudioChartView.kt diff --git a/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/view/FakeSineWaveView.kt b/modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/view/FakeSineWaveView.kt similarity index 100% rename from lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/view/FakeSineWaveView.kt rename to modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/view/FakeSineWaveView.kt diff --git a/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/view/LyricsContainer.kt b/modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/view/LyricsContainer.kt similarity index 100% rename from lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/view/LyricsContainer.kt rename to modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/view/LyricsContainer.kt diff --git a/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/view/LyricsTextView.kt b/modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/view/LyricsTextView.kt similarity index 100% rename from lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/view/LyricsTextView.kt rename to modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/view/LyricsTextView.kt diff --git a/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/view/SongNameTextView.kt b/modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/view/SongNameTextView.kt similarity index 100% rename from lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/view/SongNameTextView.kt rename to modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/view/SongNameTextView.kt diff --git a/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/viewmodel/LyricsViewModel.kt b/modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/viewmodel/LyricsViewModel.kt similarity index 100% rename from lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/viewmodel/LyricsViewModel.kt rename to modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/viewmodel/LyricsViewModel.kt diff --git a/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/worker/LyricsMotionWorker.kt b/modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/worker/LyricsMotionWorker.kt similarity index 100% rename from lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/worker/LyricsMotionWorker.kt rename to modules/lyrics-maker/src/main/java/com/tejpratapsingh/lyricsmaker/presentation/worker/LyricsMotionWorker.kt diff --git a/lyrics-maker/src/main/res/drawable-anydpi/ic_notification_burst.xml b/modules/lyrics-maker/src/main/res/drawable-anydpi/ic_notification_burst.xml similarity index 100% rename from lyrics-maker/src/main/res/drawable-anydpi/ic_notification_burst.xml rename to modules/lyrics-maker/src/main/res/drawable-anydpi/ic_notification_burst.xml diff --git a/lyrics-maker/src/main/res/drawable-hdpi/ic_notification_burst.png b/modules/lyrics-maker/src/main/res/drawable-hdpi/ic_notification_burst.png similarity index 100% rename from lyrics-maker/src/main/res/drawable-hdpi/ic_notification_burst.png rename to modules/lyrics-maker/src/main/res/drawable-hdpi/ic_notification_burst.png diff --git a/lyrics-maker/src/main/res/drawable-mdpi/ic_notification_burst.png b/modules/lyrics-maker/src/main/res/drawable-mdpi/ic_notification_burst.png similarity index 100% rename from lyrics-maker/src/main/res/drawable-mdpi/ic_notification_burst.png rename to modules/lyrics-maker/src/main/res/drawable-mdpi/ic_notification_burst.png diff --git a/lyrics-maker/src/main/res/drawable-xhdpi/ic_notification_burst.png b/modules/lyrics-maker/src/main/res/drawable-xhdpi/ic_notification_burst.png similarity index 100% rename from lyrics-maker/src/main/res/drawable-xhdpi/ic_notification_burst.png rename to modules/lyrics-maker/src/main/res/drawable-xhdpi/ic_notification_burst.png diff --git a/lyrics-maker/src/main/res/drawable-xxhdpi/ic_notification_burst.png b/modules/lyrics-maker/src/main/res/drawable-xxhdpi/ic_notification_burst.png similarity index 100% rename from lyrics-maker/src/main/res/drawable-xxhdpi/ic_notification_burst.png rename to modules/lyrics-maker/src/main/res/drawable-xxhdpi/ic_notification_burst.png diff --git a/lyrics-maker/src/main/res/drawable/ic_launcher_background.xml b/modules/lyrics-maker/src/main/res/drawable/ic_launcher_background.xml similarity index 100% rename from lyrics-maker/src/main/res/drawable/ic_launcher_background.xml rename to modules/lyrics-maker/src/main/res/drawable/ic_launcher_background.xml diff --git a/lyrics-maker/src/main/res/drawable/ic_launcher_foreground.xml b/modules/lyrics-maker/src/main/res/drawable/ic_launcher_foreground.xml similarity index 100% rename from lyrics-maker/src/main/res/drawable/ic_launcher_foreground.xml rename to modules/lyrics-maker/src/main/res/drawable/ic_launcher_foreground.xml diff --git a/lyrics-maker/src/main/res/layout/activity_lyrics.xml b/modules/lyrics-maker/src/main/res/layout/activity_lyrics.xml similarity index 100% rename from lyrics-maker/src/main/res/layout/activity_lyrics.xml rename to modules/lyrics-maker/src/main/res/layout/activity_lyrics.xml diff --git a/lyrics-maker/src/main/res/layout/activity_main.xml b/modules/lyrics-maker/src/main/res/layout/activity_main.xml similarity index 97% rename from lyrics-maker/src/main/res/layout/activity_main.xml rename to modules/lyrics-maker/src/main/res/layout/activity_main.xml index 35b399bb..59d69dcb 100644 --- a/lyrics-maker/src/main/res/layout/activity_main.xml +++ b/modules/lyrics-maker/src/main/res/layout/activity_main.xml @@ -5,7 +5,7 @@ android:id="@+id/main" android:layout_width="match_parent" android:layout_height="match_parent" - tools:context=".presentation.activity.MainActivity"> + tools:context=".presentation.activity.LyricsActivity"> endFrame) motionView + if (frame !in startFrame..endFrame) motionView val view = motionView as View diff --git a/motionlib/src/main/java/com/tejpratapsingh/motionlib/utils/TextViewUtil.kt b/modules/motionlib/src/main/java/com/tejpratapsingh/motionlib/utils/TextViewUtil.kt similarity index 100% rename from motionlib/src/main/java/com/tejpratapsingh/motionlib/utils/TextViewUtil.kt rename to modules/motionlib/src/main/java/com/tejpratapsingh/motionlib/utils/TextViewUtil.kt diff --git a/motionlib/src/main/java/com/tejpratapsingh/motionlib/utils/VideoUtil.kt b/modules/motionlib/src/main/java/com/tejpratapsingh/motionlib/utils/VideoUtil.kt similarity index 100% rename from motionlib/src/main/java/com/tejpratapsingh/motionlib/utils/VideoUtil.kt rename to modules/motionlib/src/main/java/com/tejpratapsingh/motionlib/utils/VideoUtil.kt diff --git a/motionlib/src/main/java/com/tejpratapsingh/motionlib/worker/MotionWorker.kt b/modules/motionlib/src/main/java/com/tejpratapsingh/motionlib/worker/MotionWorker.kt similarity index 100% rename from motionlib/src/main/java/com/tejpratapsingh/motionlib/worker/MotionWorker.kt rename to modules/motionlib/src/main/java/com/tejpratapsingh/motionlib/worker/MotionWorker.kt diff --git a/motionlib/src/main/res/layout/activity_preview.xml b/modules/motionlib/src/main/res/layout/activity_preview.xml similarity index 100% rename from motionlib/src/main/res/layout/activity_preview.xml rename to modules/motionlib/src/main/res/layout/activity_preview.xml diff --git a/motionlib/src/main/res/values/attrs.xml b/modules/motionlib/src/main/res/values/attrs.xml similarity index 100% rename from motionlib/src/main/res/values/attrs.xml rename to modules/motionlib/src/main/res/values/attrs.xml diff --git a/motionlib/src/main/res/values/strings.xml b/modules/motionlib/src/main/res/values/strings.xml similarity index 100% rename from motionlib/src/main/res/values/strings.xml rename to modules/motionlib/src/main/res/values/strings.xml diff --git a/motionlib/src/test/java/com/tejpratapsingh/motionlib/ExampleUnitTest.kt b/modules/motionlib/src/test/java/com/tejpratapsingh/motionlib/ExampleUnitTest.kt similarity index 100% rename from motionlib/src/test/java/com/tejpratapsingh/motionlib/ExampleUnitTest.kt rename to modules/motionlib/src/test/java/com/tejpratapsingh/motionlib/ExampleUnitTest.kt diff --git a/pytorch-motion-ext/.gitignore b/modules/pytorch-motion-ext/.gitignore similarity index 100% rename from pytorch-motion-ext/.gitignore rename to modules/pytorch-motion-ext/.gitignore diff --git a/pytorch-motion-ext/build.gradle b/modules/pytorch-motion-ext/build.gradle similarity index 96% rename from pytorch-motion-ext/build.gradle rename to modules/pytorch-motion-ext/build.gradle index 9acf5b59..128214e5 100644 --- a/pytorch-motion-ext/build.gradle +++ b/modules/pytorch-motion-ext/build.gradle @@ -45,7 +45,7 @@ dependencies { implementation libs.pytorch.android.lite implementation libs.pytorch.android.torchvision.lite - api project(path: ':core') + api project(path: ':modules:core') testImplementation libs.junit } \ No newline at end of file diff --git a/pytorch-motion-ext/consumer-rules.pro b/modules/pytorch-motion-ext/consumer-rules.pro similarity index 100% rename from pytorch-motion-ext/consumer-rules.pro rename to modules/pytorch-motion-ext/consumer-rules.pro diff --git a/pytorch-motion-ext/proguard-rules.pro b/modules/pytorch-motion-ext/proguard-rules.pro similarity index 100% rename from pytorch-motion-ext/proguard-rules.pro rename to modules/pytorch-motion-ext/proguard-rules.pro diff --git a/pytorch-motion-ext/src/main/AndroidManifest.xml b/modules/pytorch-motion-ext/src/main/AndroidManifest.xml similarity index 100% rename from pytorch-motion-ext/src/main/AndroidManifest.xml rename to modules/pytorch-motion-ext/src/main/AndroidManifest.xml diff --git a/pytorch-motion-ext/src/main/assets/ninasr_b0_2x.ptl b/modules/pytorch-motion-ext/src/main/assets/ninasr_b0_2x.ptl similarity index 100% rename from pytorch-motion-ext/src/main/assets/ninasr_b0_2x.ptl rename to modules/pytorch-motion-ext/src/main/assets/ninasr_b0_2x.ptl diff --git a/pytorch-motion-ext/src/main/assets/u2net.ptl b/modules/pytorch-motion-ext/src/main/assets/u2net.ptl similarity index 100% rename from pytorch-motion-ext/src/main/assets/u2net.ptl rename to modules/pytorch-motion-ext/src/main/assets/u2net.ptl diff --git a/pytorch-motion-ext/src/main/java/com/tejpratapsingh/motionlib/pytorch/PyTorchImageProcessor.kt b/modules/pytorch-motion-ext/src/main/java/com/tejpratapsingh/motionlib/pytorch/PyTorchImageProcessor.kt similarity index 100% rename from pytorch-motion-ext/src/main/java/com/tejpratapsingh/motionlib/pytorch/PyTorchImageProcessor.kt rename to modules/pytorch-motion-ext/src/main/java/com/tejpratapsingh/motionlib/pytorch/PyTorchImageProcessor.kt diff --git a/pytorch-motion-ext/src/main/java/com/tejpratapsingh/motionlib/pytorch/common/ModelTypes.kt b/modules/pytorch-motion-ext/src/main/java/com/tejpratapsingh/motionlib/pytorch/common/ModelTypes.kt similarity index 100% rename from pytorch-motion-ext/src/main/java/com/tejpratapsingh/motionlib/pytorch/common/ModelTypes.kt rename to modules/pytorch-motion-ext/src/main/java/com/tejpratapsingh/motionlib/pytorch/common/ModelTypes.kt diff --git a/pytorch-motion-ext/src/main/java/com/tejpratapsingh/motionlib/pytorch/removebg/RemoveBg.kt b/modules/pytorch-motion-ext/src/main/java/com/tejpratapsingh/motionlib/pytorch/removebg/RemoveBg.kt similarity index 100% rename from pytorch-motion-ext/src/main/java/com/tejpratapsingh/motionlib/pytorch/removebg/RemoveBg.kt rename to modules/pytorch-motion-ext/src/main/java/com/tejpratapsingh/motionlib/pytorch/removebg/RemoveBg.kt diff --git a/pytorch-motion-ext/src/main/java/com/tejpratapsingh/motionlib/pytorch/removebg/Remover.kt b/modules/pytorch-motion-ext/src/main/java/com/tejpratapsingh/motionlib/pytorch/removebg/Remover.kt similarity index 100% rename from pytorch-motion-ext/src/main/java/com/tejpratapsingh/motionlib/pytorch/removebg/Remover.kt rename to modules/pytorch-motion-ext/src/main/java/com/tejpratapsingh/motionlib/pytorch/removebg/Remover.kt diff --git a/pytorch-motion-ext/src/main/java/com/tejpratapsingh/motionlib/pytorch/superres/ImageUpscaler.kt b/modules/pytorch-motion-ext/src/main/java/com/tejpratapsingh/motionlib/pytorch/superres/ImageUpscaler.kt similarity index 100% rename from pytorch-motion-ext/src/main/java/com/tejpratapsingh/motionlib/pytorch/superres/ImageUpscaler.kt rename to modules/pytorch-motion-ext/src/main/java/com/tejpratapsingh/motionlib/pytorch/superres/ImageUpscaler.kt diff --git a/pytorch-motion-ext/src/main/java/com/tejpratapsingh/motionlib/pytorch/superres/SuperRes.kt b/modules/pytorch-motion-ext/src/main/java/com/tejpratapsingh/motionlib/pytorch/superres/SuperRes.kt similarity index 100% rename from pytorch-motion-ext/src/main/java/com/tejpratapsingh/motionlib/pytorch/superres/SuperRes.kt rename to modules/pytorch-motion-ext/src/main/java/com/tejpratapsingh/motionlib/pytorch/superres/SuperRes.kt diff --git a/pytorch-motion-ext/src/main/java/com/tejpratapsingh/motionlib/pytorch/utils/FileUtils.kt b/modules/pytorch-motion-ext/src/main/java/com/tejpratapsingh/motionlib/pytorch/utils/FileUtils.kt similarity index 100% rename from pytorch-motion-ext/src/main/java/com/tejpratapsingh/motionlib/pytorch/utils/FileUtils.kt rename to modules/pytorch-motion-ext/src/main/java/com/tejpratapsingh/motionlib/pytorch/utils/FileUtils.kt diff --git a/pytorch-motion-ext/src/main/java/com/tejpratapsingh/motionlib/pytorch/utils/NetUtils.kt b/modules/pytorch-motion-ext/src/main/java/com/tejpratapsingh/motionlib/pytorch/utils/NetUtils.kt similarity index 100% rename from pytorch-motion-ext/src/main/java/com/tejpratapsingh/motionlib/pytorch/utils/NetUtils.kt rename to modules/pytorch-motion-ext/src/main/java/com/tejpratapsingh/motionlib/pytorch/utils/NetUtils.kt diff --git a/pytorch-motion-ext/src/test/java/com/tejpratapsingh/motionlib/pytorch/ExampleUnitTest.kt b/modules/pytorch-motion-ext/src/test/java/com/tejpratapsingh/motionlib/pytorch/ExampleUnitTest.kt similarity index 100% rename from pytorch-motion-ext/src/test/java/com/tejpratapsingh/motionlib/pytorch/ExampleUnitTest.kt rename to modules/pytorch-motion-ext/src/test/java/com/tejpratapsingh/motionlib/pytorch/ExampleUnitTest.kt diff --git a/sdui/.gitignore b/modules/sdui/.gitignore similarity index 100% rename from sdui/.gitignore rename to modules/sdui/.gitignore diff --git a/sdui/build.gradle b/modules/sdui/build.gradle similarity index 95% rename from sdui/build.gradle rename to modules/sdui/build.gradle index 4fe1ad7d..0dd524ff 100644 --- a/sdui/build.gradle +++ b/modules/sdui/build.gradle @@ -46,7 +46,7 @@ dependencies { implementation libs.androidx.appcompat implementation libs.gson - implementation project(path: ':motionlib') + implementation project(path: ':modules:motionlib') testImplementation libs.junit androidTestImplementation libs.androidx.test.ext.junit diff --git a/sdui/consumer-rules.pro b/modules/sdui/consumer-rules.pro similarity index 100% rename from sdui/consumer-rules.pro rename to modules/sdui/consumer-rules.pro diff --git a/sdui/proguard-rules.pro b/modules/sdui/proguard-rules.pro similarity index 100% rename from sdui/proguard-rules.pro rename to modules/sdui/proguard-rules.pro diff --git a/sdui/src/androidTest/java/com/tejpratapsingh/motion/sdui/ExampleInstrumentedTest.kt b/modules/sdui/src/androidTest/java/com/tejpratapsingh/motion/sdui/ExampleInstrumentedTest.kt similarity index 100% rename from sdui/src/androidTest/java/com/tejpratapsingh/motion/sdui/ExampleInstrumentedTest.kt rename to modules/sdui/src/androidTest/java/com/tejpratapsingh/motion/sdui/ExampleInstrumentedTest.kt diff --git a/sdui/src/main/AndroidManifest.xml b/modules/sdui/src/main/AndroidManifest.xml similarity index 100% rename from sdui/src/main/AndroidManifest.xml rename to modules/sdui/src/main/AndroidManifest.xml diff --git a/sdui/src/main/java/com/tejpratapsingh/motion/sdui/data/SduiRenderer.kt b/modules/sdui/src/main/java/com/tejpratapsingh/motion/sdui/data/SduiRenderer.kt similarity index 100% rename from sdui/src/main/java/com/tejpratapsingh/motion/sdui/data/SduiRenderer.kt rename to modules/sdui/src/main/java/com/tejpratapsingh/motion/sdui/data/SduiRenderer.kt diff --git a/sdui/src/main/java/com/tejpratapsingh/motion/sdui/domain/ActionHandler.kt b/modules/sdui/src/main/java/com/tejpratapsingh/motion/sdui/domain/ActionHandler.kt similarity index 100% rename from sdui/src/main/java/com/tejpratapsingh/motion/sdui/domain/ActionHandler.kt rename to modules/sdui/src/main/java/com/tejpratapsingh/motion/sdui/domain/ActionHandler.kt diff --git a/sdui/src/main/java/com/tejpratapsingh/motion/sdui/domain/ImageLoader.kt b/modules/sdui/src/main/java/com/tejpratapsingh/motion/sdui/domain/ImageLoader.kt similarity index 100% rename from sdui/src/main/java/com/tejpratapsingh/motion/sdui/domain/ImageLoader.kt rename to modules/sdui/src/main/java/com/tejpratapsingh/motion/sdui/domain/ImageLoader.kt diff --git a/sdui/src/main/java/com/tejpratapsingh/motion/sdui/domain/ViewFactory.kt b/modules/sdui/src/main/java/com/tejpratapsingh/motion/sdui/domain/ViewFactory.kt similarity index 100% rename from sdui/src/main/java/com/tejpratapsingh/motion/sdui/domain/ViewFactory.kt rename to modules/sdui/src/main/java/com/tejpratapsingh/motion/sdui/domain/ViewFactory.kt diff --git a/sdui/src/main/java/com/tejpratapsingh/motion/sdui/presentation/ContainerFactory.kt b/modules/sdui/src/main/java/com/tejpratapsingh/motion/sdui/presentation/ContainerFactory.kt similarity index 100% rename from sdui/src/main/java/com/tejpratapsingh/motion/sdui/presentation/ContainerFactory.kt rename to modules/sdui/src/main/java/com/tejpratapsingh/motion/sdui/presentation/ContainerFactory.kt diff --git a/sdui/src/main/java/com/tejpratapsingh/motion/sdui/presentation/DefaultActionHandler.kt b/modules/sdui/src/main/java/com/tejpratapsingh/motion/sdui/presentation/DefaultActionHandler.kt similarity index 100% rename from sdui/src/main/java/com/tejpratapsingh/motion/sdui/presentation/DefaultActionHandler.kt rename to modules/sdui/src/main/java/com/tejpratapsingh/motion/sdui/presentation/DefaultActionHandler.kt diff --git a/sdui/src/main/java/com/tejpratapsingh/motion/sdui/presentation/ImageFactory.kt b/modules/sdui/src/main/java/com/tejpratapsingh/motion/sdui/presentation/ImageFactory.kt similarity index 100% rename from sdui/src/main/java/com/tejpratapsingh/motion/sdui/presentation/ImageFactory.kt rename to modules/sdui/src/main/java/com/tejpratapsingh/motion/sdui/presentation/ImageFactory.kt diff --git a/sdui/src/main/java/com/tejpratapsingh/motion/sdui/presentation/TextFactory.kt b/modules/sdui/src/main/java/com/tejpratapsingh/motion/sdui/presentation/TextFactory.kt similarity index 100% rename from sdui/src/main/java/com/tejpratapsingh/motion/sdui/presentation/TextFactory.kt rename to modules/sdui/src/main/java/com/tejpratapsingh/motion/sdui/presentation/TextFactory.kt diff --git a/sdui/src/test/java/com/tejpratapsingh/motion/sdui/ExampleUnitTest.kt b/modules/sdui/src/test/java/com/tejpratapsingh/motion/sdui/ExampleUnitTest.kt similarity index 100% rename from sdui/src/test/java/com/tejpratapsingh/motion/sdui/ExampleUnitTest.kt rename to modules/sdui/src/test/java/com/tejpratapsingh/motion/sdui/ExampleUnitTest.kt diff --git a/templates/.gitignore b/modules/templates/.gitignore similarity index 100% rename from templates/.gitignore rename to modules/templates/.gitignore diff --git a/templates/build.gradle b/modules/templates/build.gradle similarity index 96% rename from templates/build.gradle rename to modules/templates/build.gradle index 8468973b..011050d0 100644 --- a/templates/build.gradle +++ b/modules/templates/build.gradle @@ -46,7 +46,7 @@ dependencies { implementation libs.androidx.core.ktx implementation libs.androidx.appcompat - api project(path: ':motionlib') + api project(path: ':modules:motionlib') testImplementation libs.junit } \ No newline at end of file diff --git a/templates/consumer-rules.pro b/modules/templates/consumer-rules.pro similarity index 100% rename from templates/consumer-rules.pro rename to modules/templates/consumer-rules.pro diff --git a/templates/proguard-rules.pro b/modules/templates/proguard-rules.pro similarity index 100% rename from templates/proguard-rules.pro rename to modules/templates/proguard-rules.pro diff --git a/templates/src/main/AndroidManifest.xml b/modules/templates/src/main/AndroidManifest.xml similarity index 100% rename from templates/src/main/AndroidManifest.xml rename to modules/templates/src/main/AndroidManifest.xml diff --git a/templates/src/main/res/drawable/corner_radius_10.xml b/modules/templates/src/main/res/drawable/corner_radius_10.xml similarity index 100% rename from templates/src/main/res/drawable/corner_radius_10.xml rename to modules/templates/src/main/res/drawable/corner_radius_10.xml diff --git a/templates/src/main/res/drawable/corner_radius_20.xml b/modules/templates/src/main/res/drawable/corner_radius_20.xml similarity index 100% rename from templates/src/main/res/drawable/corner_radius_20.xml rename to modules/templates/src/main/res/drawable/corner_radius_20.xml diff --git a/templates/src/main/res/drawable/corner_radius_30.xml b/modules/templates/src/main/res/drawable/corner_radius_30.xml similarity index 100% rename from templates/src/main/res/drawable/corner_radius_30.xml rename to modules/templates/src/main/res/drawable/corner_radius_30.xml diff --git a/templates/src/main/res/drawable/mealtime.jpg b/modules/templates/src/main/res/drawable/mealtime.jpg similarity index 100% rename from templates/src/main/res/drawable/mealtime.jpg rename to modules/templates/src/main/res/drawable/mealtime.jpg diff --git a/templates/src/main/res/layout/layout_device_frame.xml b/modules/templates/src/main/res/layout/layout_device_frame.xml similarity index 100% rename from templates/src/main/res/layout/layout_device_frame.xml rename to modules/templates/src/main/res/layout/layout_device_frame.xml diff --git a/templates/src/test/java/com/tejpratapsingh/motionlib/templates/ExampleUnitTest.kt b/modules/templates/src/test/java/com/tejpratapsingh/motionlib/templates/ExampleUnitTest.kt similarity index 100% rename from templates/src/test/java/com/tejpratapsingh/motionlib/templates/ExampleUnitTest.kt rename to modules/templates/src/test/java/com/tejpratapsingh/motionlib/templates/ExampleUnitTest.kt diff --git a/tensorflow-motion-ext/.gitignore b/modules/tensorflow-motion-ext/.gitignore similarity index 100% rename from tensorflow-motion-ext/.gitignore rename to modules/tensorflow-motion-ext/.gitignore diff --git a/tensorflow-motion-ext/build.gradle b/modules/tensorflow-motion-ext/build.gradle similarity index 96% rename from tensorflow-motion-ext/build.gradle rename to modules/tensorflow-motion-ext/build.gradle index 870dbde5..ef4cc7b3 100644 --- a/tensorflow-motion-ext/build.gradle +++ b/modules/tensorflow-motion-ext/build.gradle @@ -52,7 +52,7 @@ dependencies { // implementation libs.tensorflow.lite implementation libs.tensorflow.lite.support - api project(path: ':core') + api project(path: ':modules:core') testImplementation libs.junit } \ No newline at end of file diff --git a/tensorflow-motion-ext/consumer-rules.pro b/modules/tensorflow-motion-ext/consumer-rules.pro similarity index 100% rename from tensorflow-motion-ext/consumer-rules.pro rename to modules/tensorflow-motion-ext/consumer-rules.pro diff --git a/tensorflow-motion-ext/proguard-rules.pro b/modules/tensorflow-motion-ext/proguard-rules.pro similarity index 100% rename from tensorflow-motion-ext/proguard-rules.pro rename to modules/tensorflow-motion-ext/proguard-rules.pro diff --git a/tensorflow-motion-ext/src/main/AndroidManifest.xml b/modules/tensorflow-motion-ext/src/main/AndroidManifest.xml similarity index 100% rename from tensorflow-motion-ext/src/main/AndroidManifest.xml rename to modules/tensorflow-motion-ext/src/main/AndroidManifest.xml diff --git a/tensorflow-motion-ext/src/main/assets/DeepLabV3-Plus-MobileNet.tflite b/modules/tensorflow-motion-ext/src/main/assets/DeepLabV3-Plus-MobileNet.tflite similarity index 100% rename from tensorflow-motion-ext/src/main/assets/DeepLabV3-Plus-MobileNet.tflite rename to modules/tensorflow-motion-ext/src/main/assets/DeepLabV3-Plus-MobileNet.tflite diff --git a/tensorflow-motion-ext/src/main/assets/ESRGAN_gh.tflite b/modules/tensorflow-motion-ext/src/main/assets/ESRGAN_gh.tflite similarity index 100% rename from tensorflow-motion-ext/src/main/assets/ESRGAN_gh.tflite rename to modules/tensorflow-motion-ext/src/main/assets/ESRGAN_gh.tflite diff --git a/tensorflow-motion-ext/src/main/assets/deeplabv3_257_mv_gpu.tflite b/modules/tensorflow-motion-ext/src/main/assets/deeplabv3_257_mv_gpu.tflite similarity index 100% rename from tensorflow-motion-ext/src/main/assets/deeplabv3_257_mv_gpu.tflite rename to modules/tensorflow-motion-ext/src/main/assets/deeplabv3_257_mv_gpu.tflite diff --git a/tensorflow-motion-ext/src/main/assets/esrgan_int8.tflite b/modules/tensorflow-motion-ext/src/main/assets/esrgan_int8.tflite similarity index 100% rename from tensorflow-motion-ext/src/main/assets/esrgan_int8.tflite rename to modules/tensorflow-motion-ext/src/main/assets/esrgan_int8.tflite diff --git a/tensorflow-motion-ext/src/main/java/com/tejpratapsingh/motionlib/tensorflow/ImageUtils.kt b/modules/tensorflow-motion-ext/src/main/java/com/tejpratapsingh/motionlib/tensorflow/ImageUtils.kt similarity index 100% rename from tensorflow-motion-ext/src/main/java/com/tejpratapsingh/motionlib/tensorflow/ImageUtils.kt rename to modules/tensorflow-motion-ext/src/main/java/com/tejpratapsingh/motionlib/tensorflow/ImageUtils.kt diff --git a/tensorflow-motion-ext/src/main/java/com/tejpratapsingh/motionlib/tensorflow/TensorFlowImageProcessor.kt b/modules/tensorflow-motion-ext/src/main/java/com/tejpratapsingh/motionlib/tensorflow/TensorFlowImageProcessor.kt similarity index 100% rename from tensorflow-motion-ext/src/main/java/com/tejpratapsingh/motionlib/tensorflow/TensorFlowImageProcessor.kt rename to modules/tensorflow-motion-ext/src/main/java/com/tejpratapsingh/motionlib/tensorflow/TensorFlowImageProcessor.kt diff --git a/tensorflow-motion-ext/src/main/java/com/tejpratapsingh/motionlib/tensorflow/removebg/CarBgRemover.kt b/modules/tensorflow-motion-ext/src/main/java/com/tejpratapsingh/motionlib/tensorflow/removebg/CarBgRemover.kt similarity index 100% rename from tensorflow-motion-ext/src/main/java/com/tejpratapsingh/motionlib/tensorflow/removebg/CarBgRemover.kt rename to modules/tensorflow-motion-ext/src/main/java/com/tejpratapsingh/motionlib/tensorflow/removebg/CarBgRemover.kt diff --git a/tensorflow-motion-ext/src/main/java/com/tejpratapsingh/motionlib/tensorflow/removebg/TfLiteSegmentationHelper.kt b/modules/tensorflow-motion-ext/src/main/java/com/tejpratapsingh/motionlib/tensorflow/removebg/TfLiteSegmentationHelper.kt similarity index 100% rename from tensorflow-motion-ext/src/main/java/com/tejpratapsingh/motionlib/tensorflow/removebg/TfLiteSegmentationHelper.kt rename to modules/tensorflow-motion-ext/src/main/java/com/tejpratapsingh/motionlib/tensorflow/removebg/TfLiteSegmentationHelper.kt diff --git a/tensorflow-motion-ext/src/main/java/com/tejpratapsingh/motionlib/tensorflow/removebg/TiledBackgroundRemover.kt b/modules/tensorflow-motion-ext/src/main/java/com/tejpratapsingh/motionlib/tensorflow/removebg/TiledBackgroundRemover.kt similarity index 100% rename from tensorflow-motion-ext/src/main/java/com/tejpratapsingh/motionlib/tensorflow/removebg/TiledBackgroundRemover.kt rename to modules/tensorflow-motion-ext/src/main/java/com/tejpratapsingh/motionlib/tensorflow/removebg/TiledBackgroundRemover.kt diff --git a/tensorflow-motion-ext/src/main/java/com/tejpratapsingh/motionlib/tensorflow/superres/SuperResolutionProcessor.kt b/modules/tensorflow-motion-ext/src/main/java/com/tejpratapsingh/motionlib/tensorflow/superres/SuperResolutionProcessor.kt similarity index 100% rename from tensorflow-motion-ext/src/main/java/com/tejpratapsingh/motionlib/tensorflow/superres/SuperResolutionProcessor.kt rename to modules/tensorflow-motion-ext/src/main/java/com/tejpratapsingh/motionlib/tensorflow/superres/SuperResolutionProcessor.kt diff --git a/tensorflow-motion-ext/src/test/java/com/tejpratapsingh/motionlib/tensorflow/ExampleUnitTest.kt b/modules/tensorflow-motion-ext/src/test/java/com/tejpratapsingh/motionlib/tensorflow/ExampleUnitTest.kt similarity index 100% rename from tensorflow-motion-ext/src/test/java/com/tejpratapsingh/motionlib/tensorflow/ExampleUnitTest.kt rename to modules/tensorflow-motion-ext/src/test/java/com/tejpratapsingh/motionlib/tensorflow/ExampleUnitTest.kt diff --git a/settings.gradle b/settings.gradle index 24dc5076..ff3f9d8c 100644 --- a/settings.gradle +++ b/settings.gradle @@ -14,19 +14,20 @@ dependencyResolutionManagement { maven { url 'https://jitpack.io' } } } -rootProject.name = "Animator" -include ':app' -include ':motionlib' -include ':templates' -include ':core' -include ':jcodec-motion-ext' -include ':ffmpeg-motion-ext' -include ':ffmpeg-kit' -include ':3d-filament-renderer' -include ':3d-opengl-renderer' -include ':tensorflow-motion-ext' -include ':pytorch-motion-ext' -include ':ivi-demo' -include ':lyrics-maker' -include ':sdui' -include ':metadata-extractor' + +rootProject.name = "AndroidMotionVideo" +include ':modules:app' +include ':modules:motionlib' +include ':modules:templates' +include ':modules:core' +include ':modules:jcodec-motion-ext' +include ':modules:ffmpeg-motion-ext' +include ':modules:ffmpeg-kit' +include ':modules:3d-filament-renderer' +include ':modules:3d-opengl-renderer' +include ':modules:tensorflow-motion-ext' +include ':modules:pytorch-motion-ext' +include ':modules:ivi-demo' +include ':modules:lyrics-maker' +include ':modules:sdui' +include ':modules:metadata-extractor'