├── .gitignore ├── README.md ├── android-tutorial-1 ├── .gitignore ├── AndroidManifest.xml ├── build.gradle ├── jni │ ├── Android.mk │ ├── Application.mk │ ├── dummy.cpp │ └── tutorial-1.c ├── res │ ├── drawable-hdpi │ │ └── gstreamer_logo_1.png │ ├── drawable-ldpi │ │ └── gstreamer_logo_1.png │ ├── drawable-mdpi │ │ └── gstreamer_logo_1.png │ ├── drawable-xhdpi │ │ └── gstreamer_logo_1.png │ ├── drawable-xxhdpi │ │ └── gstreamer_logo_1.png │ ├── drawable-xxxhdpi │ │ └── gstreamer_logo_1.png │ ├── layout │ │ └── main.xml │ └── values │ │ └── strings.xml └── src │ ├── assets │ ├── fontconfig │ │ ├── fonts.conf │ │ └── fonts │ │ │ └── truetype │ │ │ └── Ubuntu-R.ttf │ └── ssl │ │ └── certs │ │ └── ca-certificates.crt │ └── org │ └── freedesktop │ └── gstreamer │ └── tutorials │ └── tutorial_1 │ └── Tutorial1.kt ├── android-tutorial-2 ├── .gitignore ├── AndroidManifest.xml ├── build.gradle ├── jni │ ├── Android.mk │ ├── Application.mk │ ├── dummy.cpp │ └── tutorial-2.c ├── res │ ├── drawable-hdpi │ │ └── gstreamer_logo_2.png │ ├── drawable-ldpi │ │ └── gstreamer_logo_2.png │ ├── drawable-mdpi │ │ └── gstreamer_logo_2.png │ ├── drawable-xhdpi │ │ └── gstreamer_logo_2.png │ ├── drawable-xxhdpi │ │ └── gstreamer_logo_2.png │ ├── drawable-xxxhdpi │ │ └── gstreamer_logo_2.png │ ├── layout │ │ └── main.xml │ └── values │ │ └── strings.xml └── src │ ├── assets │ ├── fontconfig │ │ ├── fonts.conf │ │ └── fonts │ │ │ └── truetype │ │ │ └── Ubuntu-R.ttf │ └── ssl │ │ └── certs │ │ └── ca-certificates.crt │ └── org │ └── freedesktop │ └── gstreamer │ └── tutorials │ └── tutorial_2 │ └── Tutorial2.kt ├── android-tutorial-3 ├── .gitignore ├── AndroidManifest.xml ├── build.gradle ├── jni │ ├── Android.mk │ ├── Application.mk │ ├── dummy.cpp │ └── tutorial-3.c ├── res │ ├── drawable-hdpi │ │ └── gstreamer_logo_3.png │ ├── drawable-ldpi │ │ └── gstreamer_logo_3.png │ ├── drawable-mdpi │ │ └── gstreamer_logo_3.png │ ├── drawable-xhdpi │ │ └── gstreamer_logo_3.png │ ├── drawable-xxhdpi │ │ └── gstreamer_logo_3.png │ ├── drawable-xxxhdpi │ │ └── gstreamer_logo_3.png │ ├── layout │ │ └── main.xml │ └── values │ │ └── strings.xml └── src │ ├── assets │ ├── fontconfig │ │ ├── fonts.conf │ │ └── fonts │ │ │ └── truetype │ │ │ └── Ubuntu-R.ttf │ └── ssl │ │ └── certs │ │ └── ca-certificates.crt │ └── org │ └── freedesktop │ └── gstreamer │ └── tutorials │ └── tutorial_3 │ └── Tutorial3.kt ├── android-tutorial-4 ├── .gitignore ├── AndroidManifest.xml ├── build.gradle ├── jni │ ├── Android.mk │ ├── Application.mk │ ├── dummy.cpp │ └── tutorial-4.c ├── res │ ├── drawable-hdpi │ │ └── gstreamer_logo_4.png │ ├── drawable-ldpi │ │ └── gstreamer_logo_4.png │ ├── drawable-mdpi │ │ └── gstreamer_logo_4.png │ ├── drawable-xhdpi │ │ └── gstreamer_logo_4.png │ ├── drawable-xxhdpi │ │ └── gstreamer_logo_4.png │ ├── drawable-xxxhdpi │ │ └── gstreamer_logo_4.png │ ├── layout │ │ └── main.xml │ └── values │ │ └── strings.xml └── src │ └── assets │ ├── fontconfig │ ├── fonts.conf │ └── fonts │ │ └── truetype │ │ └── Ubuntu-R.ttf │ └── ssl │ └── certs │ └── ca-certificates.crt ├── android-tutorial-5 ├── .gitignore ├── AndroidManifest.xml ├── build.gradle ├── jni │ ├── Android.mk │ ├── Application.mk │ ├── dummy.cpp │ └── tutorial-5.c ├── res │ ├── drawable-ldpi │ │ ├── file.png │ │ ├── folder.png │ │ └── gstreamer_logo_5.png │ ├── drawable-mdpi │ │ └── gstreamer_logo_5.png │ ├── drawable-xhdpi │ │ └── gstreamer_logo_5.png │ ├── drawable-xxhdpi │ │ └── gstreamer_logo_5.png │ ├── drawable-xxxhdpi │ │ └── gstreamer_logo_5.png │ ├── layout │ │ ├── file_dialog_main.xml │ │ ├── file_dialog_row.xml │ │ └── main.xml │ └── values │ │ └── strings.xml └── src │ ├── assets │ ├── fontconfig │ │ ├── fonts.conf │ │ └── fonts │ │ │ └── truetype │ │ │ └── Ubuntu-R.ttf │ └── ssl │ │ └── certs │ │ └── ca-certificates.crt │ └── com │ └── lamerman │ └── FileDialog.kt ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gralde.properties ├── local.properties ├── screenshots ├── gstreamer-download.png ├── ndk-download.png ├── run.png ├── setup-local-properties.png ├── tutorial-1.png ├── tutorial-2.png ├── tutorial-3.png ├── tutorial-4.png ├── tutorial-5.png └── update-makefile.png ├── settings.gradle └── shared ├── .gitignore ├── build.gradle ├── consumer-rules.pro ├── proguard-rules.pro └── src ├── androidTest └── java │ └── com │ └── andyha │ └── gstream │ └── tutorial │ └── shared │ └── ExampleInstrumentedTest.java ├── main ├── AndroidManifest.xml └── java │ └── com │ └── andyha │ └── gstream │ └── tutorial │ └── shared │ ├── GStreamer.kt │ ├── GStreamerSurfaceView.kt │ └── androidmedia │ ├── GstAhcCallback.kt │ ├── GstAhsCallback.kt │ └── GstAmcOnFrameAvailableListener.kt └── test └── java └── com └── andyha └── gstream └── tutorial └── shared └── ExampleUnitTest.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/README.md -------------------------------------------------------------------------------- /android-tutorial-1/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-1/.gitignore -------------------------------------------------------------------------------- /android-tutorial-1/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-1/AndroidManifest.xml -------------------------------------------------------------------------------- /android-tutorial-1/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-1/build.gradle -------------------------------------------------------------------------------- /android-tutorial-1/jni/Android.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-1/jni/Android.mk -------------------------------------------------------------------------------- /android-tutorial-1/jni/Application.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-1/jni/Application.mk -------------------------------------------------------------------------------- /android-tutorial-1/jni/dummy.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android-tutorial-1/jni/tutorial-1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-1/jni/tutorial-1.c -------------------------------------------------------------------------------- /android-tutorial-1/res/drawable-hdpi/gstreamer_logo_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-1/res/drawable-hdpi/gstreamer_logo_1.png -------------------------------------------------------------------------------- /android-tutorial-1/res/drawable-ldpi/gstreamer_logo_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-1/res/drawable-ldpi/gstreamer_logo_1.png -------------------------------------------------------------------------------- /android-tutorial-1/res/drawable-mdpi/gstreamer_logo_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-1/res/drawable-mdpi/gstreamer_logo_1.png -------------------------------------------------------------------------------- /android-tutorial-1/res/drawable-xhdpi/gstreamer_logo_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-1/res/drawable-xhdpi/gstreamer_logo_1.png -------------------------------------------------------------------------------- /android-tutorial-1/res/drawable-xxhdpi/gstreamer_logo_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-1/res/drawable-xxhdpi/gstreamer_logo_1.png -------------------------------------------------------------------------------- /android-tutorial-1/res/drawable-xxxhdpi/gstreamer_logo_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-1/res/drawable-xxxhdpi/gstreamer_logo_1.png -------------------------------------------------------------------------------- /android-tutorial-1/res/layout/main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-1/res/layout/main.xml -------------------------------------------------------------------------------- /android-tutorial-1/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-1/res/values/strings.xml -------------------------------------------------------------------------------- /android-tutorial-1/src/assets/fontconfig/fonts.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-1/src/assets/fontconfig/fonts.conf -------------------------------------------------------------------------------- /android-tutorial-1/src/assets/fontconfig/fonts/truetype/Ubuntu-R.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-1/src/assets/fontconfig/fonts/truetype/Ubuntu-R.ttf -------------------------------------------------------------------------------- /android-tutorial-1/src/assets/ssl/certs/ca-certificates.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-1/src/assets/ssl/certs/ca-certificates.crt -------------------------------------------------------------------------------- /android-tutorial-1/src/org/freedesktop/gstreamer/tutorials/tutorial_1/Tutorial1.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-1/src/org/freedesktop/gstreamer/tutorials/tutorial_1/Tutorial1.kt -------------------------------------------------------------------------------- /android-tutorial-2/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-2/.gitignore -------------------------------------------------------------------------------- /android-tutorial-2/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-2/AndroidManifest.xml -------------------------------------------------------------------------------- /android-tutorial-2/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-2/build.gradle -------------------------------------------------------------------------------- /android-tutorial-2/jni/Android.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-2/jni/Android.mk -------------------------------------------------------------------------------- /android-tutorial-2/jni/Application.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-2/jni/Application.mk -------------------------------------------------------------------------------- /android-tutorial-2/jni/dummy.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android-tutorial-2/jni/tutorial-2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-2/jni/tutorial-2.c -------------------------------------------------------------------------------- /android-tutorial-2/res/drawable-hdpi/gstreamer_logo_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-2/res/drawable-hdpi/gstreamer_logo_2.png -------------------------------------------------------------------------------- /android-tutorial-2/res/drawable-ldpi/gstreamer_logo_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-2/res/drawable-ldpi/gstreamer_logo_2.png -------------------------------------------------------------------------------- /android-tutorial-2/res/drawable-mdpi/gstreamer_logo_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-2/res/drawable-mdpi/gstreamer_logo_2.png -------------------------------------------------------------------------------- /android-tutorial-2/res/drawable-xhdpi/gstreamer_logo_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-2/res/drawable-xhdpi/gstreamer_logo_2.png -------------------------------------------------------------------------------- /android-tutorial-2/res/drawable-xxhdpi/gstreamer_logo_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-2/res/drawable-xxhdpi/gstreamer_logo_2.png -------------------------------------------------------------------------------- /android-tutorial-2/res/drawable-xxxhdpi/gstreamer_logo_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-2/res/drawable-xxxhdpi/gstreamer_logo_2.png -------------------------------------------------------------------------------- /android-tutorial-2/res/layout/main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-2/res/layout/main.xml -------------------------------------------------------------------------------- /android-tutorial-2/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-2/res/values/strings.xml -------------------------------------------------------------------------------- /android-tutorial-2/src/assets/fontconfig/fonts.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-2/src/assets/fontconfig/fonts.conf -------------------------------------------------------------------------------- /android-tutorial-2/src/assets/fontconfig/fonts/truetype/Ubuntu-R.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-2/src/assets/fontconfig/fonts/truetype/Ubuntu-R.ttf -------------------------------------------------------------------------------- /android-tutorial-2/src/assets/ssl/certs/ca-certificates.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-2/src/assets/ssl/certs/ca-certificates.crt -------------------------------------------------------------------------------- /android-tutorial-2/src/org/freedesktop/gstreamer/tutorials/tutorial_2/Tutorial2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-2/src/org/freedesktop/gstreamer/tutorials/tutorial_2/Tutorial2.kt -------------------------------------------------------------------------------- /android-tutorial-3/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-3/.gitignore -------------------------------------------------------------------------------- /android-tutorial-3/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-3/AndroidManifest.xml -------------------------------------------------------------------------------- /android-tutorial-3/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-3/build.gradle -------------------------------------------------------------------------------- /android-tutorial-3/jni/Android.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-3/jni/Android.mk -------------------------------------------------------------------------------- /android-tutorial-3/jni/Application.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-3/jni/Application.mk -------------------------------------------------------------------------------- /android-tutorial-3/jni/dummy.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android-tutorial-3/jni/tutorial-3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-3/jni/tutorial-3.c -------------------------------------------------------------------------------- /android-tutorial-3/res/drawable-hdpi/gstreamer_logo_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-3/res/drawable-hdpi/gstreamer_logo_3.png -------------------------------------------------------------------------------- /android-tutorial-3/res/drawable-ldpi/gstreamer_logo_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-3/res/drawable-ldpi/gstreamer_logo_3.png -------------------------------------------------------------------------------- /android-tutorial-3/res/drawable-mdpi/gstreamer_logo_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-3/res/drawable-mdpi/gstreamer_logo_3.png -------------------------------------------------------------------------------- /android-tutorial-3/res/drawable-xhdpi/gstreamer_logo_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-3/res/drawable-xhdpi/gstreamer_logo_3.png -------------------------------------------------------------------------------- /android-tutorial-3/res/drawable-xxhdpi/gstreamer_logo_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-3/res/drawable-xxhdpi/gstreamer_logo_3.png -------------------------------------------------------------------------------- /android-tutorial-3/res/drawable-xxxhdpi/gstreamer_logo_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-3/res/drawable-xxxhdpi/gstreamer_logo_3.png -------------------------------------------------------------------------------- /android-tutorial-3/res/layout/main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-3/res/layout/main.xml -------------------------------------------------------------------------------- /android-tutorial-3/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-3/res/values/strings.xml -------------------------------------------------------------------------------- /android-tutorial-3/src/assets/fontconfig/fonts.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-3/src/assets/fontconfig/fonts.conf -------------------------------------------------------------------------------- /android-tutorial-3/src/assets/fontconfig/fonts/truetype/Ubuntu-R.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-3/src/assets/fontconfig/fonts/truetype/Ubuntu-R.ttf -------------------------------------------------------------------------------- /android-tutorial-3/src/assets/ssl/certs/ca-certificates.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-3/src/assets/ssl/certs/ca-certificates.crt -------------------------------------------------------------------------------- /android-tutorial-3/src/org/freedesktop/gstreamer/tutorials/tutorial_3/Tutorial3.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-3/src/org/freedesktop/gstreamer/tutorials/tutorial_3/Tutorial3.kt -------------------------------------------------------------------------------- /android-tutorial-4/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-4/.gitignore -------------------------------------------------------------------------------- /android-tutorial-4/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-4/AndroidManifest.xml -------------------------------------------------------------------------------- /android-tutorial-4/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-4/build.gradle -------------------------------------------------------------------------------- /android-tutorial-4/jni/Android.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-4/jni/Android.mk -------------------------------------------------------------------------------- /android-tutorial-4/jni/Application.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-4/jni/Application.mk -------------------------------------------------------------------------------- /android-tutorial-4/jni/dummy.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android-tutorial-4/jni/tutorial-4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-4/jni/tutorial-4.c -------------------------------------------------------------------------------- /android-tutorial-4/res/drawable-hdpi/gstreamer_logo_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-4/res/drawable-hdpi/gstreamer_logo_4.png -------------------------------------------------------------------------------- /android-tutorial-4/res/drawable-ldpi/gstreamer_logo_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-4/res/drawable-ldpi/gstreamer_logo_4.png -------------------------------------------------------------------------------- /android-tutorial-4/res/drawable-mdpi/gstreamer_logo_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-4/res/drawable-mdpi/gstreamer_logo_4.png -------------------------------------------------------------------------------- /android-tutorial-4/res/drawable-xhdpi/gstreamer_logo_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-4/res/drawable-xhdpi/gstreamer_logo_4.png -------------------------------------------------------------------------------- /android-tutorial-4/res/drawable-xxhdpi/gstreamer_logo_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-4/res/drawable-xxhdpi/gstreamer_logo_4.png -------------------------------------------------------------------------------- /android-tutorial-4/res/drawable-xxxhdpi/gstreamer_logo_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-4/res/drawable-xxxhdpi/gstreamer_logo_4.png -------------------------------------------------------------------------------- /android-tutorial-4/res/layout/main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-4/res/layout/main.xml -------------------------------------------------------------------------------- /android-tutorial-4/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-4/res/values/strings.xml -------------------------------------------------------------------------------- /android-tutorial-4/src/assets/fontconfig/fonts.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-4/src/assets/fontconfig/fonts.conf -------------------------------------------------------------------------------- /android-tutorial-4/src/assets/fontconfig/fonts/truetype/Ubuntu-R.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-4/src/assets/fontconfig/fonts/truetype/Ubuntu-R.ttf -------------------------------------------------------------------------------- /android-tutorial-4/src/assets/ssl/certs/ca-certificates.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-4/src/assets/ssl/certs/ca-certificates.crt -------------------------------------------------------------------------------- /android-tutorial-5/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-5/.gitignore -------------------------------------------------------------------------------- /android-tutorial-5/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-5/AndroidManifest.xml -------------------------------------------------------------------------------- /android-tutorial-5/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-5/build.gradle -------------------------------------------------------------------------------- /android-tutorial-5/jni/Android.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-5/jni/Android.mk -------------------------------------------------------------------------------- /android-tutorial-5/jni/Application.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-5/jni/Application.mk -------------------------------------------------------------------------------- /android-tutorial-5/jni/dummy.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android-tutorial-5/jni/tutorial-5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-5/jni/tutorial-5.c -------------------------------------------------------------------------------- /android-tutorial-5/res/drawable-ldpi/file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-5/res/drawable-ldpi/file.png -------------------------------------------------------------------------------- /android-tutorial-5/res/drawable-ldpi/folder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-5/res/drawable-ldpi/folder.png -------------------------------------------------------------------------------- /android-tutorial-5/res/drawable-ldpi/gstreamer_logo_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-5/res/drawable-ldpi/gstreamer_logo_5.png -------------------------------------------------------------------------------- /android-tutorial-5/res/drawable-mdpi/gstreamer_logo_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-5/res/drawable-mdpi/gstreamer_logo_5.png -------------------------------------------------------------------------------- /android-tutorial-5/res/drawable-xhdpi/gstreamer_logo_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-5/res/drawable-xhdpi/gstreamer_logo_5.png -------------------------------------------------------------------------------- /android-tutorial-5/res/drawable-xxhdpi/gstreamer_logo_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-5/res/drawable-xxhdpi/gstreamer_logo_5.png -------------------------------------------------------------------------------- /android-tutorial-5/res/drawable-xxxhdpi/gstreamer_logo_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-5/res/drawable-xxxhdpi/gstreamer_logo_5.png -------------------------------------------------------------------------------- /android-tutorial-5/res/layout/file_dialog_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-5/res/layout/file_dialog_main.xml -------------------------------------------------------------------------------- /android-tutorial-5/res/layout/file_dialog_row.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-5/res/layout/file_dialog_row.xml -------------------------------------------------------------------------------- /android-tutorial-5/res/layout/main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-5/res/layout/main.xml -------------------------------------------------------------------------------- /android-tutorial-5/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-5/res/values/strings.xml -------------------------------------------------------------------------------- /android-tutorial-5/src/assets/fontconfig/fonts.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-5/src/assets/fontconfig/fonts.conf -------------------------------------------------------------------------------- /android-tutorial-5/src/assets/fontconfig/fonts/truetype/Ubuntu-R.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-5/src/assets/fontconfig/fonts/truetype/Ubuntu-R.ttf -------------------------------------------------------------------------------- /android-tutorial-5/src/assets/ssl/certs/ca-certificates.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-5/src/assets/ssl/certs/ca-certificates.crt -------------------------------------------------------------------------------- /android-tutorial-5/src/com/lamerman/FileDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/android-tutorial-5/src/com/lamerman/FileDialog.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/gradlew -------------------------------------------------------------------------------- /gralde.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/gralde.properties -------------------------------------------------------------------------------- /local.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/local.properties -------------------------------------------------------------------------------- /screenshots/gstreamer-download.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/screenshots/gstreamer-download.png -------------------------------------------------------------------------------- /screenshots/ndk-download.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/screenshots/ndk-download.png -------------------------------------------------------------------------------- /screenshots/run.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/screenshots/run.png -------------------------------------------------------------------------------- /screenshots/setup-local-properties.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/screenshots/setup-local-properties.png -------------------------------------------------------------------------------- /screenshots/tutorial-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/screenshots/tutorial-1.png -------------------------------------------------------------------------------- /screenshots/tutorial-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/screenshots/tutorial-2.png -------------------------------------------------------------------------------- /screenshots/tutorial-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/screenshots/tutorial-3.png -------------------------------------------------------------------------------- /screenshots/tutorial-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/screenshots/tutorial-4.png -------------------------------------------------------------------------------- /screenshots/tutorial-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/screenshots/tutorial-5.png -------------------------------------------------------------------------------- /screenshots/update-makefile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/screenshots/update-makefile.png -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/settings.gradle -------------------------------------------------------------------------------- /shared/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /shared/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/shared/build.gradle -------------------------------------------------------------------------------- /shared/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /shared/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/shared/proguard-rules.pro -------------------------------------------------------------------------------- /shared/src/androidTest/java/com/andyha/gstream/tutorial/shared/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/shared/src/androidTest/java/com/andyha/gstream/tutorial/shared/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /shared/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/shared/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /shared/src/main/java/com/andyha/gstream/tutorial/shared/GStreamer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/shared/src/main/java/com/andyha/gstream/tutorial/shared/GStreamer.kt -------------------------------------------------------------------------------- /shared/src/main/java/com/andyha/gstream/tutorial/shared/GStreamerSurfaceView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/shared/src/main/java/com/andyha/gstream/tutorial/shared/GStreamerSurfaceView.kt -------------------------------------------------------------------------------- /shared/src/main/java/com/andyha/gstream/tutorial/shared/androidmedia/GstAhcCallback.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/shared/src/main/java/com/andyha/gstream/tutorial/shared/androidmedia/GstAhcCallback.kt -------------------------------------------------------------------------------- /shared/src/main/java/com/andyha/gstream/tutorial/shared/androidmedia/GstAhsCallback.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/shared/src/main/java/com/andyha/gstream/tutorial/shared/androidmedia/GstAhsCallback.kt -------------------------------------------------------------------------------- /shared/src/main/java/com/andyha/gstream/tutorial/shared/androidmedia/GstAmcOnFrameAvailableListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/shared/src/main/java/com/andyha/gstream/tutorial/shared/androidmedia/GstAmcOnFrameAvailableListener.kt -------------------------------------------------------------------------------- /shared/src/test/java/com/andyha/gstream/tutorial/shared/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndyHa23/gstreamer-android-samples/HEAD/shared/src/test/java/com/andyha/gstream/tutorial/shared/ExampleUnitTest.java --------------------------------------------------------------------------------