├── .gitignore ├── .project ├── CameraSample ├── app │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── hejunlin │ │ │ └── camerasample │ │ │ └── ApplicationTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── hejunlin │ │ │ │ └── camerasample │ │ │ │ ├── MainActivity.java │ │ │ │ └── SurfacePreview.java │ │ └── res │ │ │ ├── layout │ │ │ └── activity_main.xml │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xhdpi │ │ │ ├── capture.png │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── hejunlin │ │ └── camerasample │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── CameraSample2 ├── app │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── hejunlin │ │ │ └── camerasample2 │ │ │ └── ApplicationTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── hejunlin │ │ │ │ └── camerasample2 │ │ │ │ ├── Camera2Fragment.java │ │ │ │ ├── MainActivity.java │ │ │ │ └── SuperTextureView.java │ │ └── res │ │ │ ├── layout │ │ │ ├── activity_main.xml │ │ │ └── fragment_camera2.xml │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xhdpi │ │ │ ├── capture.png │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── hejunlin │ │ └── camerasample2 │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── GuardProcessSample ├── app │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── hejunlin │ │ │ └── guardprocesssample │ │ │ └── ApplicationTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── aidl │ │ │ └── com │ │ │ │ └── hejunlin │ │ │ │ └── guardprocesssample │ │ │ │ └── aidl │ │ │ │ └── IBridgeInterface.aidl │ │ ├── java │ │ │ └── com │ │ │ │ └── hejunlin │ │ │ │ └── guardprocesssample │ │ │ │ ├── MainActivity.java │ │ │ │ ├── ServiceA.java │ │ │ │ └── ServiceB.java │ │ └── res │ │ │ ├── layout │ │ │ └── activity_main.xml │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── hejunlin │ │ └── guardprocesssample │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── LICENSE ├── MediaCodcSample ├── .gitignore ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── hejunlin │ │ │ └── mediacodcsample │ │ │ └── ApplicationTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── hejunlin │ │ │ │ └── mediacodcsample │ │ │ │ └── MainActivity.java │ │ └── res │ │ │ ├── layout │ │ │ └── activity_main.xml │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── hejunlin │ │ └── mediacodcsample │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── MediaPlayerSample ├── app │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── hejunlin │ │ │ └── mediaplayersample │ │ │ └── ApplicationTest.java │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ └── com │ │ │ └── hejunlin │ │ │ └── mediaplayersample │ │ │ └── MainActivity.java │ │ └── res │ │ ├── layout │ │ └── activity_main.xml │ │ ├── menu │ │ └── menu_main.xml │ │ ├── mipmap-hdpi │ │ └── ic_launcher.png │ │ ├── mipmap-mdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxhdpi │ │ └── ic_launcher.png │ │ ├── values-v21 │ │ └── styles.xml │ │ ├── values-w820dp │ │ └── dimens.xml │ │ └── values │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── README.md ├── VideoWaterMarkSample ├── .gitignore ├── .idea │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── libraries │ │ ├── animated_vector_drawable_23_3_0.xml │ │ ├── appcompat_v7_23_3_0.xml │ │ ├── hamcrest_core_1_3.xml │ │ ├── junit_4_12.xml │ │ ├── support_annotations_23_3_0.xml │ │ ├── support_v4_23_3_0.xml │ │ └── support_vector_drawable_23_3_0.xml │ ├── misc.xml │ ├── modules.xml │ ├── runConfigurations.xml │ └── workspace.xml ├── VideoWaterMarkSample.iml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ └── com │ │ │ └── hejunlin │ │ │ └── videorecord │ │ │ ├── ColorFormatUtil.java │ │ │ ├── MainActivity.java │ │ │ ├── TakeVideoActivity.java │ │ │ ├── VideoCodecModel.java │ │ │ └── VideoCodecTask.java │ │ └── res │ │ ├── drawable │ │ ├── diverde.xml │ │ ├── litte_red_point.xml │ │ ├── play.xml │ │ ├── play1.png │ │ ├── play2.png │ │ └── progressbar_drawable.xml │ │ ├── layout │ │ ├── activity_main.xml │ │ └── activity_take_video.xml │ │ ├── mipmap-hdpi │ │ └── ic_launcher.png │ │ ├── mipmap-mdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xhdpi │ │ ├── capture.png │ │ └── ic_launcher.png │ │ ├── mipmap-xxhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxxhdpi │ │ └── ic_launcher.png │ │ ├── values-w820dp │ │ └── dimens.xml │ │ └── values │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── local.properties └── settings.gradle └── images ├── camera3.gif ├── camera5.gif ├── guard3.gif ├── mediacodec.gif └── mediaplayer.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/.gitignore -------------------------------------------------------------------------------- /.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/.project -------------------------------------------------------------------------------- /CameraSample/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/CameraSample/app/build.gradle -------------------------------------------------------------------------------- /CameraSample/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/CameraSample/app/proguard-rules.pro -------------------------------------------------------------------------------- /CameraSample/app/src/androidTest/java/com/hejunlin/camerasample/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/CameraSample/app/src/androidTest/java/com/hejunlin/camerasample/ApplicationTest.java -------------------------------------------------------------------------------- /CameraSample/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/CameraSample/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /CameraSample/app/src/main/java/com/hejunlin/camerasample/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/CameraSample/app/src/main/java/com/hejunlin/camerasample/MainActivity.java -------------------------------------------------------------------------------- /CameraSample/app/src/main/java/com/hejunlin/camerasample/SurfacePreview.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/CameraSample/app/src/main/java/com/hejunlin/camerasample/SurfacePreview.java -------------------------------------------------------------------------------- /CameraSample/app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/CameraSample/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /CameraSample/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/CameraSample/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /CameraSample/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/CameraSample/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /CameraSample/app/src/main/res/mipmap-xhdpi/capture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/CameraSample/app/src/main/res/mipmap-xhdpi/capture.png -------------------------------------------------------------------------------- /CameraSample/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/CameraSample/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /CameraSample/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/CameraSample/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /CameraSample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/CameraSample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /CameraSample/app/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/CameraSample/app/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /CameraSample/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/CameraSample/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /CameraSample/app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/CameraSample/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /CameraSample/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/CameraSample/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /CameraSample/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/CameraSample/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /CameraSample/app/src/test/java/com/hejunlin/camerasample/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/CameraSample/app/src/test/java/com/hejunlin/camerasample/ExampleUnitTest.java -------------------------------------------------------------------------------- /CameraSample/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/CameraSample/build.gradle -------------------------------------------------------------------------------- /CameraSample/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/CameraSample/gradle.properties -------------------------------------------------------------------------------- /CameraSample/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/CameraSample/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /CameraSample/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/CameraSample/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /CameraSample/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/CameraSample/gradlew -------------------------------------------------------------------------------- /CameraSample/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/CameraSample/gradlew.bat -------------------------------------------------------------------------------- /CameraSample/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /CameraSample2/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/CameraSample2/app/build.gradle -------------------------------------------------------------------------------- /CameraSample2/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/CameraSample2/app/proguard-rules.pro -------------------------------------------------------------------------------- /CameraSample2/app/src/androidTest/java/com/hejunlin/camerasample2/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/CameraSample2/app/src/androidTest/java/com/hejunlin/camerasample2/ApplicationTest.java -------------------------------------------------------------------------------- /CameraSample2/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/CameraSample2/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /CameraSample2/app/src/main/java/com/hejunlin/camerasample2/Camera2Fragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/CameraSample2/app/src/main/java/com/hejunlin/camerasample2/Camera2Fragment.java -------------------------------------------------------------------------------- /CameraSample2/app/src/main/java/com/hejunlin/camerasample2/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/CameraSample2/app/src/main/java/com/hejunlin/camerasample2/MainActivity.java -------------------------------------------------------------------------------- /CameraSample2/app/src/main/java/com/hejunlin/camerasample2/SuperTextureView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/CameraSample2/app/src/main/java/com/hejunlin/camerasample2/SuperTextureView.java -------------------------------------------------------------------------------- /CameraSample2/app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/CameraSample2/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /CameraSample2/app/src/main/res/layout/fragment_camera2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/CameraSample2/app/src/main/res/layout/fragment_camera2.xml -------------------------------------------------------------------------------- /CameraSample2/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/CameraSample2/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /CameraSample2/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/CameraSample2/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /CameraSample2/app/src/main/res/mipmap-xhdpi/capture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/CameraSample2/app/src/main/res/mipmap-xhdpi/capture.png -------------------------------------------------------------------------------- /CameraSample2/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/CameraSample2/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /CameraSample2/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/CameraSample2/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /CameraSample2/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/CameraSample2/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /CameraSample2/app/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/CameraSample2/app/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /CameraSample2/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/CameraSample2/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /CameraSample2/app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/CameraSample2/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /CameraSample2/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/CameraSample2/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /CameraSample2/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/CameraSample2/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /CameraSample2/app/src/test/java/com/hejunlin/camerasample2/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/CameraSample2/app/src/test/java/com/hejunlin/camerasample2/ExampleUnitTest.java -------------------------------------------------------------------------------- /CameraSample2/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/CameraSample2/build.gradle -------------------------------------------------------------------------------- /CameraSample2/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/CameraSample2/gradle.properties -------------------------------------------------------------------------------- /CameraSample2/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/CameraSample2/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /CameraSample2/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/CameraSample2/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /CameraSample2/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/CameraSample2/gradlew -------------------------------------------------------------------------------- /CameraSample2/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/CameraSample2/gradlew.bat -------------------------------------------------------------------------------- /CameraSample2/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /GuardProcessSample/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/GuardProcessSample/app/build.gradle -------------------------------------------------------------------------------- /GuardProcessSample/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/GuardProcessSample/app/proguard-rules.pro -------------------------------------------------------------------------------- /GuardProcessSample/app/src/androidTest/java/com/hejunlin/guardprocesssample/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/GuardProcessSample/app/src/androidTest/java/com/hejunlin/guardprocesssample/ApplicationTest.java -------------------------------------------------------------------------------- /GuardProcessSample/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/GuardProcessSample/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /GuardProcessSample/app/src/main/aidl/com/hejunlin/guardprocesssample/aidl/IBridgeInterface.aidl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/GuardProcessSample/app/src/main/aidl/com/hejunlin/guardprocesssample/aidl/IBridgeInterface.aidl -------------------------------------------------------------------------------- /GuardProcessSample/app/src/main/java/com/hejunlin/guardprocesssample/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/GuardProcessSample/app/src/main/java/com/hejunlin/guardprocesssample/MainActivity.java -------------------------------------------------------------------------------- /GuardProcessSample/app/src/main/java/com/hejunlin/guardprocesssample/ServiceA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/GuardProcessSample/app/src/main/java/com/hejunlin/guardprocesssample/ServiceA.java -------------------------------------------------------------------------------- /GuardProcessSample/app/src/main/java/com/hejunlin/guardprocesssample/ServiceB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/GuardProcessSample/app/src/main/java/com/hejunlin/guardprocesssample/ServiceB.java -------------------------------------------------------------------------------- /GuardProcessSample/app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/GuardProcessSample/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /GuardProcessSample/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/GuardProcessSample/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /GuardProcessSample/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/GuardProcessSample/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /GuardProcessSample/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/GuardProcessSample/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /GuardProcessSample/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/GuardProcessSample/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /GuardProcessSample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/GuardProcessSample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /GuardProcessSample/app/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/GuardProcessSample/app/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /GuardProcessSample/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/GuardProcessSample/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /GuardProcessSample/app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/GuardProcessSample/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /GuardProcessSample/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/GuardProcessSample/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /GuardProcessSample/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/GuardProcessSample/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /GuardProcessSample/app/src/test/java/com/hejunlin/guardprocesssample/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/GuardProcessSample/app/src/test/java/com/hejunlin/guardprocesssample/ExampleUnitTest.java -------------------------------------------------------------------------------- /GuardProcessSample/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/GuardProcessSample/build.gradle -------------------------------------------------------------------------------- /GuardProcessSample/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/GuardProcessSample/gradle.properties -------------------------------------------------------------------------------- /GuardProcessSample/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/GuardProcessSample/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /GuardProcessSample/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/GuardProcessSample/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /GuardProcessSample/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/GuardProcessSample/gradlew -------------------------------------------------------------------------------- /GuardProcessSample/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/GuardProcessSample/gradlew.bat -------------------------------------------------------------------------------- /GuardProcessSample/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/LICENSE -------------------------------------------------------------------------------- /MediaCodcSample/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/MediaCodcSample/.gitignore -------------------------------------------------------------------------------- /MediaCodcSample/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /MediaCodcSample/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/MediaCodcSample/app/build.gradle -------------------------------------------------------------------------------- /MediaCodcSample/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/MediaCodcSample/app/proguard-rules.pro -------------------------------------------------------------------------------- /MediaCodcSample/app/src/androidTest/java/com/hejunlin/mediacodcsample/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/MediaCodcSample/app/src/androidTest/java/com/hejunlin/mediacodcsample/ApplicationTest.java -------------------------------------------------------------------------------- /MediaCodcSample/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/MediaCodcSample/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /MediaCodcSample/app/src/main/java/com/hejunlin/mediacodcsample/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/MediaCodcSample/app/src/main/java/com/hejunlin/mediacodcsample/MainActivity.java -------------------------------------------------------------------------------- /MediaCodcSample/app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/MediaCodcSample/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /MediaCodcSample/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/MediaCodcSample/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /MediaCodcSample/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/MediaCodcSample/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /MediaCodcSample/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/MediaCodcSample/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /MediaCodcSample/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/MediaCodcSample/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /MediaCodcSample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/MediaCodcSample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /MediaCodcSample/app/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/MediaCodcSample/app/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /MediaCodcSample/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/MediaCodcSample/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /MediaCodcSample/app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/MediaCodcSample/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /MediaCodcSample/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/MediaCodcSample/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /MediaCodcSample/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/MediaCodcSample/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /MediaCodcSample/app/src/test/java/com/hejunlin/mediacodcsample/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/MediaCodcSample/app/src/test/java/com/hejunlin/mediacodcsample/ExampleUnitTest.java -------------------------------------------------------------------------------- /MediaCodcSample/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/MediaCodcSample/build.gradle -------------------------------------------------------------------------------- /MediaCodcSample/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/MediaCodcSample/gradle.properties -------------------------------------------------------------------------------- /MediaCodcSample/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/MediaCodcSample/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /MediaCodcSample/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/MediaCodcSample/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /MediaCodcSample/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/MediaCodcSample/gradlew -------------------------------------------------------------------------------- /MediaCodcSample/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/MediaCodcSample/gradlew.bat -------------------------------------------------------------------------------- /MediaCodcSample/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /MediaPlayerSample/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/MediaPlayerSample/app/build.gradle -------------------------------------------------------------------------------- /MediaPlayerSample/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/MediaPlayerSample/app/proguard-rules.pro -------------------------------------------------------------------------------- /MediaPlayerSample/app/src/androidTest/java/com/hejunlin/mediaplayersample/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/MediaPlayerSample/app/src/androidTest/java/com/hejunlin/mediaplayersample/ApplicationTest.java -------------------------------------------------------------------------------- /MediaPlayerSample/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/MediaPlayerSample/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /MediaPlayerSample/app/src/main/java/com/hejunlin/mediaplayersample/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/MediaPlayerSample/app/src/main/java/com/hejunlin/mediaplayersample/MainActivity.java -------------------------------------------------------------------------------- /MediaPlayerSample/app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/MediaPlayerSample/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /MediaPlayerSample/app/src/main/res/menu/menu_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/MediaPlayerSample/app/src/main/res/menu/menu_main.xml -------------------------------------------------------------------------------- /MediaPlayerSample/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/MediaPlayerSample/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /MediaPlayerSample/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/MediaPlayerSample/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /MediaPlayerSample/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/MediaPlayerSample/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /MediaPlayerSample/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/MediaPlayerSample/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /MediaPlayerSample/app/src/main/res/values-v21/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/MediaPlayerSample/app/src/main/res/values-v21/styles.xml -------------------------------------------------------------------------------- /MediaPlayerSample/app/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/MediaPlayerSample/app/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /MediaPlayerSample/app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/MediaPlayerSample/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /MediaPlayerSample/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/MediaPlayerSample/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /MediaPlayerSample/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/MediaPlayerSample/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /MediaPlayerSample/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/MediaPlayerSample/build.gradle -------------------------------------------------------------------------------- /MediaPlayerSample/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/MediaPlayerSample/gradle.properties -------------------------------------------------------------------------------- /MediaPlayerSample/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/MediaPlayerSample/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /MediaPlayerSample/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/MediaPlayerSample/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /MediaPlayerSample/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/MediaPlayerSample/gradlew -------------------------------------------------------------------------------- /MediaPlayerSample/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/MediaPlayerSample/gradlew.bat -------------------------------------------------------------------------------- /MediaPlayerSample/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/README.md -------------------------------------------------------------------------------- /VideoWaterMarkSample/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/VideoWaterMarkSample/.gitignore -------------------------------------------------------------------------------- /VideoWaterMarkSample/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/VideoWaterMarkSample/.idea/compiler.xml -------------------------------------------------------------------------------- /VideoWaterMarkSample/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/VideoWaterMarkSample/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /VideoWaterMarkSample/.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/VideoWaterMarkSample/.idea/encodings.xml -------------------------------------------------------------------------------- /VideoWaterMarkSample/.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/VideoWaterMarkSample/.idea/gradle.xml -------------------------------------------------------------------------------- /VideoWaterMarkSample/.idea/libraries/animated_vector_drawable_23_3_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/VideoWaterMarkSample/.idea/libraries/animated_vector_drawable_23_3_0.xml -------------------------------------------------------------------------------- /VideoWaterMarkSample/.idea/libraries/appcompat_v7_23_3_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/VideoWaterMarkSample/.idea/libraries/appcompat_v7_23_3_0.xml -------------------------------------------------------------------------------- /VideoWaterMarkSample/.idea/libraries/hamcrest_core_1_3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/VideoWaterMarkSample/.idea/libraries/hamcrest_core_1_3.xml -------------------------------------------------------------------------------- /VideoWaterMarkSample/.idea/libraries/junit_4_12.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/VideoWaterMarkSample/.idea/libraries/junit_4_12.xml -------------------------------------------------------------------------------- /VideoWaterMarkSample/.idea/libraries/support_annotations_23_3_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/VideoWaterMarkSample/.idea/libraries/support_annotations_23_3_0.xml -------------------------------------------------------------------------------- /VideoWaterMarkSample/.idea/libraries/support_v4_23_3_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/VideoWaterMarkSample/.idea/libraries/support_v4_23_3_0.xml -------------------------------------------------------------------------------- /VideoWaterMarkSample/.idea/libraries/support_vector_drawable_23_3_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/VideoWaterMarkSample/.idea/libraries/support_vector_drawable_23_3_0.xml -------------------------------------------------------------------------------- /VideoWaterMarkSample/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/VideoWaterMarkSample/.idea/misc.xml -------------------------------------------------------------------------------- /VideoWaterMarkSample/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/VideoWaterMarkSample/.idea/modules.xml -------------------------------------------------------------------------------- /VideoWaterMarkSample/.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/VideoWaterMarkSample/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /VideoWaterMarkSample/.idea/workspace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/VideoWaterMarkSample/.idea/workspace.xml -------------------------------------------------------------------------------- /VideoWaterMarkSample/VideoWaterMarkSample.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/VideoWaterMarkSample/VideoWaterMarkSample.iml -------------------------------------------------------------------------------- /VideoWaterMarkSample/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /VideoWaterMarkSample/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/VideoWaterMarkSample/app/build.gradle -------------------------------------------------------------------------------- /VideoWaterMarkSample/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/VideoWaterMarkSample/app/proguard-rules.pro -------------------------------------------------------------------------------- /VideoWaterMarkSample/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/VideoWaterMarkSample/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /VideoWaterMarkSample/app/src/main/java/com/hejunlin/videorecord/ColorFormatUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/VideoWaterMarkSample/app/src/main/java/com/hejunlin/videorecord/ColorFormatUtil.java -------------------------------------------------------------------------------- /VideoWaterMarkSample/app/src/main/java/com/hejunlin/videorecord/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/VideoWaterMarkSample/app/src/main/java/com/hejunlin/videorecord/MainActivity.java -------------------------------------------------------------------------------- /VideoWaterMarkSample/app/src/main/java/com/hejunlin/videorecord/TakeVideoActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/VideoWaterMarkSample/app/src/main/java/com/hejunlin/videorecord/TakeVideoActivity.java -------------------------------------------------------------------------------- /VideoWaterMarkSample/app/src/main/java/com/hejunlin/videorecord/VideoCodecModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/VideoWaterMarkSample/app/src/main/java/com/hejunlin/videorecord/VideoCodecModel.java -------------------------------------------------------------------------------- /VideoWaterMarkSample/app/src/main/java/com/hejunlin/videorecord/VideoCodecTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/VideoWaterMarkSample/app/src/main/java/com/hejunlin/videorecord/VideoCodecTask.java -------------------------------------------------------------------------------- /VideoWaterMarkSample/app/src/main/res/drawable/diverde.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/VideoWaterMarkSample/app/src/main/res/drawable/diverde.xml -------------------------------------------------------------------------------- /VideoWaterMarkSample/app/src/main/res/drawable/litte_red_point.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/VideoWaterMarkSample/app/src/main/res/drawable/litte_red_point.xml -------------------------------------------------------------------------------- /VideoWaterMarkSample/app/src/main/res/drawable/play.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/VideoWaterMarkSample/app/src/main/res/drawable/play.xml -------------------------------------------------------------------------------- /VideoWaterMarkSample/app/src/main/res/drawable/play1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/VideoWaterMarkSample/app/src/main/res/drawable/play1.png -------------------------------------------------------------------------------- /VideoWaterMarkSample/app/src/main/res/drawable/play2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/VideoWaterMarkSample/app/src/main/res/drawable/play2.png -------------------------------------------------------------------------------- /VideoWaterMarkSample/app/src/main/res/drawable/progressbar_drawable.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/VideoWaterMarkSample/app/src/main/res/drawable/progressbar_drawable.xml -------------------------------------------------------------------------------- /VideoWaterMarkSample/app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/VideoWaterMarkSample/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /VideoWaterMarkSample/app/src/main/res/layout/activity_take_video.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/VideoWaterMarkSample/app/src/main/res/layout/activity_take_video.xml -------------------------------------------------------------------------------- /VideoWaterMarkSample/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/VideoWaterMarkSample/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /VideoWaterMarkSample/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/VideoWaterMarkSample/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /VideoWaterMarkSample/app/src/main/res/mipmap-xhdpi/capture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/VideoWaterMarkSample/app/src/main/res/mipmap-xhdpi/capture.png -------------------------------------------------------------------------------- /VideoWaterMarkSample/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/VideoWaterMarkSample/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /VideoWaterMarkSample/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/VideoWaterMarkSample/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /VideoWaterMarkSample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/VideoWaterMarkSample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /VideoWaterMarkSample/app/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/VideoWaterMarkSample/app/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /VideoWaterMarkSample/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/VideoWaterMarkSample/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /VideoWaterMarkSample/app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/VideoWaterMarkSample/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /VideoWaterMarkSample/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/VideoWaterMarkSample/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /VideoWaterMarkSample/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/VideoWaterMarkSample/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /VideoWaterMarkSample/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/VideoWaterMarkSample/build.gradle -------------------------------------------------------------------------------- /VideoWaterMarkSample/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/VideoWaterMarkSample/gradle.properties -------------------------------------------------------------------------------- /VideoWaterMarkSample/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/VideoWaterMarkSample/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /VideoWaterMarkSample/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/VideoWaterMarkSample/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /VideoWaterMarkSample/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/VideoWaterMarkSample/gradlew -------------------------------------------------------------------------------- /VideoWaterMarkSample/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/VideoWaterMarkSample/gradlew.bat -------------------------------------------------------------------------------- /VideoWaterMarkSample/local.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/VideoWaterMarkSample/local.properties -------------------------------------------------------------------------------- /VideoWaterMarkSample/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /images/camera3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/images/camera3.gif -------------------------------------------------------------------------------- /images/camera5.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/images/camera5.gif -------------------------------------------------------------------------------- /images/guard3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/images/guard3.gif -------------------------------------------------------------------------------- /images/mediacodec.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/images/mediacodec.gif -------------------------------------------------------------------------------- /images/mediaplayer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smartyuge/MultiMediaSample/HEAD/images/mediaplayer.png --------------------------------------------------------------------------------