Added missing ColorSpace + ColorRange methods

This commit is contained in:
Quentin Renard
2024-09-19 18:13:05 +02:00
parent 96484ce883
commit 084f11b493
10 changed files with 71 additions and 9 deletions

View File

@@ -80,6 +80,10 @@ func (cp *CodecParameters) ColorSpace() ColorSpace {
return ColorSpace(cp.c.color_space)
}
func (cp *CodecParameters) SetColorSpace(s ColorSpace) {
cp.c.color_space = C.enum_AVColorSpace(s)
}
func (cp *CodecParameters) ColorTransferCharacteristic() ColorTransferCharacteristic {
return ColorTransferCharacteristic(cp.c.color_trc)
}