FMX.Media

From RAD Studio API Documentation
Jump to: navigation, search


Defines classes and types for FireMonkey audio-video media.

For an overview, see Audio-Video in FireMonkey.

Classes

ECaptureDeviceExceptionException class for TCaptureDeviceManager.
EMediaCodecManagerExceptionException class for TMediaCodecManager.
EMediaExceptionException class for TMedia.
TAudioCaptureDeviceDefines an audio capture device.
TCameraComponentNonvisual component for a camera device.
TCaptureDeviceBase class for capturing devices.
TCaptureDeviceClassTCaptureDeviceClass defines the metaclass for TCaptureDevice.
TCaptureDeviceManagerManager class for capturing devices.
TCustomMediaCodecBase class for media codecs.
TCustomMediaCodecClassTCustomMediaCodecClass defines the metaclass for TCustomMediaCodec.
TMediaBase class to access media files.
TMediaCodecManagerMedia codecs manager.
TMediaPlayerNonvisual component for media file playback.
TMediaPlayerControlVisual component to display video media files.
TVideoCaptureDeviceDefines a video capturing device.

Types

TCameraKindEnumerates the possible kinds of TCameraComponents.
TCaptureDeviceClassListDefines a list of TCaptureDeviceClass objects.
TCaptureDeviceListDefines a list of TCaptureDevice objects.
TCaptureDeviceStateEnumerates the possible states of a capturing device.
TDevicePositionEnumerates the possible positions of a video device relative to the hardware system.
TFlashModeEnumerates the possible flash options of a video device.
TFocusModeEnumerates the possible focus options of a video device.
TMediaStateEnumerates the possible states of a media file.
TMediaTimeRepresentation of the time length for the media file.
TMediaTypeEnumerates the possible types of the media file.
TSampleBufferReadyEventTSampleBufferReadyEvent is used for the OnSampleBufferReady event of a video capturing device.
TTorchModeEnumerates the possible torch options used during the video capturing process.
TVideoCaptureQualityEnumerates the possible quality options of captured video data.

Constants

MediaTimeScaleMediaTimeScale: Integer = $989680;


Personal tools
Translations