Глобальные процедуры в РВ-Медиа (RVMedia)

<< Нажмите, чтобы показать Содержание >>

Глобальные процедуры в РВ-Медиа (RVMedia)

Модуль MRVCore

MRVCore [VCL и LCL] (или fmxMRVCore [FMX]) содержит следующие процедуры и функции:

RVMGetWindowRect возвращает координаты указанного окна верхнего уровня.

 

Модуль MRVDesktop

MRVDesktop [VCL и LCL] (или fmxMRVDesktop [FMX]) содержит следующие процедуры и функции:

GetVisibleWindowHandles возвращает список дескрипторов видимых окон верхнего уровня.

GetWindowTitleByHandle возвращает заголовок окна.

Модуль MRVFFmpeg

MRVFFmpeg [VCL и LCL] (или fmxMRVFFmpeg [FMX]) содержит следующие процедуры и функции:

LoadFFMpegLibraries [пере-]загружает библиотеку FFmpeg из указанного каталога.

IsSupportedFFmpeg проверяет, доступна ли FFmpeg для данного приложения.

Модуль MRVGStreamer

MRVGStreamer [VCL и LCL] (или fmxMRVGStreamer [FMX]) содержит следующие процедуры и функции:

LoadGStreamerLibraries [пере-]загружает библиотеку GStreamer из указанного каталога.

IsSupportedGStreamer проверяет, доступен ли GStreamer для данного приложения.

Модуль MRVFFMpegLists

MRVFFMpegLists [VCL и LCL] (или fmxMRVFFMpegLists [FMX]) содержит следующие процедуры и функции:

GetListOfAvailableFFmpegFileFormats заполняет список доступными для кодирования форматами файлов.

GetListOfAvailableFFmpegAudioCodecs заполняет список доступными аудиокодеками для кодирования.

GetListOfAvailableFFmpegVideoCodecs заполняет список доступными видеокодеками для кодирования.

GetListOfAvailableSampleFormats заполняет список допустимыми форматами аудиосэмплов для указанного аудиокодека.

GetListOfAvailableSampleRates заполняет список допустимыми частотами дискретизации для указанного аудиокодека.

GetListOfAudioDecoders заполняет список доступными аудиокодеками для декодирования (низкоуровневая версия).

GetListOfVideoDecoders заполняет список доступными видеокодеками для декодирования (низкоуровневая версия).

GetListOfAudioEncoders заполняет список доступными аудиокодеками для кодирования (низкоуровневая версия).

GetListOfVideoEncoders заполняет список доступными видеокодеками для кодирования (низкоуровневая версия).

GetListOfVideoInputFormats заполняет список доступными специальными источниками видео.

 

Модуль MRVFormatInfo

MRVFormatInfo [VCL и LCL] (или fmxMRVFormatInfo [FMX]) содержит следующие процедуры и функции:

GetAudioCodecName, GetVideoCodecName возвращает имя указанного аудио/видеокодека.

GetAudioCodecFileExt, GetVideoCodecFileExts возвращает расширение файла для указанного аудио/видео кодека.

GetSampleFormatName возвращает название указанного формата аудиосэмпла.

Модуль MRVGStreamer

MRVRNNoise [VCL и LCL] (или fmxMRVRNNoise [FMX]) содержит следующие процедуры и функции:

LoadRNNoise [пере-]загружает библиотеку RNNoise из указанного каталога.

IsRNNoiseLoaded проверяет, доступна ли RNNoise для данного приложения.

Модуль MRVGStreamer

MRVWebCamFuncs [VCL и LCL] (или fmxMRVWebCamFuncs [FMX]) содержит следующие процедуры и функции:

DescribeVideoModePixelFormat возвращает текст, описывающий формат кодирования пикселей для видеорежима.

DescribeVideoMode возвращает текст, описывающий видеорежим.