FMLiveSwitchVideoFormatCollection Class Reference

A collection of video formats. More...

Instance Methods

(NSMutableArray *) - arrayFromList:
 Creates an array from a list. More...
 
(FMLiveSwitchVideoFormatCollection *) - createCollection
 Creates a collection. More...
 
(instancetype) - init
 
- Instance Methods inherited from FMLiveSwitchMediaFormatCollection
(void) - addSuccess:
 Invoked when an element is added to the collection. More...
 
(NSMutableArray *) - getCompatiblesWithFormat:
 Gets a format by compatibility to another format. More...
 
(TFormat) - getCompatibleWithFormat:
 Gets a format by compatibility to another format. More...
 
(TFormat) - getEquivalentWithFormat:
 Gets a format by equivalence to another format. More...
 
(TFormat) - getEquivalentWithFormat:ignoreIsPacketized:
 Gets a format by equivalence to another format, ignoring whether the format is packetized. More...
 
(bool) - hasCompatibleWithFormat:
 Determines if the collection has a compatible format. More...
 
(bool) - hasEquivalentWithFormat:
 Determines if the collection has an equivalent format. More...
 
(void) - removeSuccess:
 Invoked when an element is removed from the collection. More...
 

Class Methods

(FMLiveSwitchVideoFormatCollection *) + videoFormatCollection
 
- Class Methods inherited from FMLiveSwitchMediaFormatCollection
(FMLiveSwitchMediaFormatCollection *) + mediaFormatCollection
 

Additional Inherited Members

- Protected Attributes inherited from FMLiveSwitchMediaFormatCollection
 __pad0__: FMLiveSwitchCollection<TFormat
 

Detailed Description

A collection of video formats.

Method Documentation

◆ arrayFromList:

- (NSMutableArray*) arrayFromList: (NSMutableArray< FMLiveSwitchVideoFormat * > *)  list

Creates an array from a list.

Parameters
listThe list.

◆ createCollection

- (FMLiveSwitchVideoFormatCollection*) createCollection

Creates a collection.

◆ init

- (instancetype) init

◆ videoFormatCollection

+ (FMLiveSwitchVideoFormatCollection*) videoFormatCollection