windows: Make GStreamer installation relocatable
authorChun-wei Fan <fanchunwei@src.gnome.org>
Thu, 6 Feb 2014 06:18:31 +0000 (14:18 +0800)
committerSebastian Dröge <sebastian@centricular.com>
Thu, 6 Feb 2014 22:31:23 +0000 (23:31 +0100)
commit043c629e72946f80e251ce149777ab91f184cb29
treee0da3d7a2e4a822b65151718452d39b936b131c9
parentf85c1c46488abf2814c8ce51a892a4f5f9ab8b98
windows: Make GStreamer installation relocatable

Use the technique that is now done in GTK+ so that the plugins do not have
to be installed in c:\gstreamer\lib\<debug>\gstreamer-$(GSTApiVersion),
but can be installed in
<parent_folder_of_gstreamer_main_dll>\lib\<debug>\gstreamer-$(GSTApiVersion),
or as per g_win32_get_package_installation_directory_of_module() allows.

https://bugzilla.gnome.org/show_bug.cgi?id=679115
gst/gst.c
gst/gstpluginloader.c
gst/gstpreset.c
gst/gstregistry.c