Tutorials don't work on macOS due to not running a NSRunLoop on the main thread, as required for OpenGL on macOS
Created by: kornelski
gstreamer-rs/tutorials$ cargo run --bin basic-tutorial-1
couldn't load TLS file database: Failed to open file '/Library/Frameworks/GStreamer.framework/Versions/1.0/etc/ssl/certs/ca-certificates.crt': No such file or directory
I've installed gstreamer-1.0-devel-1.12.3-x86_64.pkg, gstreamer-1.0-1.12.3-x86_64.pkg, and the dmg with a ton of installer packages (base-crypto-1.12.3-x86_64.pkg, base-system-1.0-1.12.3-x86_64.pkg, gstreamer-1.0-capture-1.12.3-x86_64.pkg, gstreamer-1.0-codecs-1.12.3-x86_64.pkg, gstreamer-1.0-codecs-gpl-1.12.3-x86_64.pkg, gstreamer-1.0-codecs-restricted-1.12.3-x86_64.pkg, gstreamer-1.0-core-1.12.3-x86_64.pkg, gstreamer-1.0-devtools-1.12.3-x86_64.pkg, gstreamer-1.0-dvd-1.12.3-x86_64.pkg, gstreamer-1.0-editing-1.12.3-x86_64.pkg, gstreamer-1.0-effects-1.12.3-x86_64.pkg, gstreamer-1.0-encoding-1.12.3-x86_64.pkg, gstreamer-1.0-libav-1.12.3-x86_64.pkg, gstreamer-1.0-net-1.12.3-x86_64.pkg, gstreamer-1.0-net-restricted-1.12.3-x86_64.pkg, gstreamer-1.0-playback-1.12.3-x86_64.pkg, gstreamer-1.0-system-1.12.3-x86_64.pkg, gstreamer-1.0-visualizers-1.12.3-x86_64.pkg, osx-framework-1.12.3-x86_64.pkg).
and yet, the directory "/Library/Frameworks/GStreamer.framework/Versions/1.0/etc/ssl/" is missing (there's only "fonts" in "etc").