agnosticbin: Remove unneded parameters

A constant could be used instead

Change-Id: I73c98124f37ebdbd54c3f3f19b71e1c267b7f423
agnosticbin: improve event sending functions

Change-Id: I0be865d35d01b1bcd01ff50a6f2efeb0d04b9fab
Prepare API to configure availability of http end points

Change-Id: I27f425c739161e46c43db39473366778bddedcaa
Set timeout and cookie lifetime depending on values provided in the new API

Change-Id: Id2e3dd1ea3f80ee5277237e895e8374bdfce4bd0
agnosticbin: Check if queue is not NULL before doing other operations

This way it is easier to unref it correctly

Change-Id: I544900916defa91178343c1abf63e85503f9d316
kmsbasertpendpoint: Return NULL caps if rtpmap is NULL

Change-Id: I5ea499f83e4f46f341089a94acfba2575aa42e16
kmsbasertpendpoint: Call parent dispose

Change-Id: I669c6c16c5e7b5627dfcbeec4103e71ec7f34dcf
Remove warnings when server is stopped in the middle of a transaction

Change-Id: Ie296efb6f9c5cbbd8325318f70932334a9845175
Fix memory leak when main loop is stopped in the middle of a transaction

Change-Id: I9cd6af9f703fa06050189966a36b0c365779d340
kmsutils: Add function to degub bin graph after a delay

Change-Id: I53c5056d9cdf91102d28b530427261c607b6f0e1
kmsrecorderendpoint: Add property to support multiple recording profiles

Change-Id: I37f45eabb8dd841f12677bd21e824792932a409d
kmshttpendpoint: Add property to support multiple recording profiles

Change-Id: I75c4a02ec9adf4ce90183ff51ac93c2c8882ec42
Add Source headers to files

Change-Id: I94398bc072c5259d6afb120d636f892140ede3a6
Add library for creating recording profiles

Change-Id: I28c9c60319852c5b97d5b65add44a80fd5c1441a
kmsrecorderendpoint: Use common function to create recording profile

Change-Id: I7f3fac617a7e03d831015a6baf83c028207a4029
recorderendpoint: As buffers are now correctly timestamped hack is no needed

Change-Id: I4988543a772ac0dbb5501497f4ab9f54529ba6da
kmshttpendpoint: Use common function to create recording profile

Change-Id: Ifeddef94ef0864ebdde553f09af59ecfbbc2de24
httpendpoint: As buffers are now correctly timestamped hack is no needed

Change-Id: I236bbdd193637a99331ac4d525de7b0852f21ace
recorderendpoint: Use profile caps for appsink

Change-Id: If0bc642faedee7ba0c8d9e1f727e8124bd22a6c1
httpendpoint: Set appsink caps from profile caps

Change-Id: Ic356b1d48dde68e5cb3289f0983fa9a1e869019a