ringbuffer handoff of char text to encoder