| Hérite de | NSObject |
| Déclaré dans | OTPublisherKit.h |
Vue d'ensemble
@class OTVideoCodecPreference
automatic
Indique si la sélection du codec est automatique.
@property (nonatomic, readonly) BOOL automatic
Discussion
- Si
YES, le SDK choisira automatiquement le codec le plus adapté. - Si
NO, vous devez fournir une liste de codecs danscodecs.
Déclaré à
OTPublisherKit.h
codecs
Liste classée par ordre de préférence des codecs.
@property (nonatomic, readonly, nonnull) NSArray<NSNumber*> *codecs
Discussion
Cette propriété n'est valable que lorsque automatic == NO.
Le tableau contient NSNumber valeurs correspondant aux types de codecs. Voir OTVideoCodecType.
Déclaré à
OTPublisherKit.h
+ automatic
Crée une préférence de codec pour laquelle le SDK sélectionne automatiquement le codec.
+ (nonnull instancetype)automatic
Valeur de retour
Une nouvelle instance de `OTVideoCodecPreference` configurée pour la sélection automatique du codec.
Déclaré à
OTPublisherKit.h
+ manualWithCodecs:
Crée une préférence de codec contenant une liste explicite de codecs.
+ (nonnull instancetype)manualWithCodecs:(nonnull NSArray<NSNumber*> *)codecs
Paramètres
codecs |
Tableau ordonné de types de codecs (encapsulés dans NSNumber), indiquant l'ordre de préférence pour la négociation des codecs. Voir OTVideoCodecType. |
Valeur de retour
Une nouvelle instance de configurée avec la liste de codecs indiquée.
Déclaré à
OTPublisherKit.h