• Wait for Eos message on the bus for signalling global end-of-stream

    Each appsink will signal eos individually and considering the first
    one's eos as the global end-of-stream might cause the pipeline to be
    shut down before all other appsinks are done processing their data.
    
    The Eos message on the bus is only sent once *all* sinks are
    end-of-stream.
    
    Fixes #151
    sdroege committed Oct 12, 2018