Find a file
Wim Taymans b68b62740c Fix locking and threadsafety
Emit all notify in the context thread.
Handle error cases better.
Make sure we hold the lock when running the mainloop, this will cause
all of the signals to be emited with the lock. Make sure we call all
methods with the lock.
2015-06-12 12:10:27 +02:00
doc docs: add dbus docs 2015-04-21 16:02:40 +02:00
pkgconfig Handle crash on cleanup 2015-06-02 17:01:35 +02:00
src Fix locking and threadsafety 2015-06-12 12:10:27 +02:00
.gitignore Initial commit 2015-04-16 16:58:33 +02:00
autogen.sh Initial commit 2015-04-16 16:58:33 +02:00
bootstrap.sh Initial commit 2015-04-16 16:58:33 +02:00
configure.ac Handle crash on cleanup 2015-06-02 17:01:35 +02:00
git-version-gen Initial commit 2015-04-16 16:58:33 +02:00
GPL Initial commit 2015-04-16 16:58:33 +02:00
LGPL Initial commit 2015-04-16 16:58:33 +02:00
Makefile.am remove unused directories 2015-04-16 17:43:11 +02:00
NEWS Initial commit 2015-04-16 16:58:33 +02:00
PROTOCOL Initial commit 2015-04-16 16:58:33 +02:00
README Initial commit 2015-04-16 16:58:33 +02:00

Pulsevideo
----------

Pulsevideo is a user space API to deal with video. This includes:

  - Make availabe sources of video (such as from a capture devices or
       application provided streams)
  - Accessing sources of video for consumption.

Video providers and consumers are implemented as separate processes
communicating with DBUS and exchanging video frames using fd passing.