├── .gitignore ├── .idea ├── codeStyleSettings.xml ├── compiler.xml ├── copyright │ └── profiles_settings.xml ├── encodings.xml ├── gradle.xml ├── gradle_extensions.xml ├── misc.xml ├── runConfigurations.xml └── vcs.xml ├── Index_of_Filters.md ├── Index_of_Filters_CN.md ├── README.md ├── README_CN.md ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── library ├── .gitignore ├── CMakeLists.txt ├── bintrayUpload.gradle ├── build.gradle ├── proguard-rules.pro ├── project.properties └── src │ ├── androidTest │ └── java │ │ └── cn │ │ └── co │ │ └── willow │ │ └── android │ │ └── ultimate │ │ └── gpuimage │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── cpp │ │ └── yuv-decoder.cpp │ └── java │ │ └── cn │ │ └── co │ │ └── willow │ │ └── android │ │ └── ultimate │ │ └── gpuimage │ │ ├── core_config │ │ ├── FilterConfig.java │ │ ├── OutputConfig.java │ │ ├── RecordCoderState.java │ │ ├── RecorderMessageState.java │ │ ├── RecorderState.java │ │ └── Rotation.java │ │ ├── core_looper │ │ ├── MessagesHandlerThread.java │ │ ├── PlayerQueueLock.java │ │ └── meta │ │ │ ├── CurrentItemMetaData.java │ │ │ └── MetaData.java │ │ ├── core_record_18 │ │ ├── TextureMovieEncoder.java │ │ ├── base_encoder │ │ │ ├── AudioEncoder.java │ │ │ ├── VideoEncoder.java │ │ │ └── XMediaMuxer.java │ │ └── gles │ │ │ ├── EGLCore.java │ │ │ ├── EGLSurfaceBase.java │ │ │ └── WindowSurface.java │ │ ├── core_render │ │ ├── BaseRenderer.java │ │ ├── PureImageRenderer.java │ │ └── VideoRecorderRenderer.java │ │ ├── core_render_filter │ │ ├── GPUImageFilter.java │ │ ├── GPUImageFilterGroup.java │ │ ├── base_filter │ │ │ ├── GPUImageBrightnessFilter.java │ │ │ ├── GPUImageContrastFilter.java │ │ │ ├── GPUImageExposureFilter.java │ │ │ ├── GPUImageGammaFilter.java │ │ │ ├── GPUImageGrayscaleFilter.java │ │ │ ├── GPUImageHighlightShadowFilter.java │ │ │ ├── GPUImageHueFilter.java │ │ │ ├── GPUImageLevelsFilter.java │ │ │ ├── GPUImageOpacityFilter.java │ │ │ ├── GPUImagePosterizeFilter.java │ │ │ ├── GPUImageRGBFilter.java │ │ │ ├── GPUImageSaturationFilter.java │ │ │ ├── GPUImageSharpenFilter.java │ │ │ ├── GPUImageToneCurveFilter.java │ │ │ └── GPUImageTransformFilter.java │ │ ├── blend_mode_filter │ │ │ ├── GPUImageAddBlendFilter.java │ │ │ ├── GPUImageChromaKeyBlendFilter.java │ │ │ ├── GPUImageColorBlendFilter.java │ │ │ ├── GPUImageColorBurnBlendFilter.java │ │ │ ├── GPUImageColorDodgeBlendFilter.java │ │ │ ├── GPUImageDarkenBlendFilter.java │ │ │ ├── GPUImageDifferenceBlendFilter.java │ │ │ ├── GPUImageDivideBlendFilter.java │ │ │ ├── GPUImageExclusionBlendFilter.java │ │ │ ├── GPUImageHardLightBlendFilter.java │ │ │ ├── GPUImageHueBlendFilter.java │ │ │ ├── GPUImageLightenBlendFilter.java │ │ │ ├── GPUImageLinearBurnBlendFilter.java │ │ │ ├── GPUImageLuminosityBlendFilter.java │ │ │ ├── GPUImageMultiplyBlendFilter.java │ │ │ ├── GPUImageOverlayBlendFilter.java │ │ │ ├── GPUImageSaturationBlendFilter.java │ │ │ ├── GPUImageScreenBlendFilter.java │ │ │ ├── GPUImageSimpleOverlayBlendFilter.java │ │ │ ├── GPUImageSoftLightBlendFilter.java │ │ │ ├── GPUImageSourceOverBlendFilter.java │ │ │ ├── GPUImageSubtractBlendFilter.java │ │ │ ├── GPUImageTwoInputFilter.java │ │ │ ├── color_mapping_blend │ │ │ │ └── GPUImageLookupFilter.java │ │ │ └── mix_control_blend │ │ │ │ ├── GPUImageAlphaBlendFilter.java │ │ │ │ ├── GPUImageDissolveBlendFilter.java │ │ │ │ └── GPUImageMixBlendFilter.java │ │ ├── color_enhance_filter │ │ │ ├── GPUImageBilateralFilter.java │ │ │ ├── GPUImageCGAColorspaceFilter.java │ │ │ ├── GPUImageColorBalanceFilter.java │ │ │ ├── GPUImageColorInvertFilter.java │ │ │ ├── GPUImageColorMatrixFilter.java │ │ │ ├── GPUImageFalseColorFilter.java │ │ │ ├── GPUImageMonochromeFilter.java │ │ │ └── GPUImageWhiteBalanceFilter.java │ │ ├── conversion_filter │ │ │ ├── GPUImageBulgeDistortionFilter.java │ │ │ ├── GPUImageCrosshatchFilter.java │ │ │ ├── GPUImageGlassSphereFilter.java │ │ │ ├── GPUImageSphereRefractionFilter.java │ │ │ ├── GPUImageSwirlFilter.java │ │ │ └── GPUImageVignetteFilter.java │ │ ├── filter_3x3_sampling │ │ │ ├── GPUImage3x3ConvolutionFilter.java │ │ │ ├── GPUImage3x3TextureSamplingFilter.java │ │ │ ├── GPUImageDirectionalSobelEdgeDetectionFilter.java │ │ │ ├── GPUImageLaplacianFilter.java │ │ │ ├── GPUImageNonMaximumSuppressionFilter.java │ │ │ ├── GPUImageSobelThresholdFilter.java │ │ │ └── GPUImageWeakPixelInclusionFilter.java │ │ ├── filter_dual_sampling │ │ │ ├── GPUImageBoxBlurFilter.java │ │ │ ├── GPUImageDilationFilter.java │ │ │ ├── GPUImageGaussianBlurFilter.java │ │ │ ├── GPUImageRGBDilationFilter.java │ │ │ └── GPUImageTwoPassTextureSamplingFilter.java │ │ ├── recommend_effect_filter │ │ │ ├── GPUImageCartoonFilter.java │ │ │ ├── GPUImageEmbossFilter.java │ │ │ ├── GPUImageHalftoneFilter.java │ │ │ ├── GPUImageHazeFilter.java │ │ │ ├── GPUImageKuwaharaFilter.java │ │ │ ├── GPUImagePixelationFilter.java │ │ │ └── GPUImageSepiaFilter.java │ │ └── recommend_effect_filter_group │ │ │ ├── GPUImageSketchFilter.java │ │ │ ├── GPUImageSmoothCartoonFilter.java │ │ │ ├── GPUImageSobelEdgeDetection.java │ │ │ └── GPUImageThresholdEdgeDetection.java │ │ ├── manager │ │ ├── image_editor │ │ │ ├── PureImageManager.java │ │ │ └── image_loader │ │ │ │ ├── BaseImageLoader.java │ │ │ │ ├── FileImageLoader.java │ │ │ │ └── UriImageLoader.java │ │ └── video_recorder │ │ │ ├── VideoFilterManager.java │ │ │ ├── VideoRecordConstrain.java │ │ │ ├── VideoRecordManager.java │ │ │ ├── VideoRecordManagerCallback.java │ │ │ └── record_messages │ │ │ ├── BaseMessage.java │ │ │ ├── BaseRecorderMessage.java │ │ │ ├── ClearRecordInstance.java │ │ │ ├── CreateNewRecordInstance.java │ │ │ ├── RecordPrepare.java │ │ │ ├── RecordRelease.java │ │ │ ├── RecordStart.java │ │ │ └── RecordStop.java │ │ ├── ui │ │ ├── FilterRecoderView.java │ │ └── ScalePlayerView.java │ │ └── utils │ │ ├── CameraUtil.java │ │ ├── GPUImageNativeLibrary.java │ │ ├── GlUtil.java │ │ ├── LogUtil.java │ │ ├── TextureRotationUtil.java │ │ └── gif_core │ │ ├── AnimatedGifEncoder.java │ │ ├── LZWEncoder.java │ │ └── NeuQuant.java │ └── test │ └── java │ └── cn │ └── co │ └── willow │ └── android │ └── ultimate │ └── gpuimage │ └── ExampleUnitTest.java ├── sample ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── cn │ │ └── co │ │ └── willow │ │ └── android │ │ └── ultimate │ │ └── gpuimage │ │ └── sample │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── cn │ │ │ └── co │ │ │ └── willow │ │ │ └── android │ │ │ └── ultimate │ │ │ └── gpuimage │ │ │ └── sample │ │ │ ├── SampleApplication.java │ │ │ ├── activity │ │ │ ├── SampleVideoActivity.java │ │ │ └── SplashActivity.java │ │ │ ├── function_holder │ │ │ ├── BaseHolder.java │ │ │ ├── VideoControlHolder.java │ │ │ ├── VideoPlayerDialog.java │ │ │ └── VideoRecordHolder.java │ │ │ ├── interaction_logic │ │ │ └── SamplePresenter.java │ │ │ ├── self_defined_filter │ │ │ ├── FilterType.java │ │ │ ├── GPUImageFace01Filter.java │ │ │ └── GPUImageFace02Filter.java │ │ │ └── util │ │ │ ├── FileUtil.java │ │ │ ├── TimeUtil.java │ │ │ └── UIUtils.java │ └── res │ │ ├── drawable-xxhdpi │ │ ├── filter_face01.png │ │ └── filter_face02.png │ │ ├── drawable │ │ ├── control_alert_camera_btn.xml │ │ ├── control_default_camera_btn.xml │ │ ├── oval_red_point.xml │ │ ├── rectangle_black_radius_bg.xml │ │ ├── rectangle_green_radius_bg.xml │ │ ├── rectangle_green_radius_bg_p.xml │ │ ├── rectangle_red_radius_bg.xml │ │ ├── rectangle_transparent.xml │ │ └── side_nav_bar.xml │ │ ├── layout │ │ ├── activity_sample.xml │ │ ├── activity_splash.xml │ │ ├── holder_video_controller.xml │ │ ├── holder_video_player.xml │ │ └── holder_video_recorder_gl.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 │ │ ├── transition │ │ ├── trans_control_pannel.xml │ │ ├── trans_video_enter.xml │ │ ├── trans_video_exit.xml │ │ └── trans_video_player.xml │ │ └── values │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── drawables.xml │ │ ├── strings.xml │ │ ├── styles.xml │ │ └── trans_name.xml │ └── test │ └── java │ └── cn │ └── co │ └── willow │ └── android │ └── ultimate │ └── gpuimage │ └── sample │ └── ExampleUnitTest.java └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/codeStyleSettings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/.idea/codeStyleSettings.xml -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/.idea/encodings.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/gradle_extensions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/.idea/gradle_extensions.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /Index_of_Filters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/Index_of_Filters.md -------------------------------------------------------------------------------- /Index_of_Filters_CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/Index_of_Filters_CN.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/README.md -------------------------------------------------------------------------------- /README_CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/README_CN.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/gradlew.bat -------------------------------------------------------------------------------- /library/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/.gitignore -------------------------------------------------------------------------------- /library/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/CMakeLists.txt -------------------------------------------------------------------------------- /library/bintrayUpload.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/bintrayUpload.gradle -------------------------------------------------------------------------------- /library/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/build.gradle -------------------------------------------------------------------------------- /library/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/proguard-rules.pro -------------------------------------------------------------------------------- /library/project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/project.properties -------------------------------------------------------------------------------- /library/src/androidTest/java/cn/co/willow/android/ultimate/gpuimage/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/androidTest/java/cn/co/willow/android/ultimate/gpuimage/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /library/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /library/src/main/cpp/yuv-decoder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/cpp/yuv-decoder.cpp -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_config/FilterConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_config/FilterConfig.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_config/OutputConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_config/OutputConfig.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_config/RecordCoderState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_config/RecordCoderState.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_config/RecorderMessageState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_config/RecorderMessageState.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_config/RecorderState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_config/RecorderState.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_config/Rotation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_config/Rotation.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_looper/MessagesHandlerThread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_looper/MessagesHandlerThread.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_looper/PlayerQueueLock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_looper/PlayerQueueLock.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_looper/meta/CurrentItemMetaData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_looper/meta/CurrentItemMetaData.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_looper/meta/MetaData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_looper/meta/MetaData.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_record_18/TextureMovieEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_record_18/TextureMovieEncoder.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_record_18/base_encoder/AudioEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_record_18/base_encoder/AudioEncoder.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_record_18/base_encoder/VideoEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_record_18/base_encoder/VideoEncoder.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_record_18/base_encoder/XMediaMuxer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_record_18/base_encoder/XMediaMuxer.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_record_18/gles/EGLCore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_record_18/gles/EGLCore.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_record_18/gles/EGLSurfaceBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_record_18/gles/EGLSurfaceBase.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_record_18/gles/WindowSurface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_record_18/gles/WindowSurface.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render/BaseRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render/BaseRenderer.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render/PureImageRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render/PureImageRenderer.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render/VideoRecorderRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render/VideoRecorderRenderer.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/GPUImageFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/GPUImageFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/GPUImageFilterGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/GPUImageFilterGroup.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/base_filter/GPUImageBrightnessFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/base_filter/GPUImageBrightnessFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/base_filter/GPUImageContrastFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/base_filter/GPUImageContrastFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/base_filter/GPUImageExposureFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/base_filter/GPUImageExposureFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/base_filter/GPUImageGammaFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/base_filter/GPUImageGammaFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/base_filter/GPUImageGrayscaleFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/base_filter/GPUImageGrayscaleFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/base_filter/GPUImageHighlightShadowFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/base_filter/GPUImageHighlightShadowFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/base_filter/GPUImageHueFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/base_filter/GPUImageHueFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/base_filter/GPUImageLevelsFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/base_filter/GPUImageLevelsFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/base_filter/GPUImageOpacityFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/base_filter/GPUImageOpacityFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/base_filter/GPUImagePosterizeFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/base_filter/GPUImagePosterizeFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/base_filter/GPUImageRGBFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/base_filter/GPUImageRGBFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/base_filter/GPUImageSaturationFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/base_filter/GPUImageSaturationFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/base_filter/GPUImageSharpenFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/base_filter/GPUImageSharpenFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/base_filter/GPUImageToneCurveFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/base_filter/GPUImageToneCurveFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/base_filter/GPUImageTransformFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/base_filter/GPUImageTransformFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/GPUImageAddBlendFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/GPUImageAddBlendFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/GPUImageChromaKeyBlendFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/GPUImageChromaKeyBlendFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/GPUImageColorBlendFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/GPUImageColorBlendFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/GPUImageColorBurnBlendFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/GPUImageColorBurnBlendFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/GPUImageColorDodgeBlendFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/GPUImageColorDodgeBlendFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/GPUImageDarkenBlendFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/GPUImageDarkenBlendFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/GPUImageDifferenceBlendFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/GPUImageDifferenceBlendFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/GPUImageDivideBlendFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/GPUImageDivideBlendFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/GPUImageExclusionBlendFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/GPUImageExclusionBlendFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/GPUImageHardLightBlendFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/GPUImageHardLightBlendFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/GPUImageHueBlendFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/GPUImageHueBlendFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/GPUImageLightenBlendFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/GPUImageLightenBlendFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/GPUImageLinearBurnBlendFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/GPUImageLinearBurnBlendFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/GPUImageLuminosityBlendFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/GPUImageLuminosityBlendFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/GPUImageMultiplyBlendFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/GPUImageMultiplyBlendFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/GPUImageOverlayBlendFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/GPUImageOverlayBlendFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/GPUImageSaturationBlendFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/GPUImageSaturationBlendFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/GPUImageScreenBlendFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/GPUImageScreenBlendFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/GPUImageSimpleOverlayBlendFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/GPUImageSimpleOverlayBlendFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/GPUImageSoftLightBlendFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/GPUImageSoftLightBlendFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/GPUImageSourceOverBlendFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/GPUImageSourceOverBlendFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/GPUImageSubtractBlendFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/GPUImageSubtractBlendFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/GPUImageTwoInputFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/GPUImageTwoInputFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/color_mapping_blend/GPUImageLookupFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/color_mapping_blend/GPUImageLookupFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/mix_control_blend/GPUImageAlphaBlendFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/mix_control_blend/GPUImageAlphaBlendFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/mix_control_blend/GPUImageDissolveBlendFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/mix_control_blend/GPUImageDissolveBlendFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/mix_control_blend/GPUImageMixBlendFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/blend_mode_filter/mix_control_blend/GPUImageMixBlendFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/color_enhance_filter/GPUImageBilateralFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/color_enhance_filter/GPUImageBilateralFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/color_enhance_filter/GPUImageCGAColorspaceFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/color_enhance_filter/GPUImageCGAColorspaceFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/color_enhance_filter/GPUImageColorBalanceFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/color_enhance_filter/GPUImageColorBalanceFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/color_enhance_filter/GPUImageColorInvertFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/color_enhance_filter/GPUImageColorInvertFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/color_enhance_filter/GPUImageColorMatrixFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/color_enhance_filter/GPUImageColorMatrixFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/color_enhance_filter/GPUImageFalseColorFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/color_enhance_filter/GPUImageFalseColorFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/color_enhance_filter/GPUImageMonochromeFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/color_enhance_filter/GPUImageMonochromeFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/color_enhance_filter/GPUImageWhiteBalanceFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/color_enhance_filter/GPUImageWhiteBalanceFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/conversion_filter/GPUImageBulgeDistortionFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/conversion_filter/GPUImageBulgeDistortionFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/conversion_filter/GPUImageCrosshatchFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/conversion_filter/GPUImageCrosshatchFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/conversion_filter/GPUImageGlassSphereFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/conversion_filter/GPUImageGlassSphereFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/conversion_filter/GPUImageSphereRefractionFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/conversion_filter/GPUImageSphereRefractionFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/conversion_filter/GPUImageSwirlFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/conversion_filter/GPUImageSwirlFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/conversion_filter/GPUImageVignetteFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/conversion_filter/GPUImageVignetteFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/filter_3x3_sampling/GPUImage3x3ConvolutionFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/filter_3x3_sampling/GPUImage3x3ConvolutionFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/filter_3x3_sampling/GPUImage3x3TextureSamplingFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/filter_3x3_sampling/GPUImage3x3TextureSamplingFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/filter_3x3_sampling/GPUImageDirectionalSobelEdgeDetectionFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/filter_3x3_sampling/GPUImageDirectionalSobelEdgeDetectionFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/filter_3x3_sampling/GPUImageLaplacianFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/filter_3x3_sampling/GPUImageLaplacianFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/filter_3x3_sampling/GPUImageNonMaximumSuppressionFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/filter_3x3_sampling/GPUImageNonMaximumSuppressionFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/filter_3x3_sampling/GPUImageSobelThresholdFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/filter_3x3_sampling/GPUImageSobelThresholdFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/filter_3x3_sampling/GPUImageWeakPixelInclusionFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/filter_3x3_sampling/GPUImageWeakPixelInclusionFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/filter_dual_sampling/GPUImageBoxBlurFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/filter_dual_sampling/GPUImageBoxBlurFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/filter_dual_sampling/GPUImageDilationFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/filter_dual_sampling/GPUImageDilationFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/filter_dual_sampling/GPUImageGaussianBlurFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/filter_dual_sampling/GPUImageGaussianBlurFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/filter_dual_sampling/GPUImageRGBDilationFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/filter_dual_sampling/GPUImageRGBDilationFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/filter_dual_sampling/GPUImageTwoPassTextureSamplingFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/filter_dual_sampling/GPUImageTwoPassTextureSamplingFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/recommend_effect_filter/GPUImageCartoonFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/recommend_effect_filter/GPUImageCartoonFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/recommend_effect_filter/GPUImageEmbossFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/recommend_effect_filter/GPUImageEmbossFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/recommend_effect_filter/GPUImageHalftoneFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/recommend_effect_filter/GPUImageHalftoneFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/recommend_effect_filter/GPUImageHazeFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/recommend_effect_filter/GPUImageHazeFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/recommend_effect_filter/GPUImageKuwaharaFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/recommend_effect_filter/GPUImageKuwaharaFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/recommend_effect_filter/GPUImagePixelationFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/recommend_effect_filter/GPUImagePixelationFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/recommend_effect_filter/GPUImageSepiaFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/recommend_effect_filter/GPUImageSepiaFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/recommend_effect_filter_group/GPUImageSketchFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/recommend_effect_filter_group/GPUImageSketchFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/recommend_effect_filter_group/GPUImageSmoothCartoonFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/recommend_effect_filter_group/GPUImageSmoothCartoonFilter.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/recommend_effect_filter_group/GPUImageSobelEdgeDetection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/recommend_effect_filter_group/GPUImageSobelEdgeDetection.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/recommend_effect_filter_group/GPUImageThresholdEdgeDetection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/core_render_filter/recommend_effect_filter_group/GPUImageThresholdEdgeDetection.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/manager/image_editor/PureImageManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/manager/image_editor/PureImageManager.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/manager/image_editor/image_loader/BaseImageLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/manager/image_editor/image_loader/BaseImageLoader.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/manager/image_editor/image_loader/FileImageLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/manager/image_editor/image_loader/FileImageLoader.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/manager/image_editor/image_loader/UriImageLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/manager/image_editor/image_loader/UriImageLoader.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/manager/video_recorder/VideoFilterManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/manager/video_recorder/VideoFilterManager.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/manager/video_recorder/VideoRecordConstrain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/manager/video_recorder/VideoRecordConstrain.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/manager/video_recorder/VideoRecordManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/manager/video_recorder/VideoRecordManager.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/manager/video_recorder/VideoRecordManagerCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/manager/video_recorder/VideoRecordManagerCallback.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/manager/video_recorder/record_messages/BaseMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/manager/video_recorder/record_messages/BaseMessage.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/manager/video_recorder/record_messages/BaseRecorderMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/manager/video_recorder/record_messages/BaseRecorderMessage.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/manager/video_recorder/record_messages/ClearRecordInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/manager/video_recorder/record_messages/ClearRecordInstance.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/manager/video_recorder/record_messages/CreateNewRecordInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/manager/video_recorder/record_messages/CreateNewRecordInstance.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/manager/video_recorder/record_messages/RecordPrepare.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/manager/video_recorder/record_messages/RecordPrepare.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/manager/video_recorder/record_messages/RecordRelease.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/manager/video_recorder/record_messages/RecordRelease.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/manager/video_recorder/record_messages/RecordStart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/manager/video_recorder/record_messages/RecordStart.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/manager/video_recorder/record_messages/RecordStop.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/manager/video_recorder/record_messages/RecordStop.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/ui/FilterRecoderView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/ui/FilterRecoderView.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/ui/ScalePlayerView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/ui/ScalePlayerView.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/utils/CameraUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/utils/CameraUtil.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/utils/GPUImageNativeLibrary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/utils/GPUImageNativeLibrary.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/utils/GlUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/utils/GlUtil.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/utils/LogUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/utils/LogUtil.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/utils/TextureRotationUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/utils/TextureRotationUtil.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/utils/gif_core/AnimatedGifEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/utils/gif_core/AnimatedGifEncoder.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/utils/gif_core/LZWEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/utils/gif_core/LZWEncoder.java -------------------------------------------------------------------------------- /library/src/main/java/cn/co/willow/android/ultimate/gpuimage/utils/gif_core/NeuQuant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/main/java/cn/co/willow/android/ultimate/gpuimage/utils/gif_core/NeuQuant.java -------------------------------------------------------------------------------- /library/src/test/java/cn/co/willow/android/ultimate/gpuimage/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/library/src/test/java/cn/co/willow/android/ultimate/gpuimage/ExampleUnitTest.java -------------------------------------------------------------------------------- /sample/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /sample/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/build.gradle -------------------------------------------------------------------------------- /sample/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/proguard-rules.pro -------------------------------------------------------------------------------- /sample/src/androidTest/java/cn/co/willow/android/ultimate/gpuimage/sample/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/src/androidTest/java/cn/co/willow/android/ultimate/gpuimage/sample/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /sample/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /sample/src/main/java/cn/co/willow/android/ultimate/gpuimage/sample/SampleApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/src/main/java/cn/co/willow/android/ultimate/gpuimage/sample/SampleApplication.java -------------------------------------------------------------------------------- /sample/src/main/java/cn/co/willow/android/ultimate/gpuimage/sample/activity/SampleVideoActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/src/main/java/cn/co/willow/android/ultimate/gpuimage/sample/activity/SampleVideoActivity.java -------------------------------------------------------------------------------- /sample/src/main/java/cn/co/willow/android/ultimate/gpuimage/sample/activity/SplashActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/src/main/java/cn/co/willow/android/ultimate/gpuimage/sample/activity/SplashActivity.java -------------------------------------------------------------------------------- /sample/src/main/java/cn/co/willow/android/ultimate/gpuimage/sample/function_holder/BaseHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/src/main/java/cn/co/willow/android/ultimate/gpuimage/sample/function_holder/BaseHolder.java -------------------------------------------------------------------------------- /sample/src/main/java/cn/co/willow/android/ultimate/gpuimage/sample/function_holder/VideoControlHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/src/main/java/cn/co/willow/android/ultimate/gpuimage/sample/function_holder/VideoControlHolder.java -------------------------------------------------------------------------------- /sample/src/main/java/cn/co/willow/android/ultimate/gpuimage/sample/function_holder/VideoPlayerDialog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/src/main/java/cn/co/willow/android/ultimate/gpuimage/sample/function_holder/VideoPlayerDialog.java -------------------------------------------------------------------------------- /sample/src/main/java/cn/co/willow/android/ultimate/gpuimage/sample/function_holder/VideoRecordHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/src/main/java/cn/co/willow/android/ultimate/gpuimage/sample/function_holder/VideoRecordHolder.java -------------------------------------------------------------------------------- /sample/src/main/java/cn/co/willow/android/ultimate/gpuimage/sample/interaction_logic/SamplePresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/src/main/java/cn/co/willow/android/ultimate/gpuimage/sample/interaction_logic/SamplePresenter.java -------------------------------------------------------------------------------- /sample/src/main/java/cn/co/willow/android/ultimate/gpuimage/sample/self_defined_filter/FilterType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/src/main/java/cn/co/willow/android/ultimate/gpuimage/sample/self_defined_filter/FilterType.java -------------------------------------------------------------------------------- /sample/src/main/java/cn/co/willow/android/ultimate/gpuimage/sample/self_defined_filter/GPUImageFace01Filter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/src/main/java/cn/co/willow/android/ultimate/gpuimage/sample/self_defined_filter/GPUImageFace01Filter.java -------------------------------------------------------------------------------- /sample/src/main/java/cn/co/willow/android/ultimate/gpuimage/sample/self_defined_filter/GPUImageFace02Filter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/src/main/java/cn/co/willow/android/ultimate/gpuimage/sample/self_defined_filter/GPUImageFace02Filter.java -------------------------------------------------------------------------------- /sample/src/main/java/cn/co/willow/android/ultimate/gpuimage/sample/util/FileUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/src/main/java/cn/co/willow/android/ultimate/gpuimage/sample/util/FileUtil.java -------------------------------------------------------------------------------- /sample/src/main/java/cn/co/willow/android/ultimate/gpuimage/sample/util/TimeUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/src/main/java/cn/co/willow/android/ultimate/gpuimage/sample/util/TimeUtil.java -------------------------------------------------------------------------------- /sample/src/main/java/cn/co/willow/android/ultimate/gpuimage/sample/util/UIUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/src/main/java/cn/co/willow/android/ultimate/gpuimage/sample/util/UIUtils.java -------------------------------------------------------------------------------- /sample/src/main/res/drawable-xxhdpi/filter_face01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/src/main/res/drawable-xxhdpi/filter_face01.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-xxhdpi/filter_face02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/src/main/res/drawable-xxhdpi/filter_face02.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable/control_alert_camera_btn.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/src/main/res/drawable/control_alert_camera_btn.xml -------------------------------------------------------------------------------- /sample/src/main/res/drawable/control_default_camera_btn.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/src/main/res/drawable/control_default_camera_btn.xml -------------------------------------------------------------------------------- /sample/src/main/res/drawable/oval_red_point.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/src/main/res/drawable/oval_red_point.xml -------------------------------------------------------------------------------- /sample/src/main/res/drawable/rectangle_black_radius_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/src/main/res/drawable/rectangle_black_radius_bg.xml -------------------------------------------------------------------------------- /sample/src/main/res/drawable/rectangle_green_radius_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/src/main/res/drawable/rectangle_green_radius_bg.xml -------------------------------------------------------------------------------- /sample/src/main/res/drawable/rectangle_green_radius_bg_p.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/src/main/res/drawable/rectangle_green_radius_bg_p.xml -------------------------------------------------------------------------------- /sample/src/main/res/drawable/rectangle_red_radius_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/src/main/res/drawable/rectangle_red_radius_bg.xml -------------------------------------------------------------------------------- /sample/src/main/res/drawable/rectangle_transparent.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/src/main/res/drawable/rectangle_transparent.xml -------------------------------------------------------------------------------- /sample/src/main/res/drawable/side_nav_bar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/src/main/res/drawable/side_nav_bar.xml -------------------------------------------------------------------------------- /sample/src/main/res/layout/activity_sample.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/src/main/res/layout/activity_sample.xml -------------------------------------------------------------------------------- /sample/src/main/res/layout/activity_splash.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/src/main/res/layout/activity_splash.xml -------------------------------------------------------------------------------- /sample/src/main/res/layout/holder_video_controller.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/src/main/res/layout/holder_video_controller.xml -------------------------------------------------------------------------------- /sample/src/main/res/layout/holder_video_player.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/src/main/res/layout/holder_video_player.xml -------------------------------------------------------------------------------- /sample/src/main/res/layout/holder_video_recorder_gl.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/src/main/res/layout/holder_video_recorder_gl.xml -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample/src/main/res/transition/trans_control_pannel.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/src/main/res/transition/trans_control_pannel.xml -------------------------------------------------------------------------------- /sample/src/main/res/transition/trans_video_enter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/src/main/res/transition/trans_video_enter.xml -------------------------------------------------------------------------------- /sample/src/main/res/transition/trans_video_exit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/src/main/res/transition/trans_video_exit.xml -------------------------------------------------------------------------------- /sample/src/main/res/transition/trans_video_player.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/src/main/res/transition/trans_video_player.xml -------------------------------------------------------------------------------- /sample/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /sample/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /sample/src/main/res/values/drawables.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/src/main/res/values/drawables.xml -------------------------------------------------------------------------------- /sample/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /sample/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /sample/src/main/res/values/trans_name.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/src/main/res/values/trans_name.xml -------------------------------------------------------------------------------- /sample/src/test/java/cn/co/willow/android/ultimate/gpuimage/sample/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Windsander/Android-UltimateGPUImage/HEAD/sample/src/test/java/cn/co/willow/android/ultimate/gpuimage/sample/ExampleUnitTest.java -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':library', ':sample' 2 | --------------------------------------------------------------------------------