ercolorspace: remove trailing newlines and use only spaces as indentation in neon code
ercolorspace: fixed conversion from NV21 to BGRA
erdtlssrtpdemux: Use gst_buffer_extract() instead of mapping manually

And also catch empty and unmappable buffers better, especially don't
just continue with arbitrary data if a buffer is unmappable.
erdtlssrtpdemux: Don't leak empty and invalid buffers
erdtlsconnection: Fix format string compiler warning on 32 bit architectures

openwebrtc-gst-plugins/ext/erdtls/src/erdtlsconnection.c:462:57: warning:
      format specifies type 'long' but the argument has type 'gint64'
      (aka 'long long') [-Wformat]
                LOG_DEBUG(self, "waiting for %ld usec", wait_time);
                                             ~~~        ^~~~~~~~~
                                             %lld
erdtlsenc: start the DTLS handshake timeout after sending the first buffer

Start the timeout only after the first buffer has been sent. Previously the
timeout was started in READY_TO_PAUSED which was too early.
erdtlsconnection: Only join the thread if it actually exists

We create the thread only when the connection is started and
the timeouts are added to the connection.
erdtlsenc: Don't close NULL connections in READY->NULL
build: Minor documentation fix (0.10 -> 1.0)
erdtlsagent: Use g_once instead of a manual static mutex
erdtlssrtpdec: Properly unref some ghosted static pads
erdtlssrtpdec,erdtlssrtpenc: Make dtls element removal a bit more robust

This fixes a hypothetical race if there's data/events going through the
element that trigger the probe before we sent out an EOS. Now we send a
non-sticky serialized custom event, so both cases should work fine -- if
the probe is called before the event is sent, no side effect will take
place, and if not, then our event will trigger the probe.
erdtlsenc: Don't force typecast on callbacks

Use the correct prototypes instead, and cast where required.
openh264enc: Add deblocking mode property
openh264enc: Add some boolean properties

Background detection, adaptive quantization and scene change detection.
openh264enc: Add slice-mode and num-slices properties

slice-mode has two useful options (more available in the API but I
didn't want to expose them incorrectly) in n-slices and auto. n-slices
uses the number of slices specified in the num-slices property. auto
uses a number of slices equal to the number of threads used.
openh264enc: Change default slice mode to auto

This calculates the number of slices to use based on the number of
threads.
openh264enc: Use a fixed number of slices by default
ercolorspace: Make it possible to compile the plugin on non-ARM too

There it would result in an empty plugin without any features. This makes
packaging of fat binaries for iOS a lot simpler as all architectures are going
to have the same static plugins.
Fix build system a bit

We should use $(GST_PLUGIN_LDFLAGS) everywhere and also make sure
to pass all relevant libs and cflags and everything around.

Some libs might still be missing.