USB CAM problem

After reading Use YUY2 format as input - #11 by DaneLLL,
I also have a question that why should we need to create three caps, can I know the purpose of each cap?