MediaCodec.UnsubscribeFromVendorParameters(IList<String>) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Отмените подписку на параметры поставщика, чтобы эти параметры не присутствовали в #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
уже отменен, он останется без подписки.
Этот метод можно вызывать в любом состоянии кодека, за исключением состояния released. При вызове в состоянии выполнения с новыми параметрами, отмененными, он вступает в силу не позднее обработки буфера, помещенного в очередь. Для удаленных параметров кодек создаст событие изменения формата вывода.
Обратите внимание, что все параметры поставщика, заданные #configure
в вызове или #setParameters
, подписываются автоматически, и с помощью этого метода на них можно отменить подписку.
Сведения о событиях изменения формата вывода см. также #INFO_OUTPUT_FORMAT_CHANGED
в разделе или Callback#onOutputFormatChanged
.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.