Declarado em OTPublisherKit.h

Preferência de degradação OTD

Definição

typedef NS_ENUM(NSInteger, OTDegradationPreference ) {    OTDegradationPreferenceNotSet = -1,    OTDegradationPreferenceMaintainFrameRateAndResolution = 0,    OTDegradationPreferenceMaintainFrameRate = 1,    OTDegradationPreferenceMaintainResolution = 2,    OTDegradationPreferenceBalanced = 3, };

Constantes

OTDegradationPreferenceNotSet : Valor padrão. O mecanismo de vídeo determinará a preferência ideal de redução de qualidade.

Declared In `OTPublisherKit.h`.

OTDegradationPreferenceMaintainFrameRateAndResolution : O motor de vídeo não reduzirá a resolução e tentará manter a taxa de quadros estável. Em algumas versões do padrão, essa opção é denominada “DESATIVADA”, o que significa que nenhuma redução de qualidade será aplicada quando houver recursos limitados.

Declared In `OTPublisherKit.h`.

OTDegradationPreferenceMaintainFrameRate : O motor de vídeo tentará manter a taxa de quadros estável, mas poderá reduzir a resolução, se necessário.

Declared In `OTPublisherKit.h`.

OTDegradationPreferenceMaintainResolution : O motor de vídeo não reduzirá a resolução, mas poderá reduzir a taxa de quadros, se necessário.

Declared In `OTPublisherKit.h`.

OTDegradationPreferenceBalanced : O motor de vídeo tentará encontrar um equilíbrio entre a redução da resolução e da taxa de quadros, quando necessário.

Declared In `OTPublisherKit.h`.

Declarado em

OTPublisherKit.h