SINVideoFrame Protocol Reference

Conforms to NSObject
Declared in SINVideoFrame.h

Overview

The object for representing a video frame in YUV I420 format.

  width required method

The frame width.

@property (readonly) int width

Declared In

SINVideoFrame.h

  height required method

The frame height.

@property (readonly) int height

Declared In

SINVideoFrame.h

– createCVPixelBuffer required method

A method for creating a CVPixelBuffer from the video frame. The caller of this method takes the ownership of the CVPixelBuffer, and is responsible for releasing it by calling CVPixelBufferRelease().

- (CVPixelBufferRef)createCVPixelBuffer

Declared In

SINVideoFrame.h

– releaseFrame required method

A method for releasing the frame data. Has to be called after the frame callback is done processing the frame.

- (void)releaseFrame

Declared In

SINVideoFrame.h