A demuxer