A video view sink that does nothing. More...
Instance Methods | |
(instancetype) | - init |
Initializes a new instance of the FMLiveSwitchNullViewSink`1 class. More... | |
(instancetype) | - initWithInputFormat: |
Initializes a new instance of the FMLiveSwitchNullViewSink`1 class. More... | |
(NSString *) | - label |
Gets a label that identifies this class. More... | |
(void) | - renderBufferWithInputBuffer: |
Renders a video buffer. More... | |
(FMLiveSwitchFuture< id > *) | - renderedFramesWithCount: |
Creates a future that resolves when the specified number of frames have been processed. More... | |
(void) | - setViewMirror: |
Sets a value indicating whether the view is mirrored. More... | |
(void) | - setViewScale: |
Sets the view scale. More... | |
(void) | - updateMaxInputBitrate: |
Sets the maximum allowed input bitrate, in kbps. More... | |
(void) | - updateMinInputBitrate: |
Sets the minimum allowed input bitrate, in kbps. More... | |
(T) | - view |
Gets the view. More... | |
(bool) | - viewMirror |
Gets a value indicating whether the view is mirrored. More... | |
(FMLiveSwitchLayoutScale) | - viewScale |
Gets the view scale. More... | |
Class Methods | |
(FMLiveSwitchNullViewSink *) | + nullViewSink |
Initializes a new instance of the FMLiveSwitchNullViewSink`1 class. More... | |
(FMLiveSwitchNullViewSink *) | + nullViewSinkWithInputFormat: |
Initializes a new instance of the FMLiveSwitchNullViewSink`1 class. More... | |
Protected Attributes | |
__pad0__: FMLiveSwitchViewSink<T>- (long long) frameCount | |
A video view sink that does nothing.
- (instancetype) init |
Initializes a new instance of the FMLiveSwitchNullViewSink`1 class.
- (instancetype) initWithInputFormat: | (FMLiveSwitchVideoFormat *) | inputFormat |
Initializes a new instance of the FMLiveSwitchNullViewSink`1 class.
inputFormat | The input format. |
- (NSString*) label |
Gets a label that identifies this class.
+ (FMLiveSwitchNullViewSink*) nullViewSink |
Initializes a new instance of the FMLiveSwitchNullViewSink`1 class.
+ (FMLiveSwitchNullViewSink*) nullViewSinkWithInputFormat: | (FMLiveSwitchVideoFormat *) | inputFormat |
Initializes a new instance of the FMLiveSwitchNullViewSink`1 class.
inputFormat | The input format. |
- (void) renderBufferWithInputBuffer: | (FMLiveSwitchVideoBuffer *) | inputBuffer |
Renders a video buffer.
inputBuffer | The input buffer. |
- (FMLiveSwitchFuture<id>*) renderedFramesWithCount: | (long long) | count |
Creates a future that resolves when the specified number of frames have been processed.
count |
- (void) setViewMirror: | (bool) | value |
Sets a value indicating whether the view is mirrored.
- (void) setViewScale: | (FMLiveSwitchLayoutScale) | value |
Sets the view scale.
- (void) updateMaxInputBitrate: | (int) | maxInputBitrate |
Sets the maximum allowed input bitrate, in kbps.
A value of -1 indicates unset (no maximum).
maxInputBitrate | The maximum allowed input bitrate, in kbps. |
- (void) updateMinInputBitrate: | (int) | minInputBitrate |
Sets the minimum allowed input bitrate, in kbps.
A value of -1 indicates unset (no minimum).
minInputBitrate | The minimum allowed input bitrate, in kbps. |
- T view |
Gets the view.
- (bool) viewMirror |
Gets a value indicating whether the view is mirrored.
- (FMLiveSwitchLayoutScale) viewScale |
Gets the view scale.
|
protected |