fix DTS wrap-around
udp_sink: discard too old packets
new filter_encode pipe