Revert 8199541 and guard with not(ffmpeg4)
This commit is contained in:
parent
0e05c0bb29
commit
a7eee9142f
@ -8,6 +8,8 @@ bitflags! {
|
|||||||
const TRUNCATED = AV_CODEC_CAP_TRUNCATED;
|
const TRUNCATED = AV_CODEC_CAP_TRUNCATED;
|
||||||
const DELAY = AV_CODEC_CAP_DELAY;
|
const DELAY = AV_CODEC_CAP_DELAY;
|
||||||
const SMALL_LAST_FRAME = AV_CODEC_CAP_SMALL_LAST_FRAME;
|
const SMALL_LAST_FRAME = AV_CODEC_CAP_SMALL_LAST_FRAME;
|
||||||
|
#[cfg(not(feature = "ffmpeg4"))]
|
||||||
|
const HWACCEL_VDPAU = AV_CODEC_CAP_HWACCEL_VDPAU;
|
||||||
const SUBFRAMES = AV_CODEC_CAP_SUBFRAMES;
|
const SUBFRAMES = AV_CODEC_CAP_SUBFRAMES;
|
||||||
const EXPERIMENTAL = AV_CODEC_CAP_EXPERIMENTAL;
|
const EXPERIMENTAL = AV_CODEC_CAP_EXPERIMENTAL;
|
||||||
const CHANNEL_CONF = AV_CODEC_CAP_CHANNEL_CONF;
|
const CHANNEL_CONF = AV_CODEC_CAP_CHANNEL_CONF;
|
||||||
|
@ -8,12 +8,20 @@ bitflags! {
|
|||||||
const BITSTREAM = FF_DEBUG_BITSTREAM;
|
const BITSTREAM = FF_DEBUG_BITSTREAM;
|
||||||
const MB_TYPE = FF_DEBUG_MB_TYPE;
|
const MB_TYPE = FF_DEBUG_MB_TYPE;
|
||||||
const QP = FF_DEBUG_QP;
|
const QP = FF_DEBUG_QP;
|
||||||
|
#[cfg(not(feature = "ffmpeg4"))]
|
||||||
|
const MV = FF_DEBUG_MV;
|
||||||
const DCT_COEFF = FF_DEBUG_DCT_COEFF;
|
const DCT_COEFF = FF_DEBUG_DCT_COEFF;
|
||||||
const SKIP = FF_DEBUG_SKIP;
|
const SKIP = FF_DEBUG_SKIP;
|
||||||
const STARTCODE = FF_DEBUG_STARTCODE;
|
const STARTCODE = FF_DEBUG_STARTCODE;
|
||||||
|
#[cfg(not(feature = "ffmpeg4"))]
|
||||||
|
const PTS = FF_DEBUG_PTS;
|
||||||
const ER = FF_DEBUG_ER;
|
const ER = FF_DEBUG_ER;
|
||||||
const MMCO = FF_DEBUG_MMCO;
|
const MMCO = FF_DEBUG_MMCO;
|
||||||
const BUGS = FF_DEBUG_BUGS;
|
const BUGS = FF_DEBUG_BUGS;
|
||||||
|
#[cfg(not(feature = "ffmpeg4"))]
|
||||||
|
const VIS_QP = FF_DEBUG_VIS_QP;
|
||||||
|
#[cfg(not(feature = "ffmpeg4"))]
|
||||||
|
const VIS_MB_TYPE = FF_DEBUG_VIS_MB_TYPE;
|
||||||
const BUFFERS = FF_DEBUG_BUFFERS;
|
const BUFFERS = FF_DEBUG_BUFFERS;
|
||||||
const THREADS = FF_DEBUG_THREADS;
|
const THREADS = FF_DEBUG_THREADS;
|
||||||
const NOMC = FF_DEBUG_NOMC;
|
const NOMC = FF_DEBUG_NOMC;
|
||||||
|
@ -298,6 +298,8 @@ pub enum Id {
|
|||||||
ADPCM_G722,
|
ADPCM_G722,
|
||||||
ADPCM_IMA_APC,
|
ADPCM_IMA_APC,
|
||||||
ADPCM_VIMA,
|
ADPCM_VIMA,
|
||||||
|
#[cfg(not(feature = "ffmpeg4"))]
|
||||||
|
VIMA,
|
||||||
|
|
||||||
ADPCM_AFC,
|
ADPCM_AFC,
|
||||||
ADPCM_IMA_OKI,
|
ADPCM_IMA_OKI,
|
||||||
@ -1277,6 +1279,8 @@ impl Into<AVCodecID> for Id {
|
|||||||
Id::ADPCM_G722 => AV_CODEC_ID_ADPCM_G722,
|
Id::ADPCM_G722 => AV_CODEC_ID_ADPCM_G722,
|
||||||
Id::ADPCM_IMA_APC => AV_CODEC_ID_ADPCM_IMA_APC,
|
Id::ADPCM_IMA_APC => AV_CODEC_ID_ADPCM_IMA_APC,
|
||||||
Id::ADPCM_VIMA => AV_CODEC_ID_ADPCM_VIMA,
|
Id::ADPCM_VIMA => AV_CODEC_ID_ADPCM_VIMA,
|
||||||
|
#[cfg(not(feature = "ffmpeg4"))]
|
||||||
|
Id::VIMA => AV_CODEC_ID_VIMA,
|
||||||
|
|
||||||
Id::ADPCM_AFC => AV_CODEC_ID_ADPCM_AFC,
|
Id::ADPCM_AFC => AV_CODEC_ID_ADPCM_AFC,
|
||||||
Id::ADPCM_IMA_OKI => AV_CODEC_ID_ADPCM_IMA_OKI,
|
Id::ADPCM_IMA_OKI => AV_CODEC_ID_ADPCM_IMA_OKI,
|
||||||
|
@ -6,6 +6,8 @@ bitflags! {
|
|||||||
const NO_FILE = AVFMT_NOFILE;
|
const NO_FILE = AVFMT_NOFILE;
|
||||||
const NEED_NUMBER = AVFMT_NEEDNUMBER;
|
const NEED_NUMBER = AVFMT_NEEDNUMBER;
|
||||||
const SHOW_IDS = AVFMT_SHOW_IDS;
|
const SHOW_IDS = AVFMT_SHOW_IDS;
|
||||||
|
#[cfg(not(feature = "ffmpeg4"))]
|
||||||
|
const RAW_PICTURE = AVFMT_RAWPICTURE;
|
||||||
const GLOBAL_HEADER = AVFMT_GLOBALHEADER;
|
const GLOBAL_HEADER = AVFMT_GLOBALHEADER;
|
||||||
const NO_TIMESTAMPS = AVFMT_NOTIMESTAMPS;
|
const NO_TIMESTAMPS = AVFMT_NOTIMESTAMPS;
|
||||||
const GENERIC_INDEX = AVFMT_GENERIC_INDEX;
|
const GENERIC_INDEX = AVFMT_GENERIC_INDEX;
|
||||||
|
@ -113,6 +113,8 @@ pub enum Pixel {
|
|||||||
YUV444P10LE,
|
YUV444P10LE,
|
||||||
YUV422P9BE,
|
YUV422P9BE,
|
||||||
YUV422P9LE,
|
YUV422P9LE,
|
||||||
|
#[cfg(not(feature = "ffmpeg4"))]
|
||||||
|
VDA_VLD,
|
||||||
|
|
||||||
GBRP,
|
GBRP,
|
||||||
GBRP9BE,
|
GBRP9BE,
|
||||||
@ -156,6 +158,9 @@ pub enum Pixel {
|
|||||||
|
|
||||||
YVYU422,
|
YVYU422,
|
||||||
|
|
||||||
|
#[cfg(not(feature = "ffmpeg4"))]
|
||||||
|
VDA,
|
||||||
|
|
||||||
YA16BE,
|
YA16BE,
|
||||||
YA16LE,
|
YA16LE,
|
||||||
|
|
||||||
@ -458,6 +463,8 @@ impl From<AVPixelFormat> for Pixel {
|
|||||||
AV_PIX_FMT_YUV444P10LE => Pixel::YUV444P10LE,
|
AV_PIX_FMT_YUV444P10LE => Pixel::YUV444P10LE,
|
||||||
AV_PIX_FMT_YUV422P9BE => Pixel::YUV422P9BE,
|
AV_PIX_FMT_YUV422P9BE => Pixel::YUV422P9BE,
|
||||||
AV_PIX_FMT_YUV422P9LE => Pixel::YUV422P9LE,
|
AV_PIX_FMT_YUV422P9LE => Pixel::YUV422P9LE,
|
||||||
|
#[cfg(not(feature = "ffmpeg4"))]
|
||||||
|
AV_PIX_FMT_VDA_VLD => Pixel::VDA_VLD,
|
||||||
|
|
||||||
AV_PIX_FMT_GBRP => Pixel::GBRP,
|
AV_PIX_FMT_GBRP => Pixel::GBRP,
|
||||||
AV_PIX_FMT_GBRP9BE => Pixel::GBRP9BE,
|
AV_PIX_FMT_GBRP9BE => Pixel::GBRP9BE,
|
||||||
@ -501,6 +508,9 @@ impl From<AVPixelFormat> for Pixel {
|
|||||||
|
|
||||||
AV_PIX_FMT_YVYU422 => Pixel::YVYU422,
|
AV_PIX_FMT_YVYU422 => Pixel::YVYU422,
|
||||||
|
|
||||||
|
#[cfg(not(feature = "ffmpeg4"))]
|
||||||
|
AV_PIX_FMT_VDA => Pixel::VDA,
|
||||||
|
|
||||||
AV_PIX_FMT_YA16BE => Pixel::YA16BE,
|
AV_PIX_FMT_YA16BE => Pixel::YA16BE,
|
||||||
AV_PIX_FMT_YA16LE => Pixel::YA16LE,
|
AV_PIX_FMT_YA16LE => Pixel::YA16LE,
|
||||||
|
|
||||||
@ -700,6 +710,8 @@ impl Into<AVPixelFormat> for Pixel {
|
|||||||
Pixel::YUV444P10LE => AV_PIX_FMT_YUV444P10LE,
|
Pixel::YUV444P10LE => AV_PIX_FMT_YUV444P10LE,
|
||||||
Pixel::YUV422P9BE => AV_PIX_FMT_YUV422P9BE,
|
Pixel::YUV422P9BE => AV_PIX_FMT_YUV422P9BE,
|
||||||
Pixel::YUV422P9LE => AV_PIX_FMT_YUV422P9LE,
|
Pixel::YUV422P9LE => AV_PIX_FMT_YUV422P9LE,
|
||||||
|
#[cfg(not(feature = "ffmpeg4"))]
|
||||||
|
Pixel::VDA_VLD => AV_PIX_FMT_VDA_VLD,
|
||||||
|
|
||||||
Pixel::GBRP => AV_PIX_FMT_GBRP,
|
Pixel::GBRP => AV_PIX_FMT_GBRP,
|
||||||
Pixel::GBRP9BE => AV_PIX_FMT_GBRP9BE,
|
Pixel::GBRP9BE => AV_PIX_FMT_GBRP9BE,
|
||||||
@ -743,6 +755,9 @@ impl Into<AVPixelFormat> for Pixel {
|
|||||||
|
|
||||||
Pixel::YVYU422 => AV_PIX_FMT_YVYU422,
|
Pixel::YVYU422 => AV_PIX_FMT_YVYU422,
|
||||||
|
|
||||||
|
#[cfg(not(feature = "ffmpeg4"))]
|
||||||
|
Pixel::VDA => AV_PIX_FMT_VDA,
|
||||||
|
|
||||||
Pixel::YA16BE => AV_PIX_FMT_YA16BE,
|
Pixel::YA16BE => AV_PIX_FMT_YA16BE,
|
||||||
Pixel::YA16LE => AV_PIX_FMT_YA16LE,
|
Pixel::YA16LE => AV_PIX_FMT_YA16LE,
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user