Initial ffmpeg 4.4 support
This commit is contained in:
@ -341,6 +341,12 @@ pub enum Pixel {
|
||||
Y210BE,
|
||||
#[cfg(feature = "ffmpeg_4_3")]
|
||||
Y210LE,
|
||||
|
||||
#[cfg(feature = "ffmpeg_4_4")]
|
||||
X2RGB10LE,
|
||||
#[cfg(feature = "ffmpeg_4_4")]
|
||||
X2RGB10BE,
|
||||
|
||||
#[cfg(feature = "rpi")]
|
||||
RPI,
|
||||
#[cfg(feature = "rpi")]
|
||||
@ -675,6 +681,11 @@ impl From<AVPixelFormat> for Pixel {
|
||||
#[cfg(feature = "ffmpeg_4_3")]
|
||||
AV_PIX_FMT_Y210LE => Pixel::Y210LE,
|
||||
|
||||
#[cfg(feature = "ffmpeg_4_4")]
|
||||
AV_PIX_FMT_X2RGB10LE => Pixel::X2RGB10LE,
|
||||
#[cfg(feature = "ffmpeg_4_4")]
|
||||
AV_PIX_FMT_X2RGB10BE => Pixel::X2RGB10BE,
|
||||
|
||||
#[cfg(feature = "rpi")]
|
||||
AV_PIX_FMT_RPI => Pixel::RPI,
|
||||
#[cfg(feature = "rpi")]
|
||||
@ -1029,6 +1040,11 @@ impl Into<AVPixelFormat> for Pixel {
|
||||
#[cfg(feature = "ffmpeg_4_3")]
|
||||
Pixel::Y210LE => AV_PIX_FMT_Y210LE,
|
||||
|
||||
#[cfg(feature = "ffmpeg_4_4")]
|
||||
Pixel::X2RGB10LE => AV_PIX_FMT_X2RGB10LE,
|
||||
#[cfg(feature = "ffmpeg_4_4")]
|
||||
Pixel::X2RGB10BE => AV_PIX_FMT_X2RGB10BE,
|
||||
|
||||
#[cfg(feature = "rpi")]
|
||||
Pixel::RPI => AV_PIX_FMT_RPI,
|
||||
#[cfg(feature = "rpi")]
|
||||
|
Reference in New Issue
Block a user