Hide the buffering thread and queue inside buffering.c