Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>tags/n4.1
| @@ -2206,6 +2206,28 @@ static const AVPixFmtDescriptor av_pix_fmt_descriptors[AV_PIX_FMT_NB] = { | |||||
| .name = "opencl", | .name = "opencl", | ||||
| .flags = AV_PIX_FMT_FLAG_HWACCEL, | .flags = AV_PIX_FMT_FLAG_HWACCEL, | ||||
| }, | }, | ||||
| [AV_PIX_FMT_GRAYF32BE] = { | |||||
| .name = "grayf32be", | |||||
| .nb_components = 1, | |||||
| .log2_chroma_w = 0, | |||||
| .log2_chroma_h = 0, | |||||
| .comp = { | |||||
| { 0, 4, 0, 0, 32, 3, 31, 1 }, /* Y */ | |||||
| }, | |||||
| .flags = AV_PIX_FMT_FLAG_BE | AV_PIX_FMT_FLAG_FLOAT, | |||||
| .alias = "yf32be", | |||||
| }, | |||||
| [AV_PIX_FMT_GRAYF32LE] = { | |||||
| .name = "grayf32le", | |||||
| .nb_components = 1, | |||||
| .log2_chroma_w = 0, | |||||
| .log2_chroma_h = 0, | |||||
| .comp = { | |||||
| { 0, 4, 0, 0, 32, 3, 31, 1 }, /* Y */ | |||||
| }, | |||||
| .flags = AV_PIX_FMT_FLAG_FLOAT, | |||||
| .alias = "yf32le", | |||||
| }, | |||||
| }; | }; | ||||
| #if FF_API_PLUS1_MINUS1 | #if FF_API_PLUS1_MINUS1 | ||||
| FF_ENABLE_DEPRECATION_WARNINGS | FF_ENABLE_DEPRECATION_WARNINGS | ||||
| @@ -337,6 +337,9 @@ enum AVPixelFormat { | |||||
| AV_PIX_FMT_GRAY14BE, ///< Y , 14bpp, big-endian | AV_PIX_FMT_GRAY14BE, ///< Y , 14bpp, big-endian | ||||
| AV_PIX_FMT_GRAY14LE, ///< Y , 14bpp, little-endian | AV_PIX_FMT_GRAY14LE, ///< Y , 14bpp, little-endian | ||||
| AV_PIX_FMT_GRAYF32BE, ///< IEEE-754 single precision Y, 32bpp, big-endian | |||||
| AV_PIX_FMT_GRAYF32LE, ///< IEEE-754 single precision Y, 32bpp, little-endian | |||||
| AV_PIX_FMT_NB ///< number of pixel formats, DO NOT USE THIS if you want to link with shared libav* because the number of formats might differ between versions | AV_PIX_FMT_NB ///< number of pixel formats, DO NOT USE THIS if you want to link with shared libav* because the number of formats might differ between versions | ||||
| }; | }; | ||||
| @@ -405,6 +408,8 @@ enum AVPixelFormat { | |||||
| #define AV_PIX_FMT_GBRPF32 AV_PIX_FMT_NE(GBRPF32BE, GBRPF32LE) | #define AV_PIX_FMT_GBRPF32 AV_PIX_FMT_NE(GBRPF32BE, GBRPF32LE) | ||||
| #define AV_PIX_FMT_GBRAPF32 AV_PIX_FMT_NE(GBRAPF32BE, GBRAPF32LE) | #define AV_PIX_FMT_GBRAPF32 AV_PIX_FMT_NE(GBRAPF32BE, GBRAPF32LE) | ||||
| #define AV_PIX_FMT_GRAYF32 AV_PIX_FMT_NE(GRAYF32BE, GRAYF32LE) | |||||
| #define AV_PIX_FMT_YUVA420P9 AV_PIX_FMT_NE(YUVA420P9BE , YUVA420P9LE) | #define AV_PIX_FMT_YUVA420P9 AV_PIX_FMT_NE(YUVA420P9BE , YUVA420P9LE) | ||||
| #define AV_PIX_FMT_YUVA422P9 AV_PIX_FMT_NE(YUVA422P9BE , YUVA422P9LE) | #define AV_PIX_FMT_YUVA422P9 AV_PIX_FMT_NE(YUVA422P9BE , YUVA422P9LE) | ||||
| #define AV_PIX_FMT_YUVA444P9 AV_PIX_FMT_NE(YUVA444P9BE , YUVA444P9LE) | #define AV_PIX_FMT_YUVA444P9 AV_PIX_FMT_NE(YUVA444P9BE , YUVA444P9LE) | ||||
| @@ -79,8 +79,8 @@ | |||||
| */ | */ | ||||
| #define LIBAVUTIL_VERSION_MAJOR 56 | #define LIBAVUTIL_VERSION_MAJOR 56 | ||||
| #define LIBAVUTIL_VERSION_MINOR 18 | |||||
| #define LIBAVUTIL_VERSION_MICRO 102 | |||||
| #define LIBAVUTIL_VERSION_MINOR 19 | |||||
| #define LIBAVUTIL_VERSION_MICRO 100 | |||||
| #define LIBAVUTIL_VERSION_INT AV_VERSION_INT(LIBAVUTIL_VERSION_MAJOR, \ | #define LIBAVUTIL_VERSION_INT AV_VERSION_INT(LIBAVUTIL_VERSION_MAJOR, \ | ||||
| LIBAVUTIL_VERSION_MINOR, \ | LIBAVUTIL_VERSION_MINOR, \ | ||||
| @@ -126,6 +126,7 @@ isBE: | |||||
| gray14be | gray14be | ||||
| gray16be | gray16be | ||||
| gray9be | gray9be | ||||
| grayf32be | |||||
| nv20be | nv20be | ||||
| p010be | p010be | ||||
| p016be | p016be | ||||
| @@ -412,6 +413,8 @@ Gray: | |||||
| gray16le | gray16le | ||||
| gray9be | gray9be | ||||
| gray9le | gray9le | ||||
| grayf32be | |||||
| grayf32le | |||||
| ya16be | ya16be | ||||
| ya16le | ya16le | ||||
| ya8 | ya8 | ||||