|
1398 | 1398 | "USE_CONFIGURED" |
1399 | 1399 | ] |
1400 | 1400 | }, |
| 1401 | + "Av1AdaptiveQuantization": { |
| 1402 | + "type": "string", |
| 1403 | + "enum": [ |
| 1404 | + "OFF", |
| 1405 | + "LOW", |
| 1406 | + "MEDIUM", |
| 1407 | + "HIGH", |
| 1408 | + "HIGHER", |
| 1409 | + "MAX" |
| 1410 | + ] |
| 1411 | + }, |
| 1412 | + "Av1FramerateControl": { |
| 1413 | + "type": "string", |
| 1414 | + "enum": [ |
| 1415 | + "INITIALIZE_FROM_SOURCE", |
| 1416 | + "SPECIFIED" |
| 1417 | + ] |
| 1418 | + }, |
| 1419 | + "Av1FramerateConversionAlgorithm": { |
| 1420 | + "type": "string", |
| 1421 | + "enum": [ |
| 1422 | + "DUPLICATE_DROP", |
| 1423 | + "INTERPOLATE" |
| 1424 | + ] |
| 1425 | + }, |
| 1426 | + "Av1QvbrSettings": { |
| 1427 | + "type": "structure", |
| 1428 | + "members": { |
| 1429 | + "QvbrQualityLevel": { |
| 1430 | + "shape": "__integerMin1Max10", |
| 1431 | + "locationName": "qvbrQualityLevel" |
| 1432 | + }, |
| 1433 | + "QvbrQualityLevelFineTune": { |
| 1434 | + "shape": "__doubleMin0Max1", |
| 1435 | + "locationName": "qvbrQualityLevelFineTune" |
| 1436 | + } |
| 1437 | + } |
| 1438 | + }, |
| 1439 | + "Av1RateControlMode": { |
| 1440 | + "type": "string", |
| 1441 | + "enum": [ |
| 1442 | + "QVBR" |
| 1443 | + ] |
| 1444 | + }, |
| 1445 | + "Av1Settings": { |
| 1446 | + "type": "structure", |
| 1447 | + "members": { |
| 1448 | + "AdaptiveQuantization": { |
| 1449 | + "shape": "Av1AdaptiveQuantization", |
| 1450 | + "locationName": "adaptiveQuantization" |
| 1451 | + }, |
| 1452 | + "FramerateControl": { |
| 1453 | + "shape": "Av1FramerateControl", |
| 1454 | + "locationName": "framerateControl" |
| 1455 | + }, |
| 1456 | + "FramerateConversionAlgorithm": { |
| 1457 | + "shape": "Av1FramerateConversionAlgorithm", |
| 1458 | + "locationName": "framerateConversionAlgorithm" |
| 1459 | + }, |
| 1460 | + "FramerateDenominator": { |
| 1461 | + "shape": "__integerMin1Max2147483647", |
| 1462 | + "locationName": "framerateDenominator" |
| 1463 | + }, |
| 1464 | + "FramerateNumerator": { |
| 1465 | + "shape": "__integerMin1Max2147483647", |
| 1466 | + "locationName": "framerateNumerator" |
| 1467 | + }, |
| 1468 | + "GopSize": { |
| 1469 | + "shape": "__doubleMin0", |
| 1470 | + "locationName": "gopSize" |
| 1471 | + }, |
| 1472 | + "MaxBitrate": { |
| 1473 | + "shape": "__integerMin1000Max1152000000", |
| 1474 | + "locationName": "maxBitrate" |
| 1475 | + }, |
| 1476 | + "NumberBFramesBetweenReferenceFrames": { |
| 1477 | + "shape": "__integerMin7Max15", |
| 1478 | + "locationName": "numberBFramesBetweenReferenceFrames" |
| 1479 | + }, |
| 1480 | + "QvbrSettings": { |
| 1481 | + "shape": "Av1QvbrSettings", |
| 1482 | + "locationName": "qvbrSettings" |
| 1483 | + }, |
| 1484 | + "RateControlMode": { |
| 1485 | + "shape": "Av1RateControlMode", |
| 1486 | + "locationName": "rateControlMode" |
| 1487 | + }, |
| 1488 | + "Slices": { |
| 1489 | + "shape": "__integerMin1Max32", |
| 1490 | + "locationName": "slices" |
| 1491 | + }, |
| 1492 | + "SpatialAdaptiveQuantization": { |
| 1493 | + "shape": "Av1SpatialAdaptiveQuantization", |
| 1494 | + "locationName": "spatialAdaptiveQuantization" |
| 1495 | + } |
| 1496 | + } |
| 1497 | + }, |
| 1498 | + "Av1SpatialAdaptiveQuantization": { |
| 1499 | + "type": "string", |
| 1500 | + "enum": [ |
| 1501 | + "DISABLED", |
| 1502 | + "ENABLED" |
| 1503 | + ] |
| 1504 | + }, |
1401 | 1505 | "AvailBlanking": { |
1402 | 1506 | "type": "structure", |
1403 | 1507 | "members": { |
|
7665 | 7769 | "type": "string", |
7666 | 7770 | "enum": [ |
7667 | 7771 | "FRAME_CAPTURE", |
| 7772 | + "AV1", |
7668 | 7773 | "H_264", |
7669 | 7774 | "H_265", |
7670 | 7775 | "MPEG2", |
|
7674 | 7779 | "VideoCodecSettings": { |
7675 | 7780 | "type": "structure", |
7676 | 7781 | "members": { |
| 7782 | + "Av1Settings": { |
| 7783 | + "shape": "Av1Settings", |
| 7784 | + "locationName": "av1Settings" |
| 7785 | + }, |
7677 | 7786 | "Codec": { |
7678 | 7787 | "shape": "VideoCodec", |
7679 | 7788 | "locationName": "codec" |
|
8220 | 8329 | "min": 64000, |
8221 | 8330 | "max": 640000 |
8222 | 8331 | }, |
| 8332 | + "__integerMin7Max15": { |
| 8333 | + "type": "integer", |
| 8334 | + "min": 7, |
| 8335 | + "max": 15 |
| 8336 | + }, |
8223 | 8337 | "__integerMin8000Max192000": { |
8224 | 8338 | "type": "integer", |
8225 | 8339 | "min": 8000, |
|
0 commit comments