MediaCodec.UnsubscribeFromVendorParameters(IList<String>) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
これらのパラメーターが存在 #getOutputFormat
せず、これらのパラメーターに対する変更によって出力形式の変更イベントが生成されないように、ベンダー パラメーターの登録を解除します。
[Android.Runtime.Register("unsubscribeFromVendorParameters", "(Ljava/util/List;)V", "", ApiSince=31)]
public void UnsubscribeFromVendorParameters (System.Collections.Generic.IList<string> names);
[<Android.Runtime.Register("unsubscribeFromVendorParameters", "(Ljava/util/List;)V", "", ApiSince=31)>]
member this.UnsubscribeFromVendorParameters : System.Collections.Generic.IList<string> -> unit
パラメーター
登録を解除するベンダー パラメーターの名前。 これは空のリストである可能性があり、その場合、このメソッドはサブスクライブされたパラメーターの一覧を変更しません。
- 属性
注釈
これらのパラメーターが存在 #getOutputFormat
せず、これらのパラメーターに対する変更によって出力形式の変更イベントが生成されないように、ベンダー パラメーターの登録を解除します。
認識できないパラメーター名、標準 (ベンダー以外) のパラメーター名は無視されます。 #reset
では、サブスクライブされたパラメーターの一覧もリセットされます。 のパラメーターが既に names
登録解除されている場合、そのパラメーターはサブスクライブ解除されたままになります。
このメソッドは、リリースされた状態を除き、任意のコーデック状態で呼び出すことができます。 新しく登録解除されたパラメーターを使用して実行中の状態で呼び出されると、後でキューに登録されたバッファーの処理よりも後で有効になります。 削除されたパラメーターの場合、コーデックによって出力形式変更イベントが生成されます。
または #setParameters
呼び出しで#configure
設定されたベンダー パラメーターはすべて自動的にサブスクライブされ、このメソッドを使用して登録を解除できることに注意してください。
出力形式の変更イベントについては、 または Callback#onOutputFormatChanged
も#INFO_OUTPUT_FORMAT_CHANGED
参照してください。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。