com.opentok.android.PublisherKit.PreferredVideoCodecs
包含クラス: : PublisherKit
public static final class PublisherKit.PreferredVideoCodecs extends 目的
動画公開のためのコーデック設定を定義します。 このクラスを使用すると、SDKが自動的に 最適なコーデックを選択するか、あるいは明示的に指定された優先順位付きコーデックリストを使用するかを指定できます。 指定がない場合、優先される動画コーデックは プロジェクト設定に基づいて決定されます。
ネストされたクラスの概要
ネストされたクラス
修飾子と型
クラス
説明
static enum
PublisherKit.PreferredVideoCodecs.Codec
対応しているビデオコーデック。
方法の概要
すべてのメソッド 静的メソッド インスタンスメソッド 具体的なメソッド
修飾子と型
方法
説明
static PublisherKit.PreferredVideoCodecs
automatic()
SDKが自動的にコーデックを選択するコーデック設定を作成します。
ArrayList<PublisherKit.PreferredVideoCodecs.Codec>
getCodecs()
優先順位付きのコーデック一覧を返します。
boolean
isAutomatic()
コーデックの選択が自動であるかどうかを示します。
static PublisherKit.PreferredVideoCodecs
manual(ArrayList<PublisherKit.PreferredVideoCodecs.Codec> codecs)
コーデックの明示的なリストを含むコーデック設定を作成します。
java.lang クラスから継承されたメソッド。目的
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
メソッドの詳細
自動
public static PublisherKit.推奨ビデオコーデック automatic()
SDKが自動的にコーデックを選択するコーデック設定を作成します。
戻り値:
: 新しい PreferredVideoCodecs 自動選択用に設定されたインスタンス
マニュアル
public static PublisherKit.推奨ビデオコーデック マニュアル(配列リスト<PublisherKit.PreferredVideoCodecs.Codec> コーデック)
コーデックの明示的なリストを含むコーデック設定を作成します。
パラメータ:
: codecs - 優先順位の高いコーデックの順序付きリスト。null または空であってはならない
戻り値:
: 新しい PreferredVideoCodecs 指定されたコーデックで設定されたインスタンス
投球:
: IllegalArgumentException - もし~なら codecs null または空である
isAutomatic
public boolean isAutomatic()
コーデックの選択が自動であるかどうかを示します。
戻り値:
: true SDKがコーデックを自動的に選択する場合、
false 手動でコーデックが提供されている場合
getCodecs
public 配列リスト<PublisherKit.PreferredVideoCodecs.Codec> getCodecs()
優先順位付きのコーデック一覧を返します。
戻り値:
: 以下のリスト: PublisherKit.PreferredVideoCodecs.Codec 値、または null 自動の場合