[Re]Loads GStreamer libraries from the specified Path.
Unit [VCL and LCL] MRVGStreamer;
Unit [FMX] fmxMRVGStreamer;
procedure LoadGStreamerLibraries(const Path: string);
You can use this procedure for loading (or reloading) GStreamer libraries located in a specific directory.
By default (or when Path is empty), GStreamer libraries are loaded from the default location.
In Windows, this location is stored by the GStreamer installer in system environment variables:
•GSTREAMER_1_0_ROOT_X86_64: GStreamer 1.0 for Win64
•GSTREAMER_SDK_ROOT_X86_64: GStreamer 0.1 for Win64
•GSTREAMER_1_0_ROOT_X86: GStreamer 1.0 for Win32
•GSTREAMER_SDK_ROOT_X86: GStreamer 0.1 for Win32
If the both versions of GStreamer are available, GStreamer 1.0 is loaded.
You can specify Path to load GStreamer libraries from the specified location. Path may be a root GStreamer folder or its "bin" subfolder. Ending "\" is optional.