Send the base-time to the client so that it can calibrarte the clock. Wait until we are completely negotiated before completing the state change to paused. This makes it possible to provide a clock and decide if we are live or not.
Send the latency to the client and use this to configure the pinossrc element latency correctly.
Use a queue to keep the buffers around and pass them to the streaming thread.
Rename src to pinos and fix all the include paths so that they contain pinos/ to avoid conflicts