FMIceLinkVideoBuffer Class Reference
| Inherits from | FMIceLinkMediaBuffer : FMIceLinkDynamic : FMIceLinkSerializable : NSObject |
|---|---|
| Conforms to | * FMIceLinkVideoBuffer FMIceLinkVideoFormat |
| Declared in | FMIceLinkVideoBuffer.h FMIceLinkVideoBuffer.m |
– clone
- (FMIceLinkVideoBuffer *)cloneDiscussion
Declared In
FMIceLinkVideoBuffer.h
– convertWithFormat:
- (FMIceLinkVideoBuffer *)convertWithFormat:(FMIceLinkVideoFormat *)formatParameters
format |
The format. @return |
|---|
Discussion
Declared In
FMIceLinkVideoBuffer.h
– convertWithFormat:dataBuffer:
- (FMIceLinkVideoBuffer *)convertWithFormat:(FMIceLinkVideoFormat *)format dataBuffer:(FMIceLinkDataBuffer *)dataBufferParameters
format |
The format. |
|---|---|
dataBuffer |
The data buffer. @return |
Discussion
Declared In
FMIceLinkVideoBuffer.h
+ createBlackWithWidth:height:formatName:
+ (FMIceLinkVideoBuffer *)createBlackWithWidth:(int)width height:(int)height formatName:(NSString *)formatNameDiscussion
Declared In
FMIceLinkVideoBuffer.h
+ createBlueWithWidth:height:formatName:
+ (FMIceLinkVideoBuffer *)createBlueWithWidth:(int)width height:(int)height formatName:(NSString *)formatNameDiscussion
Declared In
FMIceLinkVideoBuffer.h
+ createCustomWithWidth:height:red:green:blue:formatName:
+ (FMIceLinkVideoBuffer *)createCustomWithWidth:(int)width height:(int)height red:(int)red green:(int)green blue:(int)blue formatName:(NSString *)formatNameParameters
width |
The width. |
|---|---|
height |
The height. |
red |
The red value. |
green |
The green value. |
blue |
The blue value. |
formatName |
Name of the format. |
Discussion
Declared In
FMIceLinkVideoBuffer.h
+ createCustomWithWidth:height:red:green:blue:formatName:buffer:
+ (FMIceLinkVideoBuffer *)createCustomWithWidth:(int)width height:(int)height red:(int)red green:(int)green blue:(int)blue formatName:(NSString *)formatName buffer:(FMIceLinkDataBuffer *)bufferParameters
width |
The width. |
|---|---|
height |
The height. |
red |
The red value. |
green |
The green value. |
blue |
The blue value. |
formatName |
Name of the format. |
buffer |
The output data buffer. |
Discussion
Declared In
FMIceLinkVideoBuffer.h
+ createCyanWithWidth:height:formatName:
+ (FMIceLinkVideoBuffer *)createCyanWithWidth:(int)width height:(int)height formatName:(NSString *)formatNameDiscussion
Declared In
FMIceLinkVideoBuffer.h
+ createDarkBlueWithWidth:height:formatName:
+ (FMIceLinkVideoBuffer *)createDarkBlueWithWidth:(int)width height:(int)height formatName:(NSString *)formatNameDiscussion
Declared In
FMIceLinkVideoBuffer.h
+ createDarkGreenWithWidth:height:formatName:
+ (FMIceLinkVideoBuffer *)createDarkGreenWithWidth:(int)width height:(int)height formatName:(NSString *)formatNameDiscussion
Declared In
FMIceLinkVideoBuffer.h
+ createDarkRedWithWidth:height:formatName:
+ (FMIceLinkVideoBuffer *)createDarkRedWithWidth:(int)width height:(int)height formatName:(NSString *)formatNameDiscussion
Declared In
FMIceLinkVideoBuffer.h
+ createGrayWithWidth:height:formatName:
+ (FMIceLinkVideoBuffer *)createGrayWithWidth:(int)width height:(int)height formatName:(NSString *)formatNameDiscussion
Declared In
FMIceLinkVideoBuffer.h
+ createGreenWithWidth:height:formatName:
+ (FMIceLinkVideoBuffer *)createGreenWithWidth:(int)width height:(int)height formatName:(NSString *)formatNameDiscussion
Declared In
FMIceLinkVideoBuffer.h
– createInstance
- (FMIceLinkVideoBuffer *)createInstanceDiscussion
Declared In
FMIceLinkVideoBuffer.h
+ createMagentaWithWidth:height:formatName:
+ (FMIceLinkVideoBuffer *)createMagentaWithWidth:(int)width height:(int)height formatName:(NSString *)formatNameDiscussion
Declared In
FMIceLinkVideoBuffer.h
+ createOliveWithWidth:height:formatName:
+ (FMIceLinkVideoBuffer *)createOliveWithWidth:(int)width height:(int)height formatName:(NSString *)formatNameDiscussion
Declared In
FMIceLinkVideoBuffer.h
+ createPurpleWithWidth:height:formatName:
+ (FMIceLinkVideoBuffer *)createPurpleWithWidth:(int)width height:(int)height formatName:(NSString *)formatNameDiscussion
Declared In
FMIceLinkVideoBuffer.h
+ createRedWithWidth:height:formatName:
+ (FMIceLinkVideoBuffer *)createRedWithWidth:(int)width height:(int)height formatName:(NSString *)formatNameDiscussion
Declared In
FMIceLinkVideoBuffer.h
+ createTealWithWidth:height:formatName:
+ (FMIceLinkVideoBuffer *)createTealWithWidth:(int)width height:(int)height formatName:(NSString *)formatNameDiscussion
Declared In
FMIceLinkVideoBuffer.h
+ createWhiteWithWidth:height:formatName:
+ (FMIceLinkVideoBuffer *)createWhiteWithWidth:(int)width height:(int)height formatName:(NSString *)formatNameDiscussion
Declared In
FMIceLinkVideoBuffer.h
+ createYellowWithWidth:height:formatName:
+ (FMIceLinkVideoBuffer *)createYellowWithWidth:(int)width height:(int)height formatName:(NSString *)formatNameDiscussion
Declared In
FMIceLinkVideoBuffer.h
+ fromJsonArrayWithVideoBuffersJson:
+ (NSMutableArray *)fromJsonArrayWithVideoBuffersJson:(NSString *)videoBuffersJsonParameters
videoBuffersJson |
The video buffers JSON. @return |
|---|
Discussion
Declared In
FMIceLinkVideoBuffer.h
+ fromJsonWithVideoBufferJson:
+ (FMIceLinkVideoBuffer *)fromJsonWithVideoBufferJson:(NSString *)videoBufferJsonParameters
videoBufferJson |
The video buffer JSON. @return |
|---|
Discussion
Declared In
FMIceLinkVideoBuffer.h
+ getMinimumBufferLengthWithWidth:height:formatName:
+ (int)getMinimumBufferLengthWithWidth:(int)width height:(int)height formatName:(NSString *)formatNameDiscussion
Declared In
FMIceLinkVideoBuffer.h
– height
- (int)heightDiscussion
Declared In
FMIceLinkVideoBuffer.h
– init
- (instancetype)initDiscussion
Declared In
FMIceLinkVideoBuffer.h
– initWithWidth:height:dataBuffer:format:
- (instancetype)initWithWidth:(int)width height:(int)height dataBuffer:(FMIceLinkDataBuffer *)dataBuffer format:(FMIceLinkVideoFormat *)formatDiscussion
Declared In
FMIceLinkVideoBuffer.h
– initWithWidth:height:dataBuffers:format:
- (instancetype)initWithWidth:(int)width height:(int)height dataBuffers:(NSMutableArray *)dataBuffers format:(FMIceLinkVideoFormat *)formatDiscussion
Declared In
FMIceLinkVideoBuffer.h
– isAbgr
- (bool)isAbgrDiscussion
Declared In
FMIceLinkVideoBuffer.h
– isArgb
- (bool)isArgbDiscussion
Declared In
FMIceLinkVideoBuffer.h
– isBgr
- (bool)isBgrDiscussion
Declared In
FMIceLinkVideoBuffer.h
– isBgra
- (bool)isBgraDiscussion
Declared In
FMIceLinkVideoBuffer.h
– isH264
- (bool)isH264Discussion
Declared In
FMIceLinkVideoBuffer.h
– isI420
- (bool)isI420Discussion
Declared In
FMIceLinkVideoBuffer.h
– isKeyFrame
- (bool)isKeyFrameDiscussion
Declared In
FMIceLinkVideoBuffer.h
– isMuted
- (bool)isMutedDiscussion
Declared In
FMIceLinkVideoBuffer.h
– isNv12
- (bool)isNv12Discussion
Declared In
FMIceLinkVideoBuffer.h
– isNv21
- (bool)isNv21Discussion
Declared In
FMIceLinkVideoBuffer.h
– isRaw
- (bool)isRawDiscussion
Declared In
FMIceLinkVideoBuffer.h
– isRgb
- (bool)isRgbDiscussion
Declared In
FMIceLinkVideoBuffer.h
– isRgba
- (bool)isRgbaDiscussion
Declared In
FMIceLinkVideoBuffer.h
– isRgbaType
- (bool)isRgbaTypeDiscussion
Declared In
FMIceLinkVideoBuffer.h
– isRgbType
- (bool)isRgbTypeDiscussion
Declared In
FMIceLinkVideoBuffer.h
– isVp8
- (bool)isVp8Discussion
Declared In
FMIceLinkVideoBuffer.h
– isVp9
- (bool)isVp9Discussion
Declared In
FMIceLinkVideoBuffer.h
– isYuvType
- (bool)isYuvTypeDiscussion
Declared In
FMIceLinkVideoBuffer.h
– isYv12
- (bool)isYv12Discussion
Declared In
FMIceLinkVideoBuffer.h
– mute
- (bool)muteDiscussion
Declared In
FMIceLinkVideoBuffer.h
– orientation
- (int)orientationDiscussion
Declared In
FMIceLinkVideoBuffer.h
– setHeight:
- (void)setHeight:(int)valueDiscussion
Declared In
FMIceLinkVideoBuffer.h
– setOrientation:
- (void)setOrientation:(int)valueDiscussion
Declared In
FMIceLinkVideoBuffer.h
– setStride:
- (void)setStride:(int)valueDiscussion
Declared In
FMIceLinkVideoBuffer.h
– setStrides:
- (void)setStrides:(NSMutableArray *)valueDiscussion
Declared In
FMIceLinkVideoBuffer.h
– setWidth:
- (void)setWidth:(int)valueDiscussion
Declared In
FMIceLinkVideoBuffer.h
– stride
- (int)strideDiscussion
Declared In
FMIceLinkVideoBuffer.h
– strides
- (NSMutableArray *)stridesDiscussion
Declared In
FMIceLinkVideoBuffer.h
– toJson
@return
- (NSString *)toJsonDiscussion
@return
Declared In
FMIceLinkVideoBuffer.h
+ toJsonArrayWithVideoBuffers:
+ (NSString *)toJsonArrayWithVideoBuffers:(NSMutableArray *)videoBuffersParameters
videoBuffers |
The video buffers. @return |
|---|
Discussion
Declared In
FMIceLinkVideoBuffer.h
+ toJsonWithVideoBuffer:
+ (NSString *)toJsonWithVideoBuffer:(FMIceLinkVideoBuffer *)videoBufferParameters
videoBuffer |
The video buffer. @return |
|---|
Discussion
Declared In
FMIceLinkVideoBuffer.h
– toPlanar
@return
- (FMIceLinkVideoBuffer *)toPlanarDiscussion
@return
Declared In
FMIceLinkVideoBuffer.h
+ videoBuffer
+ (FMIceLinkVideoBuffer *)videoBufferDiscussion
Declared In
FMIceLinkVideoBuffer.h
+ videoBufferWithWidth:height:dataBuffer:format:
+ (FMIceLinkVideoBuffer *)videoBufferWithWidth:(int)width height:(int)height dataBuffer:(FMIceLinkDataBuffer *)dataBuffer format:(FMIceLinkVideoFormat *)formatDiscussion
Declared In
FMIceLinkVideoBuffer.h
+ videoBufferWithWidth:height:dataBuffers:format:
+ (FMIceLinkVideoBuffer *)videoBufferWithWidth:(int)width height:(int)height dataBuffers:(NSMutableArray *)dataBuffers format:(FMIceLinkVideoFormat *)formatDiscussion
Declared In
FMIceLinkVideoBuffer.h