The "AYUV" format is defined by Microsoft as their preferred format for 4:4:4 content, and so it is the format used by Intel VAAPI and QSV. As Microsoft like to define their byte ordering in little-endian fashion, the memory order is reversed, and so our pix_fmt, which follows memory order, has a reversed name (VUYA).
Showing the changes to doc/APIchanges (1 of 6 files). Show all
Unified · Split
| @@ -14,6 +14,9 @@ libavutil: 2021-04-27 · 13 unmodified lines | |||
| 14 | 14 | ||
| 15 | API changes, most recent first: | 15 | API changes, most recent first: |
| 16 | 16 | ||
| 17 | 2022-08-03 - xxxxxxxxxx - lavu 57.32.100 - pixfmt.h | ||
| 18 | Add AV_PIX_FMT_VUYA. | ||
| 19 | |||
| 17 | 2022-08-xx - xxxxxxxxxx - lavc 59.41.100 - avcodec.h codec.h | 20 | 2022-08-xx - xxxxxxxxxx - lavc 59.41.100 - avcodec.h codec.h |
| 18 | Add AV_CODEC_FLAG_RECON_FRAME and AV_CODEC_CAP_ENCODER_RECON_FRAME. | 21 | Add AV_CODEC_FLAG_RECON_FRAME and AV_CODEC_CAP_ENCODER_RECON_FRAME. |
| 19 | avcodec_receive_frame() may now be used on encoders when | 22 | avcodec_receive_frame() may now be used on encoders when |