osxaudio: add support for parsing more channel layouts ...
osxaudio: add support for parsing more channel layouts ...

... and fallback to gst_audio_info_set_format for not yet supported layouts.

Fix audio playback on iOS 12.
Based on patch from Byron Schiel <byron@canary.is>

https://bugzilla.gnome.org/show_bug.cgi?id=796919

StreamUtils/gst-plugins-good,GStreamer/gst-plugins-good,GrokImageCompression/gst-plugins-good,GStreamer/gst-plugins-good,StreamUtils/gst-plugins-good,GrokImageCompression/gst-plugins-good,pexip/gst-plugins-good,pexip/gst-plugins-good,GStreamer/gst-plugins-good,pexip/gst-plugins-good,StreamUtils/gst-plugins-good,GrokImageCompression/gst-plugins-good,StreamUtils/gst-plugins-good,pexip/gst-plugins-good,GStreamer/gst-plugins-good,GrokImageCompression/gst-plugins-good,pexip/gst-plugins-good