2017-03-06 116 views
0

爲了排除我的Python Gstreamer應用程序的故障,我克隆並添加了一些調試語句到Gstreamer core。現在我想讓Python加載我的gstreamer的私有版本,而不是/usr/local/lib/gstreamer-1.0/中的標準版本。對於Gstreamer核心,我修改了LD_LIBRARY_PATH,但這沒有效果。爲了記錄,我在3.13.0-91-generic#138-Ubuntu上運行。修改python的Gobject加載庫路徑

我能夠使用env var GST_PLUGIN_PATH爲Gstreamer插件做類似的工作。我懷疑Gobject可能會使用它自己的環境變量來加載庫,但我還沒有找到它。

回答

0

從gi.repository進口GIRepository GIRepository.Repository.prepend_library_path( '/我的/自定義/路徑')