Slide 13
Slide 13 text
Conversion to and from Texture
CVPixelBufferRef pxBufferRef =
CMSampleBufferGetImageBuffer(imageBuffer);
CVOpenGLESTextureCacheCreateTextureFromImage(kCFAllocatorDe
fault, videoTextureCache, pxBufferRef, NULL, GL_TEXTURE_2D,
GL_RGBA, width, height, GL_BGRA, GL_UNSIGNED_BYTE, 0,
&videoTextureRef);
...
// renderTargetRef is corresponding to renderTexture of FBO
[writerAdaptor appendPixelBuffer:renderTargetRef
withPresentationTime:pts];