thread_mq: supports a mainloop as thread/consumer
add module-tunnel-sink-new: experimental rewrite of module-tunnel using libpulse
renamed remote_server into server + add modulearguments from old module-tunne
add new module argument reconnect - as TODO
removed useless SINK_MESSAGE_PASS_SOCKET - context/stream is done within io context
volume changes from local -> remote works oneway
volume - works the other way around
implement module_argument "sink"
removed old rtpoll + old thread_mq_rt_shadow
removed unsued timestamp
small refactoring of struct userdata
channel_map is already supported
fixed raising edges
fixes volume changes: somehow forward changes got broken
fixed volume changes for older clients (< 1.0 / protocol v20)
add latency
removing last traces of the name tunnelstream and replaced it with module-tunnel-sink-new
removed unused custom sink message SINK_MESSAGE_PASS_SOCKET / SINK_MESSAGE_RIP_SOCKET
cp module-tunnel-sink-new.c module-tunnel-source-new.c
sed -i s/sink/source/g module-tunnel-source-new.c