MillicastSDK 2.0.0
Loading...
Searching...
No Matches
Instance Methods | Properties | List of all members
MCVideoFrameImpl Class Reference

The MCVideoFrameImpl interface provides capabilities for handling and processing video frame data. More...

#import <Private+Renderer.h>

Inheritance diagram for MCVideoFrameImpl:
Inheritance graph
[legend]
Collaboration diagram for MCVideoFrameImpl:
Collaboration graph
[legend]

Instance Methods

(instancetype) - initWithCppFrame:
 Initializes a new instance of MCVideoFrameImpl with the provided C++ video frame object.
 
- Instance Methods inherited from <MCVideoFrame>
(int) - width
 
(int) - height
 
(MCVideoType) - frameType
 
(uint32_t) - sizeRgb
 
(uint32_t) - sizeI420
 
(uint32_t) - sizeI444
 
(void) - getRgbBuffer:
 
(void) - getI420Buffer:
 
(void) - getI444Buffer:
 

Properties

const millicast::VideoFramecppFrame
 The underlying C++ video frame object encapsulated by the MCVideoFrameImpl interface.
 

Detailed Description

The MCVideoFrameImpl interface provides capabilities for handling and processing video frame data.

Method Documentation

◆ initWithCppFrame:

- (instancetype) initWithCppFrame: (const millicast::VideoFrame *)  frame

Initializes a new instance of MCVideoFrameImpl with the provided C++ video frame object.

Property Documentation

◆ cppFrame

- (const VideoFrame*) MCVideoFrameImpl:
readwriteatomic

The underlying C++ video frame object encapsulated by the MCVideoFrameImpl interface.


The documentation for this class was generated from the following file: