FMX.Media
Defines classes and types for FireMonkey audio-video media.
For an overview, see Audio-Video in FireMonkey.
Package | fmx270.bpl |
---|
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. |
TPermissionRequestEvent | |
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; |