java.lang.Enum<PublisherKit.劣化設定>
com.opentok.android.PublisherKit.DegradationPreference
実装済みのすべてのインターフェース:
: Serializable, Comparable<PublisherKit.DegradationPreference>, Constable
包含クラス: : PublisherKit
public static enum PublisherKit.DegradationPreference extends 列挙型<PublisherKit.劣化設定>
帯域幅やCPUのリソースが限られている場合に、ビデオエンジンがフレームレートや解像度を調整する際に 従おうとするポリシーについて説明します。これは「ベストエフォート」方式のポリシーです。フレームレートについては保証されるものではなく、他の理由により 一部のフレームがスキップされる場合があります。 詳細については、以下を参照してください。 劣化 選好.
ネストされたクラスの概要
java.lang. クラスを継承したネストされたクラス/インターフェース。列挙型
Enum.EnumDesc<E extends Enum<E>>
列挙定数の概要
列挙定数
列挙定数
説明
DegradationPreferenceBalanced
ビデオエンジンは、必要に応じて解像度とフレームレートの両方を調整し、バランスを取るよう努めます。
DegradationPreferenceMaintainFrameRate
ビデオエンジンはフレームレートを一定に保つよう努めますが、必要に応じて解像度を下げる場合があります。
DegradationPreferenceMaintainFrameRateAndResolution
ビデオエンジンは解像度を下げず、フレームレートを安定させるよう努めます。
DegradationPreferenceMaintainResolution
ビデオエンジンは解像度を下げることはありませんが、必要に応じてフレームレートを下げる場合があります。
DegradationPreferenceNotSet
デフォルト値。
方法の概要
すべてのメソッド 静的メソッド インスタンスメソッド 具体的なメソッド
修飾子と型
方法
説明
int
get()
static PublisherKit.DegradationPreference
valueOf(String name)
指定された名前の、このクラスの列挙定数を返します。
static PublisherKit.DegradationPreference[]
values()
この列挙型クラスの定数を、 宣言された順序で格納した配列を返します。
java.lang クラスから継承されたメソッド。列挙型
clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
java.lang クラスから継承されたメソッド。目的
getClass, notify, notifyAll, wait, wait, wait
列挙定数の詳細
DegradationPreferenceNotSet
public static final PublisherKit.劣化設定 DegradationPreferenceNotSet
デフォルト値。ビデオエンジンが最適な画質低下設定を決定します。
フレームレートと解像度の維持優先度
public static final PublisherKit.劣化設定 フレームレートと解像度の維持優先度
ビデオエンジンは解像度を下げず、フレームレートを安定させるよう努めます。 規格によっては、このオプションを「DISABLED」と呼ぶ場合があり、これはリソースが限られている場合でも、 画質の低下が一切生じないことを意味します。
フレームレートの低下防止優先度
public static final PublisherKit.劣化設定 フレームレートの低下防止優先度
ビデオエンジンはフレームレートを一定に保つよう努めますが、必要に応じて解像度を下げる場合があります。
劣化優先度・解像度維持
public static final PublisherKit.劣化設定 劣化優先度・解像度維持
ビデオエンジンは解像度を下げることはありませんが、必要に応じてフレームレートを下げる場合があります。
劣化優先度バランス
public static final PublisherKit.劣化設定 劣化優先度バランス
ビデオエンジンは、必要に応じて解像度とフレームレートの両方を調整し、バランスを取るよう努めます。
メソッドの詳細
価値観
public static PublisherKit.劣化設定[] values()
この列挙型クラスの定数を、 宣言された順序で格納した配列を返します。
戻り値: : この列挙型クラスの定数を、宣言された順に格納した配列
valueOf
public static PublisherKit.劣化設定 valueOf(ストリング 名前)
指定された名前の、このクラスの列挙定数を返します。 文字列は以下と一致している必要があります。 まさに このクラス内で 列挙定数を宣言するために使用される識別子です。(余分な空白文字は 使用できません。)
パラメータ:
: name - 返す列挙定数の名前。
戻り値: : 指定された名前の列挙定数
投球:
: IllegalArgumentException - この列挙型クラスに、指定された名前の定数が存在しない場合
: NullPointerException - 引数がnullの場合
取得する
public int get()