Commit graph

9 commits

Author SHA1 Message Date
Wim Taymans
7597e48e02 source-output -> channel
Rename the source-output object to channel because it is used for both
input and output.
Start the beginnings of sink support. This will make it possible to make
pinos consume data as well as provide data.
2016-05-03 18:00:56 +02:00
Wim Taymans
c8f34750e2 pinossocketsink: add new socket sink
Add a new sink that replaces the pinospay ! multisocketsink element
pair. This would allow us to track the fds per client more closely.
2016-04-27 12:05:45 +02:00
Wim Taymans
108a42c6b3 add more docs 2016-04-12 08:55:20 +02:00
Wim Taymans
45976ffeda update DBus object with current format
Detect a format change in the payloader and post an element message.
Catch the format change element message in the client-source and use it
to update the format and possible formats in the source and source-outputs.
2016-04-11 16:06:54 +02:00
Wim Taymans
44f2c3602d add more debug statements 2016-04-11 15:26:15 +02:00
Wim Taymans
29e664ee21 more leak fixes 2016-04-07 17:40:18 +02:00
Wim Taymans
6b19e7a2d8 fix various leaks 2016-04-07 17:28:46 +02:00
Wim Taymans
563f2a2726 client: Fix unref of source and source-input
Make sure we unref the source-input when it is removed.
When the source-input is removed, we should also unref the source. Do
this by adding the source as data for the source-input and unreffing it
when the source-input is freed.
2016-04-06 21:03:00 +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
Renamed from src/server/client-source.c (Browse further)