*: add the newest enum values from ffmpeg-sys
This commit is contained in:
@ -24,6 +24,9 @@ pub enum Type {
|
||||
MasteringDisplayMetadata,
|
||||
GOPTimecode,
|
||||
Spherical,
|
||||
|
||||
ContentLightLevel,
|
||||
IccProfile,
|
||||
}
|
||||
|
||||
impl Type {
|
||||
@ -53,6 +56,9 @@ impl From<AVFrameSideDataType> for Type {
|
||||
AV_FRAME_DATA_MASTERING_DISPLAY_METADATA => Type::MasteringDisplayMetadata,
|
||||
AV_FRAME_DATA_GOP_TIMECODE => Type::GOPTimecode,
|
||||
AV_FRAME_DATA_SPHERICAL => Type::Spherical,
|
||||
|
||||
AV_FRAME_DATA_CONTENT_LIGHT_LEVEL => Type::ContentLightLevel,
|
||||
AV_FRAME_DATA_ICC_PROFILE => Type::IccProfile,
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -75,6 +81,9 @@ impl Into<AVFrameSideDataType> for Type {
|
||||
Type::MasteringDisplayMetadata => AV_FRAME_DATA_MASTERING_DISPLAY_METADATA,
|
||||
Type::GOPTimecode => AV_FRAME_DATA_GOP_TIMECODE,
|
||||
Type::Spherical => AV_FRAME_DATA_SPHERICAL,
|
||||
|
||||
Type::ContentLightLevel => AV_FRAME_DATA_CONTENT_LIGHT_LEVEL,
|
||||
Type::IccProfile => AV_FRAME_DATA_ICC_PROFILE,
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user