API:FMX.Media
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. |
| TCameraKindHelper | For internal use. TCameraKindHelper is a record helper that provides fields for a scoped enumeration, the FMX.Media.TCameraKind type. |
| 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. |
| TCustomMediaPlayerAction | Base class for FireMonkey actions that work on an instance of TMediaPlayer. |
| TDevicePositionHelper | For internal use. TDevicePositionHelper is a record helper that provides fields for a scoped enumeration, the FMX.Media.TDevicePosition type. |
| TFlashModeHelper | For internal use. TFlashModeHelper is a record helper that provides fields for a scoped enumeration, the FMX.Media.TFlashMode type. |
| TFocusModeHelper | For internal use. TFocusModeHelper is a record helper that provides fields for a scoped enumeration, the FMX.Media.TFocusMode type. |
| 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. |
| TMediaPlayerCurrentTime | Action that provides control over the CurrentTime property of a FireMonkey media player. |
| TMediaPlayerPlayPause | FireMonkey media player action that starts or resumes the playback of its media player if the state of the media player is Stopped, or stops the playback if the state of the media player is Playing. |
| TMediaPlayerStart | FireMonkey media player action that starts or resumes the playback of its media player. |
| TMediaPlayerStop | FireMonkey media player action that stops the playback and resets the CurrentTime of its media player to 0. |
| TMediaPlayerValue | Base class for FireMonkey media player actions for controls with ValueRange-type properties. |
| TMediaPlayerVolume | Action that provides control over the Volume property of a FireMonkey media player. |
| TMediaTimeHelper | Is a record used to convert the time of a media player into conventional formats. |
| TTorchModeHelper | For internal use. TTorchModeHelper is a record helper that provides fields for a scoped enumeration, the FMX.Media.TTorchMode type. |
| TVideoCaptureDevice | Defines a video capturing device. |
| TVideoCaptureQualityHelper | For internal use. TVideoCaptureQualityHelper is a record helper that provides fields for a scoped enumeration, the FMX.Media.TVideoCaptureQuality type. |
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 capture 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. |
| TVideoCaptureSetting | Record that represents the configuration of a single camera frame rate with its corresponding resolution. |
| TVideoCaptureSettingPriority | Enumerates the priorities to sort the video capture settings of a camera. |
Constants
| MediaTimeScale | MediaTimeScale: Integer = $989680; |