Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mpc-hc/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'libavformat/MatroskaParser.h')
-rw-r--r--libavformat/MatroskaParser.h27
1 files changed, 27 insertions, 0 deletions
diff --git a/libavformat/MatroskaParser.h b/libavformat/MatroskaParser.h
index 7d04dd080f..fa7fbe6189 100644
--- a/libavformat/MatroskaParser.h
+++ b/libavformat/MatroskaParser.h
@@ -150,6 +150,33 @@ struct TrackInfo {
unsigned int CropL, CropT, CropR, CropB;
unsigned int ColourSpace;
MKFLOAT GammaValue;
+ struct {
+ unsigned int MatrixCoefficients;
+ unsigned int BitsPerChannel;
+ unsigned int ChromaSubsamplingHorz;
+ unsigned int ChromaSubsamplingVert;
+ unsigned int CbSubsamplingHorz;
+ unsigned int CbSubsamplingVert;
+ unsigned int ChromaSitingHorz;
+ unsigned int ChromaSitingVert;
+ unsigned int Range;
+ unsigned int TransferCharacteristics;
+ unsigned int Primaries;
+ unsigned int MaxCLL;
+ unsigned int MaxFALL;
+ struct {
+ float PrimaryRChromaticityX;
+ float PrimaryRChromaticityY;
+ float PrimaryGChromaticityX;
+ float PrimaryGChromaticityY;
+ float PrimaryBChromaticityX;
+ float PrimaryBChromaticityY;
+ float WhitePointChromaticityX;
+ float WhitePointChromaticityY;
+ float LuminanceMax;
+ float LuminanceMin;
+ } MasteringMetadata;
+ } Colour;
unsigned int Interlaced:1;
} Video;