Commit graph

9 commits

Author SHA1 Message Date
Wim Taymans
67dd3adb87 port to meson 2016-09-26 12:15:52 +02:00
Linus Svensson
ba45aad1a2 module: Support for loading of modules
A module is a shared library existing in, or a subdirectory of, the
module directory. The directory is by default
${libdir}/pinos-$(MAJORMINOR)/modules, but can be specified with
--with-module-dir=PATH when running configure. It is also possible to
override the module directory runtime with the environment variable
PINOS_MODULE_DIR, which is a list of directories separated with ":".
2016-08-29 12:34:24 +02:00
Wim Taymans
cdb2028f9b src -> pinos and fix include paths
Rename src to pinos and fix all the include paths so that they contain
pinos/ to avoid conflicts
2016-02-01 15:40:48 +01:00
Wim Taymans
f4bd013dce pkgconfig: fix include dir 2016-01-13 10:37:53 +01:00
Jonas Ådahl
df171356fe pc: Include MAJORMINOR version in Ldflags
The .so file is libpinos-MAJOR.MINOR.so, so the .pc file should reflect
this.
2015-12-10 09:51:42 +01:00
Wim Taymans
1a9aaa3f11 pc: remove @PTHREAD_LIBS@ 2015-12-10 09:07:31 +01:00
Wim Taymans
4b72848a1a Rename pulsevideo to pinos 2015-06-30 18:06:36 +02:00
Wim Taymans
f6bb35cb98 Handle crash on cleanup
It's possible that the last ref to a source-output is removed with
the remove signal, in that case, remove the object from the client
watched objects to avoid freeing it twice.

Use installed gstreamer and fix library name
2015-06-02 17:01:35 +02:00
Wim Taymans
3fba92fb74 Initial commit 2015-04-16 16:58:33 +02:00