Footnote 7 In the pattern . . .BBP. . ., the P frame is compressed first, followed by the compression of the previous B frames. When xil_compress() is called, SunVideo buffers the compressed P frame and does not add it to the CIS. SunVideo also buffers the first B frame on the next call to xil_compress(). On the third call to xil_compress(), SunVideo writes all three frames to the CIS. Buffering only occurs when B frames are present in the compression pattern.