├── .gitignore ├── LICENSE ├── README.md ├── app ├── build.gradle └── src │ └── main │ ├── AndroidManifest.xml │ ├── assets │ ├── sample.mp4 │ ├── sample.png │ ├── video_0.mp4 │ ├── video_0.png │ ├── video_2.mp4 │ └── video_2.png │ ├── java │ └── com │ │ └── videffects │ │ └── sample │ │ ├── controller │ │ └── VideoController.kt │ │ ├── interfaces │ │ ├── OnSelectShaderListener.kt │ │ └── ProgressChangeListener.kt │ │ ├── model │ │ ├── AssetsConverter.java │ │ ├── AssetsGalleryModel.java │ │ ├── AssetsMetadataExtractor.java │ │ ├── Extensions.kt │ │ └── Shaders.kt │ │ └── view │ │ ├── AssetsGalleryActivity.kt │ │ ├── SamplePlayerActivity.java │ │ ├── ShaderChooserDialog.kt │ │ └── VideoActivity.kt │ └── res │ ├── drawable-hdpi │ └── ic_launcher.png │ ├── drawable-ldpi │ └── ic_launcher.png │ ├── drawable-mdpi │ └── ic_launcher.png │ ├── drawable-xhdpi │ └── ic_launcher.png │ ├── drawable │ ├── ic_photo_filter_black_24dp.xml │ └── ic_save_black_24dp.xml │ ├── layout │ ├── activity_gallery.xml │ ├── activity_sampleplayer.xml │ └── activity_video.xml │ ├── menu │ └── actions_menu.xml │ └── values │ └── strings.xml ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── screenshot └── library_demo.gif ├── settings.gradle └── videffects ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src └── main ├── AndroidManifest.xml ├── java └── com │ └── sherazkhilji │ └── videffects │ ├── AutoFixEffect.java │ ├── BlackAndWhiteEffect.java │ ├── BrightnessEffect.java │ ├── Constants.java │ ├── ContrastEffect.java │ ├── CrossProcessEffect.java │ ├── DocumentaryEffect.java │ ├── DuotoneEffect.java │ ├── FillLightEffect.java │ ├── GammaEffect.java │ ├── GrainEffect.java │ ├── GreyScaleEffect.java │ ├── HueEffect.java │ ├── InvertColorsEffect.java │ ├── LamoishEffect.java │ ├── NoEffect.java │ ├── PosterizeEffect.java │ ├── SaturationEffect.java │ ├── SepiaEffect.java │ ├── SharpnessEffect.java │ ├── TemperatureEffect.java │ ├── TintEffect.java │ ├── VignetteEffect.java │ ├── filter │ ├── AutoFixFilter.java │ ├── GrainFilter.java │ ├── HueFilter.java │ └── NoEffectFilter.java │ ├── interfaces │ ├── ConvertResultListener.java │ ├── Filter.java │ └── ShaderInterface.java │ ├── model │ ├── BaseRenderer.java │ ├── Converter.java │ ├── Metadata.java │ ├── MetadataExtractor.java │ ├── TextureRenderer.java │ └── Utils.java │ └── view │ └── VideoSurfaceView.java └── res └── values └── strings.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/README.md -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/assets/sample.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/app/src/main/assets/sample.mp4 -------------------------------------------------------------------------------- /app/src/main/assets/sample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/app/src/main/assets/sample.png -------------------------------------------------------------------------------- /app/src/main/assets/video_0.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/app/src/main/assets/video_0.mp4 -------------------------------------------------------------------------------- /app/src/main/assets/video_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/app/src/main/assets/video_0.png -------------------------------------------------------------------------------- /app/src/main/assets/video_2.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/app/src/main/assets/video_2.mp4 -------------------------------------------------------------------------------- /app/src/main/assets/video_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/app/src/main/assets/video_2.png -------------------------------------------------------------------------------- /app/src/main/java/com/videffects/sample/controller/VideoController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/app/src/main/java/com/videffects/sample/controller/VideoController.kt -------------------------------------------------------------------------------- /app/src/main/java/com/videffects/sample/interfaces/OnSelectShaderListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/app/src/main/java/com/videffects/sample/interfaces/OnSelectShaderListener.kt -------------------------------------------------------------------------------- /app/src/main/java/com/videffects/sample/interfaces/ProgressChangeListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/app/src/main/java/com/videffects/sample/interfaces/ProgressChangeListener.kt -------------------------------------------------------------------------------- /app/src/main/java/com/videffects/sample/model/AssetsConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/app/src/main/java/com/videffects/sample/model/AssetsConverter.java -------------------------------------------------------------------------------- /app/src/main/java/com/videffects/sample/model/AssetsGalleryModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/app/src/main/java/com/videffects/sample/model/AssetsGalleryModel.java -------------------------------------------------------------------------------- /app/src/main/java/com/videffects/sample/model/AssetsMetadataExtractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/app/src/main/java/com/videffects/sample/model/AssetsMetadataExtractor.java -------------------------------------------------------------------------------- /app/src/main/java/com/videffects/sample/model/Extensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/app/src/main/java/com/videffects/sample/model/Extensions.kt -------------------------------------------------------------------------------- /app/src/main/java/com/videffects/sample/model/Shaders.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/app/src/main/java/com/videffects/sample/model/Shaders.kt -------------------------------------------------------------------------------- /app/src/main/java/com/videffects/sample/view/AssetsGalleryActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/app/src/main/java/com/videffects/sample/view/AssetsGalleryActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/videffects/sample/view/SamplePlayerActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/app/src/main/java/com/videffects/sample/view/SamplePlayerActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/videffects/sample/view/ShaderChooserDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/app/src/main/java/com/videffects/sample/view/ShaderChooserDialog.kt -------------------------------------------------------------------------------- /app/src/main/java/com/videffects/sample/view/VideoActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/app/src/main/java/com/videffects/sample/view/VideoActivity.kt -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/app/src/main/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-ldpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/app/src/main/res/drawable-ldpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/app/src/main/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/app/src/main/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_photo_filter_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/app/src/main/res/drawable/ic_photo_filter_black_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_save_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/app/src/main/res/drawable/ic_save_black_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_gallery.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/app/src/main/res/layout/activity_gallery.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_sampleplayer.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/app/src/main/res/layout/activity_sampleplayer.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_video.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/app/src/main/res/layout/activity_video.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/actions_menu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/app/src/main/res/menu/actions_menu.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/gradlew.bat -------------------------------------------------------------------------------- /screenshot/library_demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/screenshot/library_demo.gif -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app',':videffects' 2 | -------------------------------------------------------------------------------- /videffects/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | pom.xml -------------------------------------------------------------------------------- /videffects/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/videffects/build.gradle -------------------------------------------------------------------------------- /videffects/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/videffects/proguard-rules.pro -------------------------------------------------------------------------------- /videffects/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/videffects/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /videffects/src/main/java/com/sherazkhilji/videffects/AutoFixEffect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/videffects/src/main/java/com/sherazkhilji/videffects/AutoFixEffect.java -------------------------------------------------------------------------------- /videffects/src/main/java/com/sherazkhilji/videffects/BlackAndWhiteEffect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/videffects/src/main/java/com/sherazkhilji/videffects/BlackAndWhiteEffect.java -------------------------------------------------------------------------------- /videffects/src/main/java/com/sherazkhilji/videffects/BrightnessEffect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/videffects/src/main/java/com/sherazkhilji/videffects/BrightnessEffect.java -------------------------------------------------------------------------------- /videffects/src/main/java/com/sherazkhilji/videffects/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/videffects/src/main/java/com/sherazkhilji/videffects/Constants.java -------------------------------------------------------------------------------- /videffects/src/main/java/com/sherazkhilji/videffects/ContrastEffect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/videffects/src/main/java/com/sherazkhilji/videffects/ContrastEffect.java -------------------------------------------------------------------------------- /videffects/src/main/java/com/sherazkhilji/videffects/CrossProcessEffect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/videffects/src/main/java/com/sherazkhilji/videffects/CrossProcessEffect.java -------------------------------------------------------------------------------- /videffects/src/main/java/com/sherazkhilji/videffects/DocumentaryEffect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/videffects/src/main/java/com/sherazkhilji/videffects/DocumentaryEffect.java -------------------------------------------------------------------------------- /videffects/src/main/java/com/sherazkhilji/videffects/DuotoneEffect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/videffects/src/main/java/com/sherazkhilji/videffects/DuotoneEffect.java -------------------------------------------------------------------------------- /videffects/src/main/java/com/sherazkhilji/videffects/FillLightEffect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/videffects/src/main/java/com/sherazkhilji/videffects/FillLightEffect.java -------------------------------------------------------------------------------- /videffects/src/main/java/com/sherazkhilji/videffects/GammaEffect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/videffects/src/main/java/com/sherazkhilji/videffects/GammaEffect.java -------------------------------------------------------------------------------- /videffects/src/main/java/com/sherazkhilji/videffects/GrainEffect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/videffects/src/main/java/com/sherazkhilji/videffects/GrainEffect.java -------------------------------------------------------------------------------- /videffects/src/main/java/com/sherazkhilji/videffects/GreyScaleEffect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/videffects/src/main/java/com/sherazkhilji/videffects/GreyScaleEffect.java -------------------------------------------------------------------------------- /videffects/src/main/java/com/sherazkhilji/videffects/HueEffect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/videffects/src/main/java/com/sherazkhilji/videffects/HueEffect.java -------------------------------------------------------------------------------- /videffects/src/main/java/com/sherazkhilji/videffects/InvertColorsEffect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/videffects/src/main/java/com/sherazkhilji/videffects/InvertColorsEffect.java -------------------------------------------------------------------------------- /videffects/src/main/java/com/sherazkhilji/videffects/LamoishEffect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/videffects/src/main/java/com/sherazkhilji/videffects/LamoishEffect.java -------------------------------------------------------------------------------- /videffects/src/main/java/com/sherazkhilji/videffects/NoEffect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/videffects/src/main/java/com/sherazkhilji/videffects/NoEffect.java -------------------------------------------------------------------------------- /videffects/src/main/java/com/sherazkhilji/videffects/PosterizeEffect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/videffects/src/main/java/com/sherazkhilji/videffects/PosterizeEffect.java -------------------------------------------------------------------------------- /videffects/src/main/java/com/sherazkhilji/videffects/SaturationEffect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/videffects/src/main/java/com/sherazkhilji/videffects/SaturationEffect.java -------------------------------------------------------------------------------- /videffects/src/main/java/com/sherazkhilji/videffects/SepiaEffect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/videffects/src/main/java/com/sherazkhilji/videffects/SepiaEffect.java -------------------------------------------------------------------------------- /videffects/src/main/java/com/sherazkhilji/videffects/SharpnessEffect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/videffects/src/main/java/com/sherazkhilji/videffects/SharpnessEffect.java -------------------------------------------------------------------------------- /videffects/src/main/java/com/sherazkhilji/videffects/TemperatureEffect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/videffects/src/main/java/com/sherazkhilji/videffects/TemperatureEffect.java -------------------------------------------------------------------------------- /videffects/src/main/java/com/sherazkhilji/videffects/TintEffect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/videffects/src/main/java/com/sherazkhilji/videffects/TintEffect.java -------------------------------------------------------------------------------- /videffects/src/main/java/com/sherazkhilji/videffects/VignetteEffect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/videffects/src/main/java/com/sherazkhilji/videffects/VignetteEffect.java -------------------------------------------------------------------------------- /videffects/src/main/java/com/sherazkhilji/videffects/filter/AutoFixFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/videffects/src/main/java/com/sherazkhilji/videffects/filter/AutoFixFilter.java -------------------------------------------------------------------------------- /videffects/src/main/java/com/sherazkhilji/videffects/filter/GrainFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/videffects/src/main/java/com/sherazkhilji/videffects/filter/GrainFilter.java -------------------------------------------------------------------------------- /videffects/src/main/java/com/sherazkhilji/videffects/filter/HueFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/videffects/src/main/java/com/sherazkhilji/videffects/filter/HueFilter.java -------------------------------------------------------------------------------- /videffects/src/main/java/com/sherazkhilji/videffects/filter/NoEffectFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/videffects/src/main/java/com/sherazkhilji/videffects/filter/NoEffectFilter.java -------------------------------------------------------------------------------- /videffects/src/main/java/com/sherazkhilji/videffects/interfaces/ConvertResultListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/videffects/src/main/java/com/sherazkhilji/videffects/interfaces/ConvertResultListener.java -------------------------------------------------------------------------------- /videffects/src/main/java/com/sherazkhilji/videffects/interfaces/Filter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/videffects/src/main/java/com/sherazkhilji/videffects/interfaces/Filter.java -------------------------------------------------------------------------------- /videffects/src/main/java/com/sherazkhilji/videffects/interfaces/ShaderInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/videffects/src/main/java/com/sherazkhilji/videffects/interfaces/ShaderInterface.java -------------------------------------------------------------------------------- /videffects/src/main/java/com/sherazkhilji/videffects/model/BaseRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/videffects/src/main/java/com/sherazkhilji/videffects/model/BaseRenderer.java -------------------------------------------------------------------------------- /videffects/src/main/java/com/sherazkhilji/videffects/model/Converter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/videffects/src/main/java/com/sherazkhilji/videffects/model/Converter.java -------------------------------------------------------------------------------- /videffects/src/main/java/com/sherazkhilji/videffects/model/Metadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/videffects/src/main/java/com/sherazkhilji/videffects/model/Metadata.java -------------------------------------------------------------------------------- /videffects/src/main/java/com/sherazkhilji/videffects/model/MetadataExtractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/videffects/src/main/java/com/sherazkhilji/videffects/model/MetadataExtractor.java -------------------------------------------------------------------------------- /videffects/src/main/java/com/sherazkhilji/videffects/model/TextureRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/videffects/src/main/java/com/sherazkhilji/videffects/model/TextureRenderer.java -------------------------------------------------------------------------------- /videffects/src/main/java/com/sherazkhilji/videffects/model/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/videffects/src/main/java/com/sherazkhilji/videffects/model/Utils.java -------------------------------------------------------------------------------- /videffects/src/main/java/com/sherazkhilji/videffects/view/VideoSurfaceView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/videffects/src/main/java/com/sherazkhilji/videffects/view/VideoSurfaceView.java -------------------------------------------------------------------------------- /videffects/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krazykira/VidEffects/HEAD/videffects/src/main/res/values/strings.xml --------------------------------------------------------------------------------