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 *)attributeParameters
attribute |
The attribute. |
|---|
Discussion
Declared In
FMIceLinkVideoStream.h
– createFormatWithName:clockRate:parameters:payloadType:
- (FMIceLinkVideoFormat *)createFormatWithName:(NSString *)name clockRate:(int)clockRate parameters:(NSString *)parameters payloadType:(int)payloadTypeParameters
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> *)outputParameters
output |
The output. |
|---|
Discussion
Declared In
FMIceLinkVideoStream.h
– createMediaFormatCollection
- (FMIceLinkVideoFormatCollection *)createMediaFormatCollectionDiscussion
Declared In
FMIceLinkVideoStream.h
– createOutputCollectionWithInput:
- (FMIceLinkIVideoOutputCollection *)createOutputCollectionWithInput:(NSObject<FMIceLinkIVideoInput> *)inputParameters
input |
The input. |
|---|
Discussion
Declared In
FMIceLinkVideoStream.h
– formatArrayFromListWithFormatList:
- (NSMutableArray *)formatArrayFromListWithFormatList:(NSMutableArray<FMIceLinkVideoFormat*> *)formatListParameters
formatList |
The format list. |
|---|
Discussion
Declared In
FMIceLinkVideoStream.h
– init
- (instancetype)initDiscussion
Declared In
FMIceLinkVideoStream.h
– initWithInput:
- (instancetype)initWithInput:(NSObject<FMIceLinkIVideoOutput> *)inputParameters
input |
The input. |
|---|
Discussion
Declared In
FMIceLinkVideoStream.h
– initWithInput:output:
- (instancetype)initWithInput:(NSObject<FMIceLinkIVideoOutput> *)input output:(NSObject<FMIceLinkIVideoInput> *)outputParameters
input |
The input. |
|---|---|
output |
The output. |
Discussion
Declared In
FMIceLinkVideoStream.h
– initWithInputs:
- (instancetype)initWithInputs:(NSMutableArray *)inputsParameters
inputs |
The inputs. |
|---|
Discussion
Declared In
FMIceLinkVideoStream.h
– initWithInputs:outputs:
- (instancetype)initWithInputs:(NSMutableArray *)inputs outputs:(NSMutableArray *)outputsParameters
inputs |
The inputs. |
|---|---|
outputs |
The outputs. |
Discussion
Declared In
FMIceLinkVideoStream.h
– initWithLocalMedia:
- (instancetype)initWithLocalMedia:(FMIceLinkLocalMedia *)localMediaParameters
localMedia |
The local media. |
|---|
Discussion
Declared In
FMIceLinkVideoStream.h
– initWithLocalMedia:remoteMedia:
- (instancetype)initWithLocalMedia:(FMIceLinkLocalMedia *)localMedia remoteMedia:(FMIceLinkRemoteMedia *)remoteMediaParameters
localMedia |
The local media. |
|---|---|
remoteMedia |
The remote media. |
Discussion
Declared In
FMIceLinkVideoStream.h
– initWithLocalTrack:
- (instancetype)initWithLocalTrack:(FMIceLinkVideoTrack *)localTrackParameters
localTrack |
The local track. |
|---|
Discussion
Declared In
FMIceLinkVideoStream.h
– initWithLocalTrack:remoteTrack:
- (instancetype)initWithLocalTrack:(FMIceLinkVideoTrack *)localTrack remoteTrack:(FMIceLinkVideoTrack *)remoteTrackParameters
localTrack |
The local track. |
|---|---|
remoteTrack |
The remote track. |
Discussion
Declared In
FMIceLinkVideoStream.h
– initWithOutput:
- (instancetype)initWithOutput:(NSObject<FMIceLinkIVideoInput> *)outputParameters
output |
The output. |
|---|
Discussion
Declared In
FMIceLinkVideoStream.h
– initWithOutputs:
- (instancetype)initWithOutputs:(NSMutableArray *)outputsParameters
outputs |
The outputs. |
|---|
Discussion
Declared In
FMIceLinkVideoStream.h
– initWithRemoteMedia:
- (instancetype)initWithRemoteMedia:(FMIceLinkRemoteMedia *)remoteMediaParameters
remoteMedia |
The remote media. |
|---|
Discussion
Declared In
FMIceLinkVideoStream.h
– localTrack
- (FMIceLinkVideoTrack *)localTrackDiscussion
Declared In
FMIceLinkVideoStream.h
– processBandwidthAdapatationPolicyChangeWithPolicy:
- (void)processBandwidthAdapatationPolicyChangeWithPolicy:(FMIceLinkBandwidthAdaptationPolicy)policyDiscussion
Declared In
FMIceLinkVideoStream.h
– processFrame:
- (bool)processFrame:(FMIceLinkVideoFrame *)frameParameters
frame |
The frame. @return |
|---|
Discussion
Declared In
FMIceLinkVideoStream.h
– remoteTrack
- (FMIceLinkVideoTrack *)remoteTrackDiscussion
Declared In
FMIceLinkVideoStream.h
+ videoStream
+ (FMIceLinkVideoStream *)videoStreamDiscussion
Declared In
FMIceLinkVideoStream.h
+ videoStreamWithInput:
+ (FMIceLinkVideoStream *)videoStreamWithInput:(NSObject<FMIceLinkIVideoOutput> *)inputParameters
input |
The input. |
|---|
Discussion
Declared In
FMIceLinkVideoStream.h
+ videoStreamWithInput:output:
+ (FMIceLinkVideoStream *)videoStreamWithInput:(NSObject<FMIceLinkIVideoOutput> *)input output:(NSObject<FMIceLinkIVideoInput> *)outputParameters
input |
The input. |
|---|---|
output |
The output. |
Discussion
Declared In
FMIceLinkVideoStream.h
+ videoStreamWithInputs:
+ (FMIceLinkVideoStream *)videoStreamWithInputs:(NSMutableArray *)inputsParameters
inputs |
The inputs. |
|---|
Discussion
Declared In
FMIceLinkVideoStream.h
+ videoStreamWithInputs:outputs:
+ (FMIceLinkVideoStream *)videoStreamWithInputs:(NSMutableArray *)inputs outputs:(NSMutableArray *)outputsParameters
inputs |
The inputs. |
|---|---|
outputs |
The outputs. |
Discussion
Declared In
FMIceLinkVideoStream.h
+ videoStreamWithLocalMedia:
+ (FMIceLinkVideoStream *)videoStreamWithLocalMedia:(FMIceLinkLocalMedia *)localMediaParameters
localMedia |
The local media. |
|---|
Discussion
Declared In
FMIceLinkVideoStream.h
+ videoStreamWithLocalMedia:remoteMedia:
+ (FMIceLinkVideoStream *)videoStreamWithLocalMedia:(FMIceLinkLocalMedia *)localMedia remoteMedia:(FMIceLinkRemoteMedia *)remoteMediaParameters
localMedia |
The local media. |
|---|---|
remoteMedia |
The remote media. |
Discussion
Declared In
FMIceLinkVideoStream.h
+ videoStreamWithLocalTrack:
+ (FMIceLinkVideoStream *)videoStreamWithLocalTrack:(FMIceLinkVideoTrack *)localTrackParameters
localTrack |
The local track. |
|---|
Discussion
Declared In
FMIceLinkVideoStream.h
+ videoStreamWithLocalTrack:remoteTrack:
+ (FMIceLinkVideoStream *)videoStreamWithLocalTrack:(FMIceLinkVideoTrack *)localTrack remoteTrack:(FMIceLinkVideoTrack *)remoteTrackParameters
localTrack |
The local track. |
|---|---|
remoteTrack |
The remote track. |
Discussion
Declared In
FMIceLinkVideoStream.h
+ videoStreamWithOutput:
+ (FMIceLinkVideoStream *)videoStreamWithOutput:(NSObject<FMIceLinkIVideoInput> *)outputParameters
output |
The output. |
|---|
Discussion
Declared In
FMIceLinkVideoStream.h
+ videoStreamWithOutputs:
+ (FMIceLinkVideoStream *)videoStreamWithOutputs:(NSMutableArray *)outputsParameters
outputs |
The outputs. |
|---|
Discussion
Declared In
FMIceLinkVideoStream.h
+ videoStreamWithRemoteMedia:
+ (FMIceLinkVideoStream *)videoStreamWithRemoteMedia:(FMIceLinkRemoteMedia *)remoteMediaParameters
remoteMedia |
The remote media. |
|---|
Discussion
Declared In
FMIceLinkVideoStream.h