EncoderProfiles Класс

Определение

Описывает набор профилей кодирования для определенного профиля мультимедиа (аудио и видео).

[Android.Runtime.Register("android/media/EncoderProfiles", ApiSince=31, DoNotGenerateAcw=true)]
public sealed class EncoderProfiles : Java.Lang.Object
[<Android.Runtime.Register("android/media/EncoderProfiles", ApiSince=31, DoNotGenerateAcw=true)>]
type EncoderProfiles = class
    inherit Object
Наследование
EncoderProfiles
Атрибуты

Комментарии

Описывает набор профилей кодирования для определенного профиля мультимедиа (аудио и видео). Эти параметры доступны только для чтения.

В настоящее время он используется для более подробного описания профиля записи камеры, чем CamcorderProfile, предоставляя параметры кодирования для не только аудио- и/или видеокодека по умолчанию.

Сжатые выходные данные сеанса записи с камеры содержат две дорожки: одну для звука и одну для видео.

В будущем могут быть определены профили записи только для аудио.

В каждом профиле мультимедиа указывается набор параметров звука и видео. <ul><li> Формат вывода <файла li> Длительность файла по умолчанию

Параметры <видео: li> Video codec format <li> Video bit rate in bit rate in bits per second <li> Video frame rate in frame rate in frame per second <li> Video frame width and height, <li> Video encoder profile.

Параметры звука: <li> Audio codec format <li> Audio bit rate in bits in bits per second, <li> Audio sample rate <li> Number of audio channels for recording. </ul>

Документация по Java для android.media.EncoderProfiles.

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.

Свойства

AudioProfiles

Возвращает определенные профили кодировщика звука.

Class

Возвращает класс среды выполнения данного объекта Object.

(Унаследовано от Object)
DefaultDurationSeconds

Длительность записи по умолчанию в секундах до завершения сеанса.

Handle

Дескриптор базового экземпляра Android.

(Унаследовано от Object)
JniIdentityHashCode

Описывает набор профилей кодирования для определенного профиля мультимедиа (аудио и видео).

(Унаследовано от Object)
JniPeerMembers

Описывает набор профилей кодирования для определенного профиля мультимедиа (аудио и видео).

PeerReference

Описывает набор профилей кодирования для определенного профиля мультимедиа (аудио и видео).

(Унаследовано от Object)
RecommendedFileFormat

Рекомендуемый формат выходного файла

ThresholdClass

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

(Унаследовано от Object)
ThresholdType

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

(Унаследовано от Object)
VideoProfiles

Возвращает определенные профили кодировщика видео.

Методы

Clone()

Создает и возвращает копию этого объекта.

(Унаследовано от Object)
Dispose()

Описывает набор профилей кодирования для определенного профиля мультимедиа (аудио и видео).

(Унаследовано от Object)
Dispose(Boolean)

Описывает набор профилей кодирования для определенного профиля мультимедиа (аудио и видео).

(Унаследовано от Object)
Equals(Object)

Указывает, равен ли какой-то другой объект этому объекту.

(Унаследовано от Object)
GetHashCode()

Возвращает значение хэш-кода для объекта.

(Унаследовано от Object)
JavaFinalize()

Вызывается сборщиком мусора для объекта , когда сборка мусора определяет, что больше нет ссылок на объект .

(Унаследовано от Object)
Notify()

Пробуждение одного потока, ожидающего на мониторе этого объекта.

(Унаследовано от Object)
NotifyAll()

Активирует все потоки, ожидающие на мониторе этого объекта.

(Унаследовано от Object)
SetHandle(IntPtr, JniHandleOwnership)

Задает свойство Handle.

(Унаследовано от Object)
ToArray<T>()

Описывает набор профилей кодирования для определенного профиля мультимедиа (аудио и видео).

(Унаследовано от Object)
ToString()

Возвращает строковое представление объекта.

(Унаследовано от Object)
UnregisterFromRuntime()

Описывает набор профилей кодирования для определенного профиля мультимедиа (аудио и видео).

(Унаследовано от Object)
Wait()

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления/><em> или <прерывания></em>.

(Унаследовано от Object)
Wait(Int64)

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> em, либо до истечения определенного количества реального времени.

(Унаследовано от Object)
Wait(Int64, Int32)

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> em, либо до истечения определенного количества реального времени.

(Унаследовано от Object)

Явные реализации интерфейса

IJavaPeerable.Disposed()

Описывает набор профилей кодирования для определенного профиля мультимедиа (аудио и видео).

(Унаследовано от Object)
IJavaPeerable.DisposeUnlessReferenced()

Описывает набор профилей кодирования для определенного профиля мультимедиа (аудио и видео).

(Унаследовано от Object)
IJavaPeerable.Finalized()

Описывает набор профилей кодирования для определенного профиля мультимедиа (аудио и видео).

(Унаследовано от Object)
IJavaPeerable.JniManagedPeerState

Описывает набор профилей кодирования для определенного профиля мультимедиа (аудио и видео).

(Унаследовано от Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Описывает набор профилей кодирования для определенного профиля мультимедиа (аудио и видео).

(Унаследовано от Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Описывает набор профилей кодирования для определенного профиля мультимедиа (аудио и видео).

(Унаследовано от Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Описывает набор профилей кодирования для определенного профиля мультимедиа (аудио и видео).

(Унаследовано от Object)

Методы расширения

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверенное средой выполнения Android.

JavaCast<TResult>(IJavaObject)

Описывает набор профилей кодирования для определенного профиля мультимедиа (аудио и видео).

GetJniTypeName(IJavaPeerable)

Описывает набор профилей кодирования для определенного профиля мультимедиа (аудио и видео).

Применяется к