Add a source gstreamer element
Expose error in context
Make it possible to set the source in the error state
Add properties to a stream and use those to get a source-output
Fix signal for new-buffer
Attach the socket source to the thread default mainloop
Make subscribe cancellable.
Propagate state and error in context.
Add bus handler for v4l2 source
Use negotiated properties to set capsfilter in v4l2
Fix subscribe in test-client
Watch client object-manager and keep the remote source object in a
SourceProvider object. Keep a list of all sources in the daemon.
Handle the Client CreateSourceOutput by calling the method on a
registered source in the daemon.
Pass GDBusObject in the subscription signal so that we can get to more
details.