Add missing macros (FFmpeg 4.0.2)

This commit is contained in:
Zhiming Wang
2018-09-10 16:21:43 -04:00
parent 37d47c0d6e
commit 2c5abbfe33
4 changed files with 30 additions and 0 deletions

View File

@ -306,6 +306,7 @@ pub enum Pixel {
GBRAPF32BE,
GBRAPF32LE,
DRM_PRIME,
OPENCL,
}
#[derive(Clone, Copy, PartialEq, Eq)]
@ -583,6 +584,7 @@ impl From<AVPixelFormat> for Pixel {
AV_PIX_FMT_GBRAPF32BE => Pixel::GBRAPF32BE,
AV_PIX_FMT_GBRAPF32LE => Pixel::GBRAPF32LE,
AV_PIX_FMT_DRM_PRIME => Pixel::DRM_PRIME,
AV_PIX_FMT_OPENCL => Pixel::OPENCL,
}
}
}
@ -889,6 +891,7 @@ impl Into<AVPixelFormat> for Pixel {
Pixel::GBRAPF32BE => AV_PIX_FMT_GBRAPF32BE,
Pixel::GBRAPF32LE => AV_PIX_FMT_GBRAPF32LE,
Pixel::DRM_PRIME => AV_PIX_FMT_DRM_PRIME,
Pixel::OPENCL => AV_PIX_FMT_OPENCL,
}
}
}