summaryrefslogtreecommitdiff
path: root/src/lib.c
AgeCommit message (Collapse)AuthorFilesLines
2014-07-11Add license headers and COPYINGNirbheek Chauhan1-2/+21
2014-07-10cleanup: Fix client shutdown on server exitNirbheek Chauhan1-2/+31
2014-07-10appsink: Add a client timeout, and handle eos separatelyNirbheek Chauhan1-0/+2
If no chunks are written to a client for 10 seconds, we end that stream and clean it up. This is currently happening due to a bug, but might happen due to bad/slow clients as well. Instead of handling EOS from null samples, handle EOS through the signal handler. This is a more reliable way of handling EOS, and also works when the whole pipeline is torn down because the PUT stream ended.
2014-07-09Fix unref and frees in various placesNirbheek Chauhan1-17/+2
2014-07-09main/appsink: Don't hard-code element namesNirbheek Chauhan1-8/+5
2014-07-09Remove some unused headers, and fix a typoNirbheek Chauhan1-7/+1
2014-07-09Add source filesNirbheek Chauhan1-0/+166