aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>2012-03-13 18:31:50 +0800
committerGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>2012-03-13 18:31:50 +0800
commitf6539f8868bb40842ffe018662112e236b72fd24 (patch)
treee0beb96d72db2e90a34bb88c50c7da23cc2feed0
parent8daec6589cf7dbd0be2c4f6548234d48d0f5b44a (diff)
parenta1461f4f6185a2a17f6e5e80924107fc9fc4bded (diff)
downloadgsoc2013-empathy-f6539f8868bb40842ffe018662112e236b72fd24.tar
gsoc2013-empathy-f6539f8868bb40842ffe018662112e236b72fd24.tar.gz
gsoc2013-empathy-f6539f8868bb40842ffe018662112e236b72fd24.tar.bz2
gsoc2013-empathy-f6539f8868bb40842ffe018662112e236b72fd24.tar.lz
gsoc2013-empathy-f6539f8868bb40842ffe018662112e236b72fd24.tar.xz
gsoc2013-empathy-f6539f8868bb40842ffe018662112e236b72fd24.tar.zst
gsoc2013-empathy-f6539f8868bb40842ffe018662112e236b72fd24.zip
Merge remote-tracking branch 'em/trivia'
-rw-r--r--HACKING11
1 files changed, 11 insertions, 0 deletions
diff --git a/HACKING b/HACKING
index b486e3370..073f9f2b6 100644
--- a/HACKING
+++ b/HACKING
@@ -20,5 +20,16 @@ channel to handle. For example:
Debugging can be turned on using EMPATHY_DEBUG=all and logged to a file
with EMPATHY_LOGFILE=/tmp/empathy.log
+Sometimes you may want to load the locally compiled version of some GStreamer
+plugin (e.g. Farstream) instead of the system installed one. To do so, just
+set the GST_PLUGIN_PATH environment variable to tell GStreamer where your
+plugins are located and the GST_PLUGIN_LOADING_WHITELIST to avoid conflicts
+with system installed plugins. It's also a good idea to use GST_REGISTRY to
+avoid clobbering your default GStreamer registry. For example you can
+export these before launching the empathy processes as shown above:
+ export GST_PLUGIN_LOADING_WHITELIST=gstreamer:gst-plugins-base:gst-plugins-good:libnice:valve:siren:autoconvert:rtpmux:dtmf:mimic:shm
+ export GST_PLUGIN_PATH=/path/to/your/custom/lib/gstreamer-0.10
+ export GST_REGISTRY=/tmp/gstreamer.registry
+
See http://live.gnome.org/Empathy/ about coding style conventions.
See also http://live.gnome.org/Empathy/Git to read about our git workflow.