gstreamer/subprojects/gst-plugins-bad/sys/androidmedia
Ratchanan Srirattanamet facb000afe androidmedia: add NDK implementation of Android MediaCodec
This reduces the amount of Java <-> native calls, which should reduce
overhead a bit. It also paves a way to share the code between Android
and a libhybris-based backend (where GNU/Linux system uses Android
driver) in the future.

Bug: https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/1242
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4115>
2024-01-11 19:00:13 +00:00
..
jni androidmedia: add NDK implementation of Android MediaCodec 2024-01-11 19:00:13 +00:00
magicleap androidmedia: allow multiple implementations of codec and format 2024-01-11 19:00:13 +00:00
ndk androidmedia: add NDK implementation of Android MediaCodec 2024-01-11 19:00:13 +00:00
org/freedesktop/gstreamer/androidmedia Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gst-android-graphics-imageformat.c gst-plugins-bad: re-indent with GNU indent 2.2.12 2023-03-17 03:18:54 +00:00
gst-android-graphics-imageformat.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gst-android-hardware-camera.c androidmedia: Clear err if we don't have an optional camera field/constant 2023-08-01 23:17:54 +00:00
gst-android-hardware-camera.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gst-android-hardware-sensor.c gst-plugins-bad: re-indent with GNU indent 2.2.12 2023-03-17 03:18:54 +00:00
gst-android-hardware-sensor.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstahcsrc.c Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstahcsrc.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstahssrc.c Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstahssrc.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstamc-codec.c androidmedia: allow multiple implementations of codec and format 2024-01-11 19:00:13 +00:00
gstamc-codec.h androidmedia: allow multiple implementations of codec and format 2024-01-11 19:00:13 +00:00
gstamc-codeclist.h androidmedia: call all static_init() functions from single entry point 2024-01-11 19:00:13 +00:00
gstamc-constants.h androidmedia/enc: add fixme log about partial frames 2023-09-15 13:46:47 +00:00
gstamc-format.c androidmedia: allow multiple implementations of codec and format 2024-01-11 19:00:13 +00:00
gstamc-format.h androidmedia: allow multiple implementations of codec and format 2024-01-11 19:00:13 +00:00
gstamc.c androidmedia: call all static_init() functions from single entry point 2024-01-11 19:00:13 +00:00
gstamc.h androidmedia: call all static_init() functions from single entry point 2024-01-11 19:00:13 +00:00
gstamcaudiodec.c gst-plugins-bad: re-indent with GNU indent 2.2.12 2023-03-17 03:18:54 +00:00
gstamcaudiodec.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstamcsurfacetexture.c Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstamcsurfacetexture.h androidmedia: call all static_init() functions from single entry point 2024-01-11 19:00:13 +00:00
gstamcvideodec.c androidmedia: Fix typo 2023-08-01 23:17:54 +00:00
gstamcvideodec.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstamcvideoenc.c androidmedia/enc: handle codec-data before popping GstVideoCodecFrames 2023-09-15 17:47:17 +03:00
gstamcvideoenc.h amc: Add H.265 encoder mapping. 2022-06-08 03:25:13 +00:00
gstjniutils.c androidmedia: Add more null checks (of env) to JNI utilities 2023-08-02 16:03:38 -05:00
gstjniutils.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstsensors.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
meson.build androidmedia: add NDK implementation of Android MediaCodec 2024-01-11 19:00:13 +00:00