gstreamer/subprojects/gst-plugins-bad/sys/androidmedia
Jan Schmidt 70f628c117 androidmedia: Add more pixel format mappings
Add missing pixel format constants, and mappings for
P010, packed variants of 420 and RGBA layouts to GStreamer
buffer formats. This fixes problems with android decoders
refusing to output raw video frames with decoders that
announce support for these common pixel formats and
only allowing the 'hardware surfaces output' path.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7743>
2024-10-30 14:05:24 +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: Add more pixel format mappings 2024-10-30 14:05:24 +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: Add more pixel format mappings 2024-10-30 14:05:24 +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 common: Use more efficient versions of GstCapsFeatures API where possible 2024-09-26 19:26:18 +03: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