This website requires JavaScript.
Explore
Help
Sign In
mirrors
/
gstreamer
Watch
1
Star
1
Fork
You've already forked gstreamer
0
mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced
2024-12-22 08:17:01 +00:00
Code
Issues
1
Projects
Releases
Wiki
Activity
083538df9e
gstreamer
/
tests
/
meson.build
5 lines
96 B
Meson
Raw
Normal View
History
Unescape
Escape
gstreamer-full: add unit test This test allows to test gstreamer-full behaviour Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-build/-/merge_requests/203>
2020-07-16 16:13:50 +00:00
if
get_option
(
'tests'
)
.
disabled
(
)
subdir_done
(
)
endif
subdir
(
'static-plugins'
)
python: Fix using overrides when not building PyGObject Since 547570cd790f2b2e390edc1dfb5df4c7a33de45c we do not always build PyGObject and our development environment is broken when trying to use GStreamer python when built against system PyGObject with the following error importing Gst in there: ``` 12345678** (gst-plugin-scanner:710617): CRITICAL **: 11:45:02.343: can't find gi.repository.Gst Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/gi/repository/__init__.py", line 23, in <module> from ..importer import DynamicImporter File "/usr/lib64/python3.9/site-packages/gi/importer.py", line 33, in <module> from .overrides import load_overrides ImportError: cannot import name 'load_overrides' from 'gi.overrides' (/var/home/thiblahute/devel/gstreamer/gstreamer/subprojects/gst-editing-services/bindings/python/gi/overrides/__init__.py) Factory Details: ``` The approach to fixing it is to implement override `gi` in `gst-python/gi/` which we add to `PYTHONPATH`) and in there reset the `gi` module to the right place and we get overrides from paths from `_GI_OVERRIDES_PATH` we set in `gst-env.py` which points to all the overrides that will be installed. Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1155>
2021-10-14 20:01:01 +00:00
subdir
(
'python'
)
Reference in a new issue
Copy permalink