Skip to content

Commit a2574c7

Browse files
committed
Fix fourcc for AV1
AV1 now works with mp4 container.
1 parent ea39336 commit a2574c7

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

vaapi_encoder.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ extern "C" {
1616
enum {
1717
FOURCC_AVC = 1635148593,
1818
FOURCC_HEVC = 1752589105,
19-
FOURCC_AV1 = 1635135776,
19+
FOURCC_AV1 = 1635135537,
2020
};
2121

2222
static const uint8_t uuid_h264[] = { 0x01, 0x6f, 0x34, 0x71, 0x31, 0x17, 0x42, 0x05, 0xbf, 0x55, 0x37, 0x1c, 0xb0, 0xac, 0x66, 0x20 };
@@ -350,8 +350,8 @@ StatusCode VAAPIEncoder::RegisterCodecs(HostListRef *p_pList)
350350
addCodec(uuid_h264, FOURCC_AVC, "VAAPI H.264", "YUV 420 8-bit", 8);
351351
addCodec(uuid_hevc_8, FOURCC_HEVC, "VAAPI H.265", "YUV 420 8-bit", 8);
352352
addCodec(uuid_hevc_10, FOURCC_HEVC, "VAAPI H.265", "YUV 420 10-bit", 10);
353-
// addCodec(uuid_av1_8, FOURCC_AV1, "VAAPI AV1", "YUV 420 8-bit", 8);
354-
// addCodec(uuid_av1_10, FOURCC_AV1, "VAAPI AV1", "YUV 420 10-bit", 10);
353+
addCodec(uuid_av1_8, FOURCC_AV1, "VAAPI AV1", "YUV 420 8-bit", 8);
354+
addCodec(uuid_av1_10, FOURCC_AV1, "VAAPI AV1", "YUV 420 10-bit", 10);
355355

356356
return errNone;
357357
}

0 commit comments

Comments
 (0)