├── .gitignore ├── .travis.yml ├── LICENSE.md ├── README.md ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── assets │ ├── curves │ │ ├── Brighten.acv │ │ ├── Contrast.acv │ │ ├── Darken.acv │ │ ├── Fade.acv │ │ ├── Mark-Galer-Grading.acv │ │ └── Matte.acv │ └── fonts │ │ ├── Aladin │ │ ├── Aladin-Regular.ttf │ │ └── OFL.txt │ │ ├── Battambang │ │ ├── Battambang-Bold.ttf │ │ ├── Battambang-Regular.ttf │ │ └── OFL.txt │ │ ├── Bayon-Regular.ttf │ │ ├── Bokor │ │ ├── Bokor-Regular.ttf │ │ └── OFL.txt │ │ ├── Dangrek │ │ ├── Dangrek-Regular.ttf │ │ └── OFL.txt │ │ ├── Fredoka_One │ │ ├── FredokaOne-Regular.ttf │ │ └── OFL.txt │ │ ├── Fugaz_One │ │ ├── FugazOne-Regular.ttf │ │ └── OFL.txt │ │ ├── Great_Vibes │ │ ├── GreatVibes-Regular.ttf │ │ └── OFL.txt │ │ ├── Hanuman │ │ ├── Hanuman-Bold.ttf │ │ ├── Hanuman-Regular.ttf │ │ └── OFL.txt │ │ ├── Koulen │ │ ├── Koulen-Regular.ttf │ │ └── OFL.txt │ │ ├── Lobster │ │ ├── Lobster-Regular.ttf │ │ └── OFL.txt │ │ ├── PT_Serif │ │ ├── OFL.txt │ │ ├── PTSerif-Bold.ttf │ │ ├── PTSerif-BoldItalic.ttf │ │ ├── PTSerif-Regular.ttf │ │ └── PTSerif-RegularItalic.ttf │ │ ├── Paytone_One │ │ ├── OFL.txt │ │ └── PaytoneOne-Regular.ttf │ │ ├── Preahvihear │ │ ├── OFL.txt │ │ └── Preahvihear-Regular.ttf │ │ ├── Saira_Stencil_One │ │ ├── OFL.txt │ │ └── SairaStencilOne-Regular.ttf │ │ └── Viga │ │ ├── OFL.txt │ │ └── Viga-Regular.ttf │ ├── java │ └── com │ │ └── seanghay │ │ └── studioexample │ │ ├── AppDatabase.kt │ │ ├── AudioEntity.kt │ │ ├── FontFamilyAdapter.kt │ │ ├── FontLoader.kt │ │ ├── GenericFileProvider.kt │ │ ├── HomeActivity.kt │ │ ├── ImageRender.kt │ │ ├── LittleBox.kt │ │ ├── MainActivity.kt │ │ ├── Mp4Composer.kt │ │ ├── RenderActivity.kt │ │ ├── Scene.kt │ │ ├── SlideAdapter.kt │ │ ├── SlideEntity.kt │ │ ├── StoryEntity.kt │ │ ├── TextBitmap.kt │ │ ├── TransitionsAdapter.kt │ │ ├── UnitUtls.kt │ │ ├── VideoComposer.kt │ │ ├── VideoCreate.kt │ │ ├── adapter │ │ └── StoryListAdapter.kt │ │ ├── bottomsheet │ │ ├── FilterPackDialogFragment.kt │ │ ├── QuoteDialogFragment.kt │ │ └── SceneOptionsBottomSheet.kt │ │ ├── core │ │ ├── AudioExtractor.java │ │ ├── AudioMixer.kt │ │ └── AudioTranscoder.kt │ │ ├── dao │ │ ├── AudioDao.kt │ │ ├── MD5.kt │ │ ├── SlideDao.kt │ │ └── StoryDao.kt │ │ ├── experiment │ │ ├── ExperimentActivity.kt │ │ ├── core │ │ │ ├── EditorEngine.kt │ │ │ └── ProjectionUtils.kt │ │ ├── fragment │ │ │ └── StudioFragment.kt │ │ └── viewmodel │ │ │ └── StudioViewModel.kt │ │ ├── picasso │ │ └── NewPicassoEngine.kt │ │ └── sticker │ │ ├── QuoteDesigner.kt │ │ ├── QuoteState.kt │ │ ├── StickerView.kt │ │ └── gesture │ │ ├── BaseGestureDetector.java │ │ ├── MoveGestureDetector.java │ │ ├── RotateGestureDetector.java │ │ ├── ShoveGestureDetector.java │ │ └── TwoFingerGestureDetector.java │ └── res │ ├── animator │ └── appbar.xml │ ├── drawable-v24 │ ├── ic_launcher_foreground.xml │ └── image.jpg │ ├── drawable │ ├── border.xml │ ├── check.xml │ ├── ic_brightness_4_black_24dp.xml │ ├── ic_check_black_24dp.xml │ ├── ic_check_circle_black_24dp.xml │ ├── ic_close_black_24dp.xml │ ├── ic_delete_black_24dp.xml │ ├── ic_disabled_check.xml │ ├── ic_filter_hdr_black_24dp.xml │ ├── ic_launcher_background.xml │ ├── ic_more_vert_black_24dp.xml │ ├── ic_pause.xml │ ├── ic_photo_filter_black_24dp.xml │ ├── ic_play.xml │ ├── ic_text_fields_black_24dp.xml │ └── togness.png │ ├── layout │ ├── activity_experiment.xml │ ├── activity_home.xml │ ├── activity_main.xml │ ├── dialog_filters.xml │ ├── dialog_quote.xml │ ├── dropdown_menu_popup_item.xml │ ├── fragment_scene_option.xml │ ├── fragment_studio.xml │ ├── item_story.xml │ ├── item_transition.xml │ └── item_video.xml │ ├── menu │ ├── main.xml │ ├── more.xml │ └── quote.xml │ ├── mipmap-anydpi-v26 │ ├── ic_launcher.xml │ └── ic_launcher_round.xml │ ├── mipmap-hdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-mdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xxxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── raw │ └── loop.wav │ ├── values │ ├── colors.xml │ ├── strings.xml │ └── styles.xml │ └── xml │ └── provider_paths.xml ├── bintrayconfig.gradle ├── dependencies.gradle ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle ├── spotless.gradle ├── spotless.license.kt ├── studio ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── seanghay │ │ └── studio │ │ ├── composer │ │ ├── AudioChannel.kt │ │ ├── AudioComposer.kt │ │ ├── DefaultAudioComposer.kt │ │ └── MuxerRender.kt │ │ ├── core │ │ ├── Studio.kt │ │ ├── StudioDrawable.kt │ │ ├── StudioEngine.kt │ │ ├── StudioRenderThread.kt │ │ └── StudioView.kt │ │ ├── engine │ │ └── AudioTranscoder.kt │ │ ├── gles │ │ ├── RenderContext.kt │ │ ├── RenderTarget.kt │ │ ├── VideoDecoder.kt │ │ ├── annotation │ │ │ ├── AttrHandle.kt │ │ │ ├── GlContext.kt │ │ │ └── UniformHandle.kt │ │ ├── egl │ │ │ ├── EglCore.kt │ │ │ ├── EglExtensions.kt │ │ │ ├── EglOffscreenSurface.kt │ │ │ ├── EglSurfaceBase.kt │ │ │ └── EglWindowSurface.kt │ │ ├── graphics │ │ │ ├── FrameBuffer.kt │ │ │ ├── InputValue.kt │ │ │ ├── Matrix4f.kt │ │ │ ├── Vector2f.kt │ │ │ ├── Vector3f.kt │ │ │ ├── Vector4f.kt │ │ │ ├── attribute │ │ │ │ ├── Attribute.kt │ │ │ │ └── VertexAttribute.kt │ │ │ ├── texture │ │ │ │ ├── BitmapTextureUniform.kt │ │ │ │ ├── Texture.kt │ │ │ │ ├── Texture2d.kt │ │ │ │ ├── Texture2dUniform.kt │ │ │ │ └── TextureUniform.kt │ │ │ └── uniform │ │ │ │ ├── BooleanUniform.kt │ │ │ │ ├── Float2Uniform.kt │ │ │ │ ├── Float3Uniform.kt │ │ │ │ ├── Float4Uniform.kt │ │ │ │ ├── FloatUniform.kt │ │ │ │ ├── IntUniform.kt │ │ │ │ ├── Mat4Uniform.kt │ │ │ │ └── Uniform.kt │ │ ├── kenburns │ │ │ ├── Kenburns.kt │ │ │ └── SimpleKenburns.kt │ │ ├── shader │ │ │ ├── AlphaOverlayTextureShader.kt │ │ │ ├── ImageTextureShader.kt │ │ │ ├── Shader.kt │ │ │ ├── TextureShader.kt │ │ │ └── filter │ │ │ │ ├── BrightnessFilterShader.kt │ │ │ │ ├── ColorMatrixFilterShader.kt │ │ │ │ ├── CompositeShader.kt │ │ │ │ ├── ContrastFilterShader.kt │ │ │ │ ├── GammaFilterShader.kt │ │ │ │ ├── GaussianBlurFilterShader.kt │ │ │ │ ├── GrayscaleFilterShader.kt │ │ │ │ ├── OverlayBlenderFilterShader.kt │ │ │ │ ├── PackFilterShader.kt │ │ │ │ ├── SaturationFilterShader.kt │ │ │ │ ├── SepiaToneFilterShader.kt │ │ │ │ ├── TintFilterShader.kt │ │ │ │ ├── VibrantFilterShader.kt │ │ │ │ ├── VignetteFilterShader.kt │ │ │ │ ├── WarmFilterShader.kt │ │ │ │ ├── pack │ │ │ │ └── PackFilter.kt │ │ │ │ └── tonecurve │ │ │ │ ├── ToneCurve.kt │ │ │ │ ├── ToneCurveFilterShader.kt │ │ │ │ ├── ToneCurveUtils.kt │ │ │ │ └── simple │ │ │ │ └── SimpleToneCurve.kt │ │ └── transition │ │ │ ├── AngularTransition.kt │ │ │ ├── AssetTransition.kt │ │ │ ├── BounceTransition.kt │ │ │ ├── BowTieHorizontalTransition.kt │ │ │ ├── BowTieVerticalTransition.kt │ │ │ ├── BurnTransition.kt │ │ │ ├── ButterflyWaveScrawlerTransition.kt │ │ │ ├── CannabisleafTransition.kt │ │ │ ├── CircleCropTransition.kt │ │ │ ├── CircleTransition.kt │ │ │ ├── CircleopenTransition.kt │ │ │ ├── ColorphaseTransition.kt │ │ │ ├── ColourDistanceTransition.kt │ │ │ ├── CrazyParametricFunTransition.kt │ │ │ ├── CrossZoomTransition.kt │ │ │ ├── CrosshatchTransition.kt │ │ │ ├── CrosswarpTransition.kt │ │ │ ├── CubeTransition.kt │ │ │ ├── DirectionalTransition.kt │ │ │ ├── DirectionalwarpTransition.kt │ │ │ ├── DirectionalwipeTransition.kt │ │ │ ├── DoomScreenTransitionTransition.kt │ │ │ ├── DoorwayTransition.kt │ │ │ ├── DreamyTransition.kt │ │ │ ├── DreamyZoomTransition.kt │ │ │ ├── FadeTransition.kt │ │ │ ├── FadecolorTransition.kt │ │ │ ├── FadegrayscaleTransition.kt │ │ │ ├── FlyeyeTransition.kt │ │ │ ├── GlitchDisplaceTransition.kt │ │ │ ├── GlitchMemoriesTransition.kt │ │ │ ├── HeartTransition.kt │ │ │ ├── HexagonalizeTransition.kt │ │ │ ├── InvertedPageCurlTransition.kt │ │ │ ├── KaleidoscopeTransition.kt │ │ │ ├── LinearBlurTransition.kt │ │ │ ├── LuminanceMeltTransition.kt │ │ │ ├── MorphTransition.kt │ │ │ ├── MosaicTransition.kt │ │ │ ├── MultiplyBlendTransition.kt │ │ │ ├── PerlinTransition.kt │ │ │ ├── PinwheelTransition.kt │ │ │ ├── PolarFunctionTransition.kt │ │ │ ├── PolkaDotsCurtainTransition.kt │ │ │ ├── RadialTransition.kt │ │ │ ├── RippleTransition.kt │ │ │ ├── RotateScaleFadeTransition.kt │ │ │ ├── SimpleZoomTransition.kt │ │ │ ├── SqueezeTransition.kt │ │ │ ├── StereoViewerTransition.kt │ │ │ ├── SwapTransition.kt │ │ │ ├── SwirlTransition.kt │ │ │ ├── Transition.kt │ │ │ ├── TransitionStore.kt │ │ │ ├── TransitionalTextureShader.kt │ │ │ ├── UndulatingBurnOutTransition.kt │ │ │ ├── WaterDropTransition.kt │ │ │ ├── WindTransition.kt │ │ │ ├── WindowblindsTransition.kt │ │ │ ├── WindowsliceTransition.kt │ │ │ ├── WipeDownTransition.kt │ │ │ ├── WipeLeftTransition.kt │ │ │ ├── WipeRightTransition.kt │ │ │ ├── WipeUpTransition.kt │ │ │ └── ZoomInCirclesTransition.kt │ │ ├── internal │ │ └── Logger.kt │ │ ├── mediacodec │ │ └── TrackFormats.kt │ │ ├── sonic │ │ └── Sonic.java │ │ └── utils │ │ ├── BasicVertices.kt │ │ ├── BitmapDiskCache.kt │ │ ├── BitmapExtensions.kt │ │ ├── BitmapProcessor.kt │ │ ├── BufferExtensions.kt │ │ ├── ColorExtensions.kt │ │ ├── FastBlur.java │ │ ├── GlUtils.kt │ │ ├── MathCore.kt │ │ └── MediaExtensions.kt │ └── res │ └── values │ └── strings.xml └── versionsPlugin.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/assets/curves/Brighten.acv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/assets/curves/Brighten.acv -------------------------------------------------------------------------------- /app/src/main/assets/curves/Contrast.acv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/assets/curves/Contrast.acv -------------------------------------------------------------------------------- /app/src/main/assets/curves/Darken.acv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/assets/curves/Darken.acv -------------------------------------------------------------------------------- /app/src/main/assets/curves/Fade.acv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/assets/curves/Fade.acv -------------------------------------------------------------------------------- /app/src/main/assets/curves/Mark-Galer-Grading.acv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/assets/curves/Mark-Galer-Grading.acv -------------------------------------------------------------------------------- /app/src/main/assets/curves/Matte.acv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/assets/curves/Matte.acv -------------------------------------------------------------------------------- /app/src/main/assets/fonts/Aladin/Aladin-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/assets/fonts/Aladin/Aladin-Regular.ttf -------------------------------------------------------------------------------- /app/src/main/assets/fonts/Aladin/OFL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/assets/fonts/Aladin/OFL.txt -------------------------------------------------------------------------------- /app/src/main/assets/fonts/Battambang/Battambang-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/assets/fonts/Battambang/Battambang-Bold.ttf -------------------------------------------------------------------------------- /app/src/main/assets/fonts/Battambang/Battambang-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/assets/fonts/Battambang/Battambang-Regular.ttf -------------------------------------------------------------------------------- /app/src/main/assets/fonts/Battambang/OFL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/assets/fonts/Battambang/OFL.txt -------------------------------------------------------------------------------- /app/src/main/assets/fonts/Bayon-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/assets/fonts/Bayon-Regular.ttf -------------------------------------------------------------------------------- /app/src/main/assets/fonts/Bokor/Bokor-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/assets/fonts/Bokor/Bokor-Regular.ttf -------------------------------------------------------------------------------- /app/src/main/assets/fonts/Bokor/OFL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/assets/fonts/Bokor/OFL.txt -------------------------------------------------------------------------------- /app/src/main/assets/fonts/Dangrek/Dangrek-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/assets/fonts/Dangrek/Dangrek-Regular.ttf -------------------------------------------------------------------------------- /app/src/main/assets/fonts/Dangrek/OFL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/assets/fonts/Dangrek/OFL.txt -------------------------------------------------------------------------------- /app/src/main/assets/fonts/Fredoka_One/FredokaOne-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/assets/fonts/Fredoka_One/FredokaOne-Regular.ttf -------------------------------------------------------------------------------- /app/src/main/assets/fonts/Fredoka_One/OFL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/assets/fonts/Fredoka_One/OFL.txt -------------------------------------------------------------------------------- /app/src/main/assets/fonts/Fugaz_One/FugazOne-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/assets/fonts/Fugaz_One/FugazOne-Regular.ttf -------------------------------------------------------------------------------- /app/src/main/assets/fonts/Fugaz_One/OFL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/assets/fonts/Fugaz_One/OFL.txt -------------------------------------------------------------------------------- /app/src/main/assets/fonts/Great_Vibes/GreatVibes-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/assets/fonts/Great_Vibes/GreatVibes-Regular.ttf -------------------------------------------------------------------------------- /app/src/main/assets/fonts/Great_Vibes/OFL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/assets/fonts/Great_Vibes/OFL.txt -------------------------------------------------------------------------------- /app/src/main/assets/fonts/Hanuman/Hanuman-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/assets/fonts/Hanuman/Hanuman-Bold.ttf -------------------------------------------------------------------------------- /app/src/main/assets/fonts/Hanuman/Hanuman-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/assets/fonts/Hanuman/Hanuman-Regular.ttf -------------------------------------------------------------------------------- /app/src/main/assets/fonts/Hanuman/OFL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/assets/fonts/Hanuman/OFL.txt -------------------------------------------------------------------------------- /app/src/main/assets/fonts/Koulen/Koulen-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/assets/fonts/Koulen/Koulen-Regular.ttf -------------------------------------------------------------------------------- /app/src/main/assets/fonts/Koulen/OFL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/assets/fonts/Koulen/OFL.txt -------------------------------------------------------------------------------- /app/src/main/assets/fonts/Lobster/Lobster-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/assets/fonts/Lobster/Lobster-Regular.ttf -------------------------------------------------------------------------------- /app/src/main/assets/fonts/Lobster/OFL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/assets/fonts/Lobster/OFL.txt -------------------------------------------------------------------------------- /app/src/main/assets/fonts/PT_Serif/OFL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/assets/fonts/PT_Serif/OFL.txt -------------------------------------------------------------------------------- /app/src/main/assets/fonts/PT_Serif/PTSerif-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/assets/fonts/PT_Serif/PTSerif-Bold.ttf -------------------------------------------------------------------------------- /app/src/main/assets/fonts/PT_Serif/PTSerif-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/assets/fonts/PT_Serif/PTSerif-BoldItalic.ttf -------------------------------------------------------------------------------- /app/src/main/assets/fonts/PT_Serif/PTSerif-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/assets/fonts/PT_Serif/PTSerif-Regular.ttf -------------------------------------------------------------------------------- /app/src/main/assets/fonts/PT_Serif/PTSerif-RegularItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/assets/fonts/PT_Serif/PTSerif-RegularItalic.ttf -------------------------------------------------------------------------------- /app/src/main/assets/fonts/Paytone_One/OFL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/assets/fonts/Paytone_One/OFL.txt -------------------------------------------------------------------------------- /app/src/main/assets/fonts/Paytone_One/PaytoneOne-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/assets/fonts/Paytone_One/PaytoneOne-Regular.ttf -------------------------------------------------------------------------------- /app/src/main/assets/fonts/Preahvihear/OFL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/assets/fonts/Preahvihear/OFL.txt -------------------------------------------------------------------------------- /app/src/main/assets/fonts/Preahvihear/Preahvihear-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/assets/fonts/Preahvihear/Preahvihear-Regular.ttf -------------------------------------------------------------------------------- /app/src/main/assets/fonts/Saira_Stencil_One/OFL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/assets/fonts/Saira_Stencil_One/OFL.txt -------------------------------------------------------------------------------- /app/src/main/assets/fonts/Saira_Stencil_One/SairaStencilOne-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/assets/fonts/Saira_Stencil_One/SairaStencilOne-Regular.ttf -------------------------------------------------------------------------------- /app/src/main/assets/fonts/Viga/OFL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/assets/fonts/Viga/OFL.txt -------------------------------------------------------------------------------- /app/src/main/assets/fonts/Viga/Viga-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/assets/fonts/Viga/Viga-Regular.ttf -------------------------------------------------------------------------------- /app/src/main/java/com/seanghay/studioexample/AppDatabase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/java/com/seanghay/studioexample/AppDatabase.kt -------------------------------------------------------------------------------- /app/src/main/java/com/seanghay/studioexample/AudioEntity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/java/com/seanghay/studioexample/AudioEntity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/seanghay/studioexample/FontFamilyAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/java/com/seanghay/studioexample/FontFamilyAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/seanghay/studioexample/FontLoader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/java/com/seanghay/studioexample/FontLoader.kt -------------------------------------------------------------------------------- /app/src/main/java/com/seanghay/studioexample/GenericFileProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/java/com/seanghay/studioexample/GenericFileProvider.kt -------------------------------------------------------------------------------- /app/src/main/java/com/seanghay/studioexample/HomeActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/java/com/seanghay/studioexample/HomeActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/seanghay/studioexample/ImageRender.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/java/com/seanghay/studioexample/ImageRender.kt -------------------------------------------------------------------------------- /app/src/main/java/com/seanghay/studioexample/LittleBox.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/java/com/seanghay/studioexample/LittleBox.kt -------------------------------------------------------------------------------- /app/src/main/java/com/seanghay/studioexample/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/java/com/seanghay/studioexample/MainActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/seanghay/studioexample/Mp4Composer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/java/com/seanghay/studioexample/Mp4Composer.kt -------------------------------------------------------------------------------- /app/src/main/java/com/seanghay/studioexample/RenderActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/java/com/seanghay/studioexample/RenderActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/seanghay/studioexample/Scene.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/java/com/seanghay/studioexample/Scene.kt -------------------------------------------------------------------------------- /app/src/main/java/com/seanghay/studioexample/SlideAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/java/com/seanghay/studioexample/SlideAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/seanghay/studioexample/SlideEntity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/java/com/seanghay/studioexample/SlideEntity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/seanghay/studioexample/StoryEntity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/java/com/seanghay/studioexample/StoryEntity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/seanghay/studioexample/TextBitmap.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/java/com/seanghay/studioexample/TextBitmap.kt -------------------------------------------------------------------------------- /app/src/main/java/com/seanghay/studioexample/TransitionsAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/java/com/seanghay/studioexample/TransitionsAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/seanghay/studioexample/UnitUtls.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/java/com/seanghay/studioexample/UnitUtls.kt -------------------------------------------------------------------------------- /app/src/main/java/com/seanghay/studioexample/VideoComposer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/java/com/seanghay/studioexample/VideoComposer.kt -------------------------------------------------------------------------------- /app/src/main/java/com/seanghay/studioexample/VideoCreate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/java/com/seanghay/studioexample/VideoCreate.kt -------------------------------------------------------------------------------- /app/src/main/java/com/seanghay/studioexample/adapter/StoryListAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/java/com/seanghay/studioexample/adapter/StoryListAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/seanghay/studioexample/bottomsheet/FilterPackDialogFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/java/com/seanghay/studioexample/bottomsheet/FilterPackDialogFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/seanghay/studioexample/bottomsheet/QuoteDialogFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/java/com/seanghay/studioexample/bottomsheet/QuoteDialogFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/seanghay/studioexample/bottomsheet/SceneOptionsBottomSheet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/java/com/seanghay/studioexample/bottomsheet/SceneOptionsBottomSheet.kt -------------------------------------------------------------------------------- /app/src/main/java/com/seanghay/studioexample/core/AudioExtractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/java/com/seanghay/studioexample/core/AudioExtractor.java -------------------------------------------------------------------------------- /app/src/main/java/com/seanghay/studioexample/core/AudioMixer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/java/com/seanghay/studioexample/core/AudioMixer.kt -------------------------------------------------------------------------------- /app/src/main/java/com/seanghay/studioexample/core/AudioTranscoder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/java/com/seanghay/studioexample/core/AudioTranscoder.kt -------------------------------------------------------------------------------- /app/src/main/java/com/seanghay/studioexample/dao/AudioDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/java/com/seanghay/studioexample/dao/AudioDao.kt -------------------------------------------------------------------------------- /app/src/main/java/com/seanghay/studioexample/dao/MD5.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/java/com/seanghay/studioexample/dao/MD5.kt -------------------------------------------------------------------------------- /app/src/main/java/com/seanghay/studioexample/dao/SlideDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/java/com/seanghay/studioexample/dao/SlideDao.kt -------------------------------------------------------------------------------- /app/src/main/java/com/seanghay/studioexample/dao/StoryDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/java/com/seanghay/studioexample/dao/StoryDao.kt -------------------------------------------------------------------------------- /app/src/main/java/com/seanghay/studioexample/experiment/ExperimentActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/java/com/seanghay/studioexample/experiment/ExperimentActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/seanghay/studioexample/experiment/core/EditorEngine.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/java/com/seanghay/studioexample/experiment/core/EditorEngine.kt -------------------------------------------------------------------------------- /app/src/main/java/com/seanghay/studioexample/experiment/core/ProjectionUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/java/com/seanghay/studioexample/experiment/core/ProjectionUtils.kt -------------------------------------------------------------------------------- /app/src/main/java/com/seanghay/studioexample/experiment/fragment/StudioFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/java/com/seanghay/studioexample/experiment/fragment/StudioFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/seanghay/studioexample/experiment/viewmodel/StudioViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/java/com/seanghay/studioexample/experiment/viewmodel/StudioViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/seanghay/studioexample/picasso/NewPicassoEngine.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/java/com/seanghay/studioexample/picasso/NewPicassoEngine.kt -------------------------------------------------------------------------------- /app/src/main/java/com/seanghay/studioexample/sticker/QuoteDesigner.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/java/com/seanghay/studioexample/sticker/QuoteDesigner.kt -------------------------------------------------------------------------------- /app/src/main/java/com/seanghay/studioexample/sticker/QuoteState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/java/com/seanghay/studioexample/sticker/QuoteState.kt -------------------------------------------------------------------------------- /app/src/main/java/com/seanghay/studioexample/sticker/StickerView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/java/com/seanghay/studioexample/sticker/StickerView.kt -------------------------------------------------------------------------------- /app/src/main/java/com/seanghay/studioexample/sticker/gesture/BaseGestureDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/java/com/seanghay/studioexample/sticker/gesture/BaseGestureDetector.java -------------------------------------------------------------------------------- /app/src/main/java/com/seanghay/studioexample/sticker/gesture/MoveGestureDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/java/com/seanghay/studioexample/sticker/gesture/MoveGestureDetector.java -------------------------------------------------------------------------------- /app/src/main/java/com/seanghay/studioexample/sticker/gesture/RotateGestureDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/java/com/seanghay/studioexample/sticker/gesture/RotateGestureDetector.java -------------------------------------------------------------------------------- /app/src/main/java/com/seanghay/studioexample/sticker/gesture/ShoveGestureDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/java/com/seanghay/studioexample/sticker/gesture/ShoveGestureDetector.java -------------------------------------------------------------------------------- /app/src/main/java/com/seanghay/studioexample/sticker/gesture/TwoFingerGestureDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/java/com/seanghay/studioexample/sticker/gesture/TwoFingerGestureDetector.java -------------------------------------------------------------------------------- /app/src/main/res/animator/appbar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/res/animator/appbar.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable-v24/image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/res/drawable-v24/image.jpg -------------------------------------------------------------------------------- /app/src/main/res/drawable/border.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/res/drawable/border.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/check.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/res/drawable/check.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_brightness_4_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/res/drawable/ic_brightness_4_black_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_check_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/res/drawable/ic_check_black_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_check_circle_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/res/drawable/ic_check_circle_black_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_close_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/res/drawable/ic_close_black_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_delete_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/res/drawable/ic_delete_black_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_disabled_check.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/res/drawable/ic_disabled_check.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_filter_hdr_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/res/drawable/ic_filter_hdr_black_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_more_vert_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/res/drawable/ic_more_vert_black_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_pause.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/res/drawable/ic_pause.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_photo_filter_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/res/drawable/ic_photo_filter_black_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_play.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/res/drawable/ic_play.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_text_fields_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/res/drawable/ic_text_fields_black_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/togness.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/res/drawable/togness.png -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_experiment.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/res/layout/activity_experiment.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_home.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/res/layout/activity_home.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/dialog_filters.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/res/layout/dialog_filters.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/dialog_quote.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/res/layout/dialog_quote.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/dropdown_menu_popup_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/res/layout/dropdown_menu_popup_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_scene_option.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/res/layout/fragment_scene_option.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_studio.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/res/layout/fragment_studio.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_story.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/res/layout/item_story.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_transition.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/res/layout/item_transition.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_video.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/res/layout/item_video.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/res/menu/main.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/more.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/res/menu/more.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/quote.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/res/menu/quote.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/raw/loop.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/res/raw/loop.wav -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/provider_paths.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/app/src/main/res/xml/provider_paths.xml -------------------------------------------------------------------------------- /bintrayconfig.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/bintrayconfig.gradle -------------------------------------------------------------------------------- /dependencies.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/dependencies.gradle -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app', ':studio' 2 | -------------------------------------------------------------------------------- /spotless.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/spotless.gradle -------------------------------------------------------------------------------- /spotless.license.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/spotless.license.kt -------------------------------------------------------------------------------- /studio/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /studio/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/build.gradle -------------------------------------------------------------------------------- /studio/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/proguard-rules.pro -------------------------------------------------------------------------------- /studio/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/composer/AudioChannel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/composer/AudioChannel.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/composer/AudioComposer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/composer/AudioComposer.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/composer/DefaultAudioComposer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/composer/DefaultAudioComposer.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/composer/MuxerRender.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/composer/MuxerRender.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/core/Studio.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/core/Studio.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/core/StudioDrawable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/core/StudioDrawable.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/core/StudioEngine.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/core/StudioEngine.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/core/StudioRenderThread.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/core/StudioRenderThread.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/core/StudioView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/core/StudioView.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/engine/AudioTranscoder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/engine/AudioTranscoder.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/RenderContext.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/RenderContext.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/RenderTarget.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/RenderTarget.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/VideoDecoder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/VideoDecoder.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/annotation/AttrHandle.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/annotation/AttrHandle.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/annotation/GlContext.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/annotation/GlContext.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/annotation/UniformHandle.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/annotation/UniformHandle.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/egl/EglCore.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/egl/EglCore.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/egl/EglExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/egl/EglExtensions.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/egl/EglOffscreenSurface.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/egl/EglOffscreenSurface.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/egl/EglSurfaceBase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/egl/EglSurfaceBase.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/egl/EglWindowSurface.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/egl/EglWindowSurface.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/graphics/FrameBuffer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/graphics/FrameBuffer.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/graphics/InputValue.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/graphics/InputValue.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/graphics/Matrix4f.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/graphics/Matrix4f.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/graphics/Vector2f.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/graphics/Vector2f.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/graphics/Vector3f.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/graphics/Vector3f.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/graphics/Vector4f.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/graphics/Vector4f.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/graphics/attribute/Attribute.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/graphics/attribute/Attribute.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/graphics/attribute/VertexAttribute.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/graphics/attribute/VertexAttribute.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/graphics/texture/BitmapTextureUniform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/graphics/texture/BitmapTextureUniform.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/graphics/texture/Texture.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/graphics/texture/Texture.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/graphics/texture/Texture2d.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/graphics/texture/Texture2d.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/graphics/texture/Texture2dUniform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/graphics/texture/Texture2dUniform.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/graphics/texture/TextureUniform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/graphics/texture/TextureUniform.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/graphics/uniform/BooleanUniform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/graphics/uniform/BooleanUniform.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/graphics/uniform/Float2Uniform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/graphics/uniform/Float2Uniform.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/graphics/uniform/Float3Uniform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/graphics/uniform/Float3Uniform.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/graphics/uniform/Float4Uniform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/graphics/uniform/Float4Uniform.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/graphics/uniform/FloatUniform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/graphics/uniform/FloatUniform.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/graphics/uniform/IntUniform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/graphics/uniform/IntUniform.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/graphics/uniform/Mat4Uniform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/graphics/uniform/Mat4Uniform.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/graphics/uniform/Uniform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/graphics/uniform/Uniform.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/kenburns/Kenburns.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/kenburns/Kenburns.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/kenburns/SimpleKenburns.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/kenburns/SimpleKenburns.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/shader/AlphaOverlayTextureShader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/shader/AlphaOverlayTextureShader.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/shader/ImageTextureShader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/shader/ImageTextureShader.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/shader/Shader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/shader/Shader.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/shader/TextureShader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/shader/TextureShader.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/shader/filter/BrightnessFilterShader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/shader/filter/BrightnessFilterShader.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/shader/filter/ColorMatrixFilterShader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/shader/filter/ColorMatrixFilterShader.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/shader/filter/CompositeShader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/shader/filter/CompositeShader.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/shader/filter/ContrastFilterShader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/shader/filter/ContrastFilterShader.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/shader/filter/GammaFilterShader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/shader/filter/GammaFilterShader.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/shader/filter/GaussianBlurFilterShader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/shader/filter/GaussianBlurFilterShader.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/shader/filter/GrayscaleFilterShader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/shader/filter/GrayscaleFilterShader.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/shader/filter/OverlayBlenderFilterShader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/shader/filter/OverlayBlenderFilterShader.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/shader/filter/PackFilterShader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/shader/filter/PackFilterShader.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/shader/filter/SaturationFilterShader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/shader/filter/SaturationFilterShader.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/shader/filter/SepiaToneFilterShader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/shader/filter/SepiaToneFilterShader.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/shader/filter/TintFilterShader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/shader/filter/TintFilterShader.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/shader/filter/VibrantFilterShader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/shader/filter/VibrantFilterShader.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/shader/filter/VignetteFilterShader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/shader/filter/VignetteFilterShader.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/shader/filter/WarmFilterShader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/shader/filter/WarmFilterShader.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/shader/filter/pack/PackFilter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/shader/filter/pack/PackFilter.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/shader/filter/tonecurve/ToneCurve.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/shader/filter/tonecurve/ToneCurve.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/shader/filter/tonecurve/ToneCurveFilterShader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/shader/filter/tonecurve/ToneCurveFilterShader.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/shader/filter/tonecurve/ToneCurveUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/shader/filter/tonecurve/ToneCurveUtils.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/shader/filter/tonecurve/simple/SimpleToneCurve.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/shader/filter/tonecurve/simple/SimpleToneCurve.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/AngularTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/AngularTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/AssetTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/AssetTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/BounceTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/BounceTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/BowTieHorizontalTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/BowTieHorizontalTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/BowTieVerticalTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/BowTieVerticalTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/BurnTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/BurnTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/ButterflyWaveScrawlerTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/ButterflyWaveScrawlerTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/CannabisleafTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/CannabisleafTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/CircleCropTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/CircleCropTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/CircleTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/CircleTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/CircleopenTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/CircleopenTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/ColorphaseTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/ColorphaseTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/ColourDistanceTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/ColourDistanceTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/CrazyParametricFunTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/CrazyParametricFunTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/CrossZoomTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/CrossZoomTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/CrosshatchTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/CrosshatchTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/CrosswarpTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/CrosswarpTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/CubeTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/CubeTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/DirectionalTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/DirectionalTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/DirectionalwarpTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/DirectionalwarpTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/DirectionalwipeTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/DirectionalwipeTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/DoomScreenTransitionTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/DoomScreenTransitionTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/DoorwayTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/DoorwayTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/DreamyTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/DreamyTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/DreamyZoomTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/DreamyZoomTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/FadeTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/FadeTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/FadecolorTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/FadecolorTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/FadegrayscaleTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/FadegrayscaleTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/FlyeyeTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/FlyeyeTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/GlitchDisplaceTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/GlitchDisplaceTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/GlitchMemoriesTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/GlitchMemoriesTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/HeartTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/HeartTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/HexagonalizeTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/HexagonalizeTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/InvertedPageCurlTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/InvertedPageCurlTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/KaleidoscopeTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/KaleidoscopeTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/LinearBlurTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/LinearBlurTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/LuminanceMeltTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/LuminanceMeltTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/MorphTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/MorphTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/MosaicTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/MosaicTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/MultiplyBlendTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/MultiplyBlendTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/PerlinTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/PerlinTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/PinwheelTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/PinwheelTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/PolarFunctionTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/PolarFunctionTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/PolkaDotsCurtainTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/PolkaDotsCurtainTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/RadialTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/RadialTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/RippleTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/RippleTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/RotateScaleFadeTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/RotateScaleFadeTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/SimpleZoomTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/SimpleZoomTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/SqueezeTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/SqueezeTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/StereoViewerTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/StereoViewerTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/SwapTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/SwapTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/SwirlTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/SwirlTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/Transition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/Transition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/TransitionStore.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/TransitionStore.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/TransitionalTextureShader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/TransitionalTextureShader.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/UndulatingBurnOutTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/UndulatingBurnOutTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/WaterDropTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/WaterDropTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/WindTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/WindTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/WindowblindsTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/WindowblindsTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/WindowsliceTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/WindowsliceTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/WipeDownTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/WipeDownTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/WipeLeftTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/WipeLeftTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/WipeRightTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/WipeRightTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/WipeUpTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/WipeUpTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/gles/transition/ZoomInCirclesTransition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/gles/transition/ZoomInCirclesTransition.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/internal/Logger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/internal/Logger.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/mediacodec/TrackFormats.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/mediacodec/TrackFormats.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/sonic/Sonic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/sonic/Sonic.java -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/utils/BasicVertices.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/utils/BasicVertices.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/utils/BitmapDiskCache.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/utils/BitmapDiskCache.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/utils/BitmapExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/utils/BitmapExtensions.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/utils/BitmapProcessor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/utils/BitmapProcessor.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/utils/BufferExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/utils/BufferExtensions.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/utils/ColorExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/utils/ColorExtensions.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/utils/FastBlur.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/utils/FastBlur.java -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/utils/GlUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/utils/GlUtils.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/utils/MathCore.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/utils/MathCore.kt -------------------------------------------------------------------------------- /studio/src/main/java/com/seanghay/studio/utils/MediaExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/java/com/seanghay/studio/utils/MediaExtensions.kt -------------------------------------------------------------------------------- /studio/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/studio/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /versionsPlugin.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanghay/studio/HEAD/versionsPlugin.gradle --------------------------------------------------------------------------------