Navigation
API > API/Plugins > API/Plugins/TmvMedia
Common descriptor for a media track, shared by muxer and demuxer. Describes the codec, format, and media-type-specific properties of a track.
| Name | FTmvMediaTrackInfo |
| Type | struct |
| Header File | /Engine/Plugins/Media/TmvMedia/Source/TmvMedia/Public/TmvMediaTrackInfo.h |
| Include Path | #include "TmvMediaTrackInfo.h" |
Syntax
struct FTmvMediaTrackInfo
Derived Classes
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| CodecSpecificBoxes | TArray< TArray< uint8 > > | Codec-specific configuration boxes, pre-built as raw box data. | TmvMediaTrackInfo.h | |
| ConstantSampleDuration | uint32 | If every sample has the same duration, this holds the constant value in timescale units. | TmvMediaTrackInfo.h | |
| DisplayHeight | uint32 | Display height (video tracks only). | TmvMediaTrackInfo.h | |
| DisplayWidth | uint32 | Display width (video tracks only). | TmvMediaTrackInfo.h | |
| NumberOfChannels | uint16 | Number of channels (audio tracks only). | TmvMediaTrackInfo.h | |
| SampleEntryFormat | uint32 | FOURCC sample entry format identifying the codec. | TmvMediaTrackInfo.h | |
| SamplingRate | uint32 | Sampling rate in Hz (audio tracks only). | TmvMediaTrackInfo.h | |
| Timescale | uint32 | Number of ticks per second for this track's timing. | TmvMediaTrackInfo.h | |
| TrackName | FString | Optional human-readable track name. | TmvMediaTrackInfo.h | |
| TrackType | ETmvMediaTrackType | Track type. | TmvMediaTrackInfo.h |