<< Click to display table of contents >> Global Procedures in RVMedia |
MRVCore [VCL and LCL] (or fmxMRVCore [FMX]) includes the following functions:
•RVMGetWindowRect returns coordinates of the specified top-level window
MRVDesktop [VCL and LCL] (or fmxMRVDesktop [FMX]) includes the following procedures:
•GetVisibleWindowHandles returns a list of top-level visible windows
•GetWindowTitleByHandle returns a window title
MRVFFmpeg [VCL and LCL] (or fmxMRVFFmpeg [FMX]) includes the following procedures:
•LoadFFMpegLibraries [re]loads FFmpeg libraries from the specified path
•IsSupportedFFmpeg checks if FFmpeg is available for the application.
MRVGStreamer [VCL and LCL] (or fmxMRVGStreamer [FMX]) includes the following procedures:
•LoadGStreamerLibraries [re]loads GStreamer libraries from the specified path
•IsSupportedGStreamer checks if GStreamer is available for the application.
MRVFFMpegLists [VCL and LCL] (or fmxMRVFFMpegLists [FMX]) includes the following procedures:
•GetListOfAvailableFFmpegFileFormats fills a list with file formats available for encoding
•GetListOfAvailableFFmpegAudioCodecs fills a list with available audio codecs for encoding
•GetListOfAvailableFFmpegVideoCodecs fills a list with available video codecs for encoding
•GetListOfAvailableSampleFormats fills a list with sample formats available for the specified audio codec
•GetListOfAvailableSampleRates fills a list with sample rates available for the specified audio codec
•GetListOfAudioDecoders fills a list with available audio codecs for decoding (a low-level version)
•GetListOfVideoDecoders fills a list with available video codecs for decoding (a low-level version)
•GetListOfAudioEncoders fills a list with available audio codecs for encoding (a low-level version)
•GetListOfVideoEncoders fills a list with available video codecs for encoding (a low-level version)
•GetListOfVideoInputFormats fills ist with available video input formats
MRVFormatInfo [VCL and LCL] (or fmxMRVFormatInfo [FMX]) includes the following functions:
•GetAudioCodecName, GetVideoCodecName return name of the specified audio/video codec
•GetAudioCodecFileExt, GetVideoCodecFileExts return file extension for the specified audio/video codec
•GetSampleFormatName return name of the specified audio sample format
MRVRNNoise [VCL and LCL] (or fmxMRVRNNoise [FMX]) includes the following procedures:
•LoadRNNoise [re]loads RNNoise library from the specified path
•IsRNNoiseLoaded checks if RNNoise library has been loaded
MRVWebCamFuncs [VCL and LCL] (or fmxMRVWebCamFuncs [FMX]) includes the following functions:
•DescribeVideoModePixelFormat returns text describing a pixel format of a video mode
•DescribeVideoMode returns text describing a pixel format of a video mode