FMX.Media
From RAD Studio API Documentation
Defines classes and types for FireMonkey audio-video media.
For an overview, see Audio-Video in FireMonkey.
Classes
| ECaptureDeviceException | Exception class for TCaptureDeviceManager. |
| EMediaCodecManagerException | Exception class for TMediaCodecManager. |
| EMediaException | Exception class for TMedia. |
| TAudioCaptureDevice | Defines an audio capture device. |
| TCameraComponent | Nonvisual component for a camera device. |
| TCaptureDevice | Base class for capturing devices. |
| TCaptureDeviceClass | TCaptureDeviceClass defines the metaclass for TCaptureDevice. |
| TCaptureDeviceManager | Manager class for capturing devices. |
| TCustomMediaCodec | Base class for media codecs. |
| TCustomMediaCodecClass | TCustomMediaCodecClass defines the metaclass for TCustomMediaCodec. |
| TMedia | Base class to access media files. |
| TMediaCodecManager | Media codecs manager. |
| TMediaPlayer | Nonvisual component for media file playback. |
| TMediaPlayerControl | Visual component to display video media files. |
| TVideoCaptureDevice | Defines a video capturing device. |
Types
| TCameraKind | Enumerates the possible kinds of TCameraComponents. |
| TCaptureDeviceClassList | Defines a list of TCaptureDeviceClass objects. |
| TCaptureDeviceList | Defines a list of TCaptureDevice objects. |
| TCaptureDeviceState | Enumerates the possible states of a capturing device. |
| TDevicePosition | Enumerates the possible positions of a video device relative to the hardware system. |
| TFlashMode | Enumerates the possible flash options of a video device. |
| TFocusMode | Enumerates the possible focus options of a video device. |
| TMediaState | Enumerates the possible states of a media file. |
| TMediaTime | Representation of the time length for the media file. |
| TMediaType | Enumerates the possible types of the media file. |
| TSampleBufferReadyEvent | TSampleBufferReadyEvent is used for the OnSampleBufferReady event of a video capturing device. |
| TTorchMode | Enumerates the possible torch options used during the video capturing process. |
| TVideoCaptureQuality | Enumerates the possible quality options of captured video data. |
Constants
| MediaTimeScale | MediaTimeScale: Integer = $989680; |