gstreamer/sys/androidmedia
Matthew Waters 640a65bf96 gst: don't use volatile to mean atomic
volatile is not sufficient to provide atomic guarantees and real atomics
should be used instead.  GCC 11 has started warning about using volatile
with atomic operations.

https://gitlab.gnome.org/GNOME/glib/-/merge_requests/1719

Discovered in https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/issues/868

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2098>
2021-03-22 14:34:36 +11:00
..
jni androidmedia: Allow dynamic bitrate changes on Android >= 19 2020-02-09 02:19:12 +11:00
magicleap androidmedia: Allow dynamic bitrate changes on Android >= 19 2020-02-09 02:19:12 +11:00
org/freedesktop/gstreamer/androidmedia new plugin: Android hardware sensor source 2016-07-14 17:13:30 -04:00
gst-android-graphics-imageformat.c ahc: Fix indentation 2016-01-22 16:14:46 +02:00
gst-android-graphics-imageformat.h ahcsrc: porting from 0.10 to 1.0 2016-01-21 13:49:17 -05:00
gst-android-hardware-camera.c androidmedia: ignore additional camera effects if not present 2020-08-04 11:07:33 +00:00
gst-android-hardware-camera.h androidmedia: ignore additional camera effects if not present 2020-08-04 11:07:33 +00:00
gst-android-hardware-sensor.c amc: actually use the provided application class loader 2017-09-05 21:16:33 +10:00
gst-android-hardware-sensor.h new plugin: Android hardware sensor source 2016-07-14 17:13:30 -04:00
gstahcsrc.c documentation: fixed a heap o' typos 2019-11-05 09:11:25 -05:00
gstahcsrc.h amc: Turn GstAmcSurfaceTexture into a base class with JNI implementation 2019-08-20 08:53:55 -04:00
gstahssrc.c docs: Port all docstring to gtk-doc markdown 2017-04-12 12:57:57 -03:00
gstahssrc.h new plugin: Android hardware sensor source 2016-07-14 17:13:30 -04:00
gstamc-codec.h androidmedia: Allow dynamic bitrate changes on Android >= 19 2020-02-09 02:19:12 +11:00
gstamc-codeclist.h amc: Create JNI wrapper for MediaCodecList 2019-08-20 08:53:55 -04:00
gstamc-constants.h androidmedia: Add support for H265/HEVC 2015-07-08 11:42:48 +03:00
gstamc-format.h amc: Remove gst_amc_format_contains_key() 2019-08-20 08:53:55 -04:00
gstamc.c amc: Fix crash when encoding AVC 2020-10-29 17:51:57 +00:00
gstamc.h amc: Create JNI wrapper for MediaCodecList 2019-08-20 08:53:55 -04:00
gstamcaudiodec.c gst: don't use volatile to mean atomic 2021-03-22 14:34:36 +11:00
gstamcaudiodec.h androidmedia: Conditionally use get_{input,output}_buffer() Android 21 APIs 2015-05-31 21:27:27 +02:00
gstamcsurfacetexture.c amc: Remove unused gst_amc_surface_texture_set_default_buffer_size() 2019-08-20 08:53:55 -04:00
gstamcsurfacetexture.h amc: Remove unused gst_amc_surface_texture_set_default_buffer_size() 2019-08-20 08:53:55 -04:00
gstamcvideodec.c gst: don't use volatile to mean atomic 2021-03-22 14:34:36 +11:00
gstamcvideodec.h amc: Turn GstAmcSurfaceTexture into a base class with JNI implementation 2019-08-20 08:53:55 -04:00
gstamcvideoenc.c gst: don't use volatile to mean atomic 2021-03-22 14:34:36 +11:00
gstamcvideoenc.h androidmedia: Support float i-frame-interval 2020-02-09 02:19:12 +11:00
gstjniutils.c androidmedia: Support float i-frame-interval 2020-02-09 02:19:12 +11:00
gstjniutils.h androidmedia: Support float i-frame-interval 2020-02-09 02:19:12 +11:00
gstsensors.h new plugin: Android hardware sensor source 2016-07-14 17:13:30 -04:00
meson.build amc: Change plugin name if it's built for Magic Leap 2019-11-08 13:40:14 -05:00