FMX.Media.TMedia

Delphi
TMedia = class abstract
C++
class PASCALIMPLEMENTATION TMedia : public System::TObject
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
class | public | FMX.Media.pas FMX.Media.hpp |
FMX.Media | FMX.Media |
Description
Base class to access media files.
TMedia is an abstract class that defines an interface for media files. Platform-specific subclasses provide concrete implementations for Windows and OS X platforms.
TMedia exposes media file properties such as file name, size, dimension, state, or duration.
The supported media files formats are the native formats for each platform:
- For Windows:
- Audio formats: .wma, .mp3, .wav
- Video formats: .avi, .wmv
- For OS X:
- Audio formats: .mp3
- Video formats: .mov, .m4v, .mp4
Using TMediaCodecManager, it is possible to register custom media codecs to extend the audio/video feature support.
For easy access to media files, use the TMediaPlayer and TMediaPlayerControl components.