FMIceLinkVideoStream Class Reference
Inherits from | FMIceLinkMediaStream : FMIceLinkMediaStreamBase : FMIceLinkStream : FMIceLinkStreamBase : FMIceLinkDynamic : FMIceLinkSerializable : NSObject |
---|---|
Conforms to | * < > FMIceLinkIVideoInput FMIceLinkIVideoInputCollection FMIceLinkIVideoOutput FMIceLinkIVideoOutputCollection FMIceLinkVideoBuffer FMIceLinkVideoBufferCollection FMIceLinkVideoFormat FMIceLinkVideoFormatCollection FMIceLinkVideoFrame NSObject |
Declared in | FMIceLinkVideoStream.h FMIceLinkVideoStream.m |
– createFormatWithAttribute:
- (FMIceLinkVideoFormat *)createFormatWithAttribute:(FMIceLinkSdpRtpMapAttribute *)attribute
Parameters
attribute |
The attribute. |
---|
Discussion
Declared In
FMIceLinkVideoStream.h
– createFormatWithName:clockRate:parameters:payloadType:
- (FMIceLinkVideoFormat *)createFormatWithName:(NSString *)name clockRate:(int)clockRate parameters:(NSString *)parameters payloadType:(int)payloadType
Parameters
name |
The format name. |
---|---|
clockRate |
The clock rate. |
parameters |
The parameters. |
payloadType |
The payload type. |
Discussion
Declared In
FMIceLinkVideoStream.h
– createInputCollectionWithOutput:
- (FMIceLinkIVideoInputCollection *)createInputCollectionWithOutput:(NSObject<FMIceLinkIVideoOutput> *)output
Parameters
output |
The output. |
---|
Discussion
Declared In
FMIceLinkVideoStream.h
– createMediaFormatCollection
- (FMIceLinkVideoFormatCollection *)createMediaFormatCollection
Discussion
Declared In
FMIceLinkVideoStream.h
– createOutputCollectionWithInput:
- (FMIceLinkIVideoOutputCollection *)createOutputCollectionWithInput:(NSObject<FMIceLinkIVideoInput> *)input
Parameters
input |
The input. |
---|
Discussion
Declared In
FMIceLinkVideoStream.h
– formatArrayFromListWithFormatList:
- (NSMutableArray *)formatArrayFromListWithFormatList:(NSMutableArray<FMIceLinkVideoFormat*> *)formatList
Parameters
formatList |
The format list. |
---|
Discussion
Declared In
FMIceLinkVideoStream.h
– init
- (instancetype)init
Discussion
Declared In
FMIceLinkVideoStream.h
– initWithInput:
- (instancetype)initWithInput:(NSObject<FMIceLinkIVideoOutput> *)input
Parameters
input |
The input. |
---|
Discussion
Declared In
FMIceLinkVideoStream.h
– initWithInput:output:
- (instancetype)initWithInput:(NSObject<FMIceLinkIVideoOutput> *)input output:(NSObject<FMIceLinkIVideoInput> *)output
Parameters
input |
The input. |
---|---|
output |
The output. |
Discussion
Declared In
FMIceLinkVideoStream.h
– initWithInputs:
- (instancetype)initWithInputs:(NSMutableArray *)inputs
Parameters
inputs |
The inputs. |
---|
Discussion
Declared In
FMIceLinkVideoStream.h
– initWithInputs:outputs:
- (instancetype)initWithInputs:(NSMutableArray *)inputs outputs:(NSMutableArray *)outputs
Parameters
inputs |
The inputs. |
---|---|
outputs |
The outputs. |
Discussion
Declared In
FMIceLinkVideoStream.h
– initWithLocalMedia:
- (instancetype)initWithLocalMedia:(FMIceLinkLocalMedia *)localMedia
Parameters
localMedia |
The local media. |
---|
Discussion
Declared In
FMIceLinkVideoStream.h
– initWithLocalMedia:remoteMedia:
- (instancetype)initWithLocalMedia:(FMIceLinkLocalMedia *)localMedia remoteMedia:(FMIceLinkRemoteMedia *)remoteMedia
Parameters
localMedia |
The local media. |
---|---|
remoteMedia |
The remote media. |
Discussion
Declared In
FMIceLinkVideoStream.h
– initWithLocalTrack:
- (instancetype)initWithLocalTrack:(FMIceLinkVideoTrack *)localTrack
Parameters
localTrack |
The local track. |
---|
Discussion
Declared In
FMIceLinkVideoStream.h
– initWithLocalTrack:remoteTrack:
- (instancetype)initWithLocalTrack:(FMIceLinkVideoTrack *)localTrack remoteTrack:(FMIceLinkVideoTrack *)remoteTrack
Parameters
localTrack |
The local track. |
---|---|
remoteTrack |
The remote track. |
Discussion
Declared In
FMIceLinkVideoStream.h
– initWithOutput:
- (instancetype)initWithOutput:(NSObject<FMIceLinkIVideoInput> *)output
Parameters
output |
The output. |
---|
Discussion
Declared In
FMIceLinkVideoStream.h
– initWithOutputs:
- (instancetype)initWithOutputs:(NSMutableArray *)outputs
Parameters
outputs |
The outputs. |
---|
Discussion
Declared In
FMIceLinkVideoStream.h
– initWithRemoteMedia:
- (instancetype)initWithRemoteMedia:(FMIceLinkRemoteMedia *)remoteMedia
Parameters
remoteMedia |
The remote media. |
---|
Discussion
Declared In
FMIceLinkVideoStream.h
– localTrack
- (FMIceLinkVideoTrack *)localTrack
Discussion
Declared In
FMIceLinkVideoStream.h
– processBandwidthAdapatationPolicyChangeWithPolicy:
- (void)processBandwidthAdapatationPolicyChangeWithPolicy:(FMIceLinkBandwidthAdaptationPolicy)policy
Discussion
Declared In
FMIceLinkVideoStream.h
– processFrame:
- (bool)processFrame:(FMIceLinkVideoFrame *)frame
Parameters
frame |
The frame. @return |
---|
Discussion
Declared In
FMIceLinkVideoStream.h
– remoteTrack
- (FMIceLinkVideoTrack *)remoteTrack
Discussion
Declared In
FMIceLinkVideoStream.h
+ videoStream
+ (FMIceLinkVideoStream *)videoStream
Discussion
Declared In
FMIceLinkVideoStream.h
+ videoStreamWithInput:
+ (FMIceLinkVideoStream *)videoStreamWithInput:(NSObject<FMIceLinkIVideoOutput> *)input
Parameters
input |
The input. |
---|
Discussion
Declared In
FMIceLinkVideoStream.h
+ videoStreamWithInput:output:
+ (FMIceLinkVideoStream *)videoStreamWithInput:(NSObject<FMIceLinkIVideoOutput> *)input output:(NSObject<FMIceLinkIVideoInput> *)output
Parameters
input |
The input. |
---|---|
output |
The output. |
Discussion
Declared In
FMIceLinkVideoStream.h
+ videoStreamWithInputs:
+ (FMIceLinkVideoStream *)videoStreamWithInputs:(NSMutableArray *)inputs
Parameters
inputs |
The inputs. |
---|
Discussion
Declared In
FMIceLinkVideoStream.h
+ videoStreamWithInputs:outputs:
+ (FMIceLinkVideoStream *)videoStreamWithInputs:(NSMutableArray *)inputs outputs:(NSMutableArray *)outputs
Parameters
inputs |
The inputs. |
---|---|
outputs |
The outputs. |
Discussion
Declared In
FMIceLinkVideoStream.h
+ videoStreamWithLocalMedia:
+ (FMIceLinkVideoStream *)videoStreamWithLocalMedia:(FMIceLinkLocalMedia *)localMedia
Parameters
localMedia |
The local media. |
---|
Discussion
Declared In
FMIceLinkVideoStream.h
+ videoStreamWithLocalMedia:remoteMedia:
+ (FMIceLinkVideoStream *)videoStreamWithLocalMedia:(FMIceLinkLocalMedia *)localMedia remoteMedia:(FMIceLinkRemoteMedia *)remoteMedia
Parameters
localMedia |
The local media. |
---|---|
remoteMedia |
The remote media. |
Discussion
Declared In
FMIceLinkVideoStream.h
+ videoStreamWithLocalTrack:
+ (FMIceLinkVideoStream *)videoStreamWithLocalTrack:(FMIceLinkVideoTrack *)localTrack
Parameters
localTrack |
The local track. |
---|
Discussion
Declared In
FMIceLinkVideoStream.h
+ videoStreamWithLocalTrack:remoteTrack:
+ (FMIceLinkVideoStream *)videoStreamWithLocalTrack:(FMIceLinkVideoTrack *)localTrack remoteTrack:(FMIceLinkVideoTrack *)remoteTrack
Parameters
localTrack |
The local track. |
---|---|
remoteTrack |
The remote track. |
Discussion
Declared In
FMIceLinkVideoStream.h
+ videoStreamWithOutput:
+ (FMIceLinkVideoStream *)videoStreamWithOutput:(NSObject<FMIceLinkIVideoInput> *)output
Parameters
output |
The output. |
---|
Discussion
Declared In
FMIceLinkVideoStream.h
+ videoStreamWithOutputs:
+ (FMIceLinkVideoStream *)videoStreamWithOutputs:(NSMutableArray *)outputs
Parameters
outputs |
The outputs. |
---|
Discussion
Declared In
FMIceLinkVideoStream.h
+ videoStreamWithRemoteMedia:
+ (FMIceLinkVideoStream *)videoStreamWithRemoteMedia:(FMIceLinkRemoteMedia *)remoteMedia
Parameters
remoteMedia |
The remote media. |
---|
Discussion
Declared In
FMIceLinkVideoStream.h