diff options
author | Emanuele Aina <emanuele.aina@collabora.com> | 2012-03-13 17:59:48 +0800 |
---|---|---|
committer | Emanuele Aina <emanuele.aina@collabora.com> | 2012-03-13 18:24:12 +0800 |
commit | a1461f4f6185a2a17f6e5e80924107fc9fc4bded (patch) | |
tree | ea5cb9830aad9ffbacff676ac78837fc29bcab7a | |
parent | 6b4e3ef8409dd58d635d94bb3a2c462b93be1ef7 (diff) | |
download | gsoc2013-empathy-a1461f4f6185a2a17f6e5e80924107fc9fc4bded.tar gsoc2013-empathy-a1461f4f6185a2a17f6e5e80924107fc9fc4bded.tar.gz gsoc2013-empathy-a1461f4f6185a2a17f6e5e80924107fc9fc4bded.tar.bz2 gsoc2013-empathy-a1461f4f6185a2a17f6e5e80924107fc9fc4bded.tar.lz gsoc2013-empathy-a1461f4f6185a2a17f6e5e80924107fc9fc4bded.tar.xz gsoc2013-empathy-a1461f4f6185a2a17f6e5e80924107fc9fc4bded.tar.zst gsoc2013-empathy-a1461f4f6185a2a17f6e5e80924107fc9fc4bded.zip |
Explain how to load custom GStreamer plugins
-rw-r--r-- | HACKING | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -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. |