![]() |
libxcoder
5.2.0
|
#include <ni_device_api_priv.h>
Definition at line 507 of file ni_device_api_priv.h.
uint32_t hdrEnableVUI |
Definition at line 535 of file ni_device_api_priv.h.
int16_t i16bitrateWindow |
Definition at line 578 of file ni_device_api_priv.h.
int16_t i16ctbRowQpStep |
Definition at line 608 of file ni_device_api_priv.h.
int32_t i32bitRate |
*< The minimum quantized step parameter for encoding process. (H.264/AVC only)
Definition at line 522 of file ni_device_api_priv.h.
int32_t i32bitRateBL |
Definition at line 523 of file ni_device_api_priv.h.
int32_t i32cplxDecay |
Definition at line 629 of file ni_device_api_priv.h.
int32_t i32forceBframeQpFactor |
Definition at line 640 of file ni_device_api_priv.h.
int32_t i32frameRateDenominator |
Definition at line 563 of file ni_device_api_priv.h.
int32_t i32frameRateInfo |
*< <<vpuapi_h_EncSliceMode>>
Definition at line 514 of file ni_device_api_priv.h.
int32_t i32hwframes |
Definition at line 538 of file ni_device_api_priv.h.
int32_t i32ipRatio |
Definition at line 627 of file ni_device_api_priv.h.
int32_t i32ltrRefQpOffset |
Definition at line 568 of file ni_device_api_priv.h.
int32_t i32maxIntraSize |
Definition at line 518 of file ni_device_api_priv.h.
int32_t i32meBlkMode |
*< The height of a picture to be encoded in unit of sample.
Definition at line 512 of file ni_device_api_priv.h.
int32_t i32pbRatio |
Definition at line 628 of file ni_device_api_priv.h.
int32_t i32picHeight |
*< The width of a picture to be encoded in unit of sample.
Definition at line 511 of file ni_device_api_priv.h.
int32_t i32picWidth |
*< The standard type of bitstream in encoder operation. It is one of STD_AVC and STD_HEVC, use enums from ni_bitstream_format_t.
Definition at line 510 of file ni_device_api_priv.h.
int32_t i32qcomp |
Definition at line 621 of file ni_device_api_priv.h.
int32_t i32srcBitDepth |
Definition at line 525 of file ni_device_api_priv.h.
int32_t i32tolCtbRcInter |
Definition at line 576 of file ni_device_api_priv.h.
int32_t i32tolCtbRcIntra |
Definition at line 577 of file ni_device_api_priv.h.
int32_t i32userMaxDeltaQp |
*< The maximum bit size for intra frame. (H.264/AVC only)
Definition at line 519 of file ni_device_api_priv.h.
int32_t i32userMinDeltaQp |
*< The maximum delta QP for encoding process. (H.264/AVC only)
Definition at line 520 of file ni_device_api_priv.h.
int32_t i32userQpMax |
Definition at line 516 of file ni_device_api_priv.h.
int32_t i32userQpMin |
*< The minimum delta QP for encoding process. (H.264/AVC only)
Definition at line 521 of file ni_device_api_priv.h.
int32_t i32vbvBufferSize |
Definition at line 515 of file ni_device_api_priv.h.
int8_t i8chromaQpOffset |
Definition at line 575 of file ni_device_api_priv.h.
int8_t i8crf |
Definition at line 542 of file ni_device_api_priv.h.
int8_t i8crfDecimal |
Definition at line 634 of file ni_device_api_priv.h.
int8_t i8crfMax |
Definition at line 620 of file ni_device_api_priv.h.
int8_t i8cuTreeFactor |
Definition at line 625 of file ni_device_api_priv.h.
int8_t i8enableipRatio |
Definition at line 601 of file ni_device_api_priv.h.
int8_t i8hvsBaseMbComplexity |
Definition at line 635 of file ni_device_api_priv.h.
int8_t i8intraQpDelta |
Definition at line 564 of file ni_device_api_priv.h.
int8_t i8maxConsecutiveSkipFrameNum |
Definition at line 600 of file ni_device_api_priv.h.
int8_t i8pass1Qp |
Definition at line 633 of file ni_device_api_priv.h.
int8_t i8ppsInitQp |
Definition at line 631 of file ni_device_api_priv.h.
int8_t i8skipFrameEnable |
Definition at line 599 of file ni_device_api_priv.h.
int8_t i8statisticOutputLevel |
Definition at line 636 of file ni_device_api_priv.h.
ni_t408_config_t niParamT408 |
*< 2bits low latency mode setting. bit[1]: low latency interrupt enable, bit[0]: fast bitstream-packing enable (only for T408_5)
Definition at line 529 of file ni_device_api_priv.h.
uint8_t u8customizeRoiQpLevel |
Definition at line 643 of file ni_device_api_priv.h.
uint8_t u8skipFrameInterval |
Definition at line 602 of file ni_device_api_priv.h.
uint16_t ui16aspectRatioHeight |
Definition at line 559 of file ni_device_api_priv.h.
uint16_t ui16aspectRatioWidth |
Definition at line 558 of file ni_device_api_priv.h.
uint16_t ui16gdrDuration |
Definition at line 552 of file ni_device_api_priv.h.
uint16_t ui16hdr10_dx0 |
Definition at line 589 of file ni_device_api_priv.h.
uint16_t ui16hdr10_dx1 |
Definition at line 591 of file ni_device_api_priv.h.
uint16_t ui16hdr10_dx2 |
Definition at line 593 of file ni_device_api_priv.h.
uint16_t ui16hdr10_dy0 |
Definition at line 590 of file ni_device_api_priv.h.
uint16_t ui16hdr10_dy1 |
Definition at line 592 of file ni_device_api_priv.h.
uint16_t ui16hdr10_dy2 |
Definition at line 594 of file ni_device_api_priv.h.
uint16_t ui16hdr10_wx |
Definition at line 595 of file ni_device_api_priv.h.
uint16_t ui16hdr10_wy |
Definition at line 596 of file ni_device_api_priv.h.
uint16_t ui16HDR10AveLight |
Definition at line 544 of file ni_device_api_priv.h.
uint16_t ui16HDR10MaxLight |
Definition at line 543 of file ni_device_api_priv.h.
uint16_t ui16iFrameSizeRatio |
Definition at line 603 of file ni_device_api_priv.h.
uint16_t ui16maxFrameSize |
Definition at line 586 of file ni_device_api_priv.h.
uint16_t ui16rootBufId |
Definition at line 560 of file ni_device_api_priv.h.
uint32_t ui32chromaLinesize |
Definition at line 614 of file ni_device_api_priv.h.
uint32_t ui32cropHeight |
Definition at line 616 of file ni_device_api_priv.h.
uint32_t ui32cropWidth |
Definition at line 615 of file ni_device_api_priv.h.
uint32_t ui32hdr10_maxluma |
Definition at line 597 of file ni_device_api_priv.h.
uint32_t ui32hdr10_minluma |
Definition at line 598 of file ni_device_api_priv.h.
uint32_t ui32horOffset |
Definition at line 617 of file ni_device_api_priv.h.
uint32_t ui32ltrFirstGap |
Definition at line 569 of file ni_device_api_priv.h.
uint32_t ui32ltrNextInterval |
Definition at line 570 of file ni_device_api_priv.h.
uint32_t ui32ltrRefInterval |
Definition at line 567 of file ni_device_api_priv.h.
uint32_t ui32lumaLinesize |
Definition at line 613 of file ni_device_api_priv.h.
uint32_t ui32QLevel |
Definition at line 574 of file ni_device_api_priv.h.
uint32_t ui32setLongTermInterval |
Definition at line 573 of file ni_device_api_priv.h.
uint32_t ui32sourceEndian |
*< <<vpuapi_h_EncT408Param>>
*< endianess of 10 bit source YUV. 0: little (default) 1: big
Definition at line 532 of file ni_device_api_priv.h.
uint32_t ui32vbvMaxRate |
Definition at line 630 of file ni_device_api_priv.h.
uint32_t ui32vbvMinRate |
Definition at line 638 of file ni_device_api_priv.h.
uint32_t ui32verOffset |
Definition at line 618 of file ni_device_api_priv.h.
uint32_t ui32VuiDataSizeBits |
size of VUI RBSP in bits
Definition at line 536 of file ni_device_api_priv.h.
uint32_t ui32VuiDataSizeBytes |
size of VUI RBSP in bytes up to NI_MAX_VUI_SIZE
Definition at line 537 of file ni_device_api_priv.h.
uint8_t ui8AiEnhanceLevel |
Definition at line 619 of file ni_device_api_priv.h.
uint8_t ui8AiEnhanceMode |
Definition at line 611 of file ni_device_api_priv.h.
uint8_t ui8av1ErrResilientMode |
Definition at line 606 of file ni_device_api_priv.h.
uint8_t ui8avccHvcc |
Definition at line 652 of file ni_device_api_priv.h.
uint8_t ui8bitrateMode |
Definition at line 632 of file ni_device_api_priv.h.
uint8_t ui8bitstreamFormat |
Definition at line 509 of file ni_device_api_priv.h.
uint8_t ui8blockRCSize |
Definition at line 581 of file ni_device_api_priv.h.
uint8_t ui8colorDescPresent |
Definition at line 554 of file ni_device_api_priv.h.
uint8_t ui8colorPrimaries |
Definition at line 555 of file ni_device_api_priv.h.
uint8_t ui8colorSpace |
Definition at line 557 of file ni_device_api_priv.h.
uint8_t ui8colorTrc |
Definition at line 556 of file ni_device_api_priv.h.
uint8_t ui8compressor |
Definition at line 604 of file ni_device_api_priv.h.
uint8_t ui8crfMaxIframeEnable |
Definition at line 637 of file ni_device_api_priv.h.
uint8_t ui8ctbRcMode |
Definition at line 548 of file ni_device_api_priv.h.
uint8_t ui8disableBframeRDOQ |
Definition at line 639 of file ni_device_api_priv.h.
uint8_t ui8enable2PassGopPatern |
Definition at line 612 of file ni_device_api_priv.h.
uint8_t ui8EnableAcqLimit |
Definition at line 642 of file ni_device_api_priv.h.
uint8_t ui8EnableAUD |
Enables Access Unit Delimiter if set to 1
Definition at line 539 of file ni_device_api_priv.h.
uint8_t ui8enableCompensateQp |
Definition at line 649 of file ni_device_api_priv.h.
uint8_t ui8enablePTS |
*< A bit-depth of source image
Definition at line 526 of file ni_device_api_priv.h.
uint8_t ui8EnableRdoQuant |
Definition at line 546 of file ni_device_api_priv.h.
uint8_t ui8enableSmoothCrf |
Definition at line 648 of file ni_device_api_priv.h.
uint8_t ui8enableSSIM |
Definition at line 587 of file ni_device_api_priv.h.
uint8_t ui8enableTimecode |
Definition at line 651 of file ni_device_api_priv.h.
uint8_t ui8fillerEnable |
Definition at line 565 of file ni_device_api_priv.h.
uint8_t ui8fixedframerate |
Definition at line 605 of file ni_device_api_priv.h.
uint8_t ui8gopLowdelay |
Definition at line 551 of file ni_device_api_priv.h.
uint8_t ui8gopSize |
Definition at line 549 of file ni_device_api_priv.h.
uint8_t ui8hdr10_enable |
Definition at line 588 of file ni_device_api_priv.h.
uint8_t ui8HDR10CLLEnable |
Definition at line 545 of file ni_device_api_priv.h.
uint8_t ui8hrdEnable |
Definition at line 553 of file ni_device_api_priv.h.
uint8_t ui8inLoopDSRatio |
Definition at line 580 of file ni_device_api_priv.h.
uint8_t ui8intraResetRefresh |
reset intra refresh on force IDR frame.
Definition at line 607 of file ni_device_api_priv.h.
uint8_t ui8LookAheadDepth |
Definition at line 540 of file ni_device_api_priv.h.
uint8_t ui8LowDelay |
Definition at line 584 of file ni_device_api_priv.h.
uint8_t ui8lowLatencyMode |
*< An enable flag to report PTS(Presentation Timestamp)
Definition at line 527 of file ni_device_api_priv.h.
uint8_t ui8mallocStrategy |
Definition at line 647 of file ni_device_api_priv.h.
uint8_t ui8motionConstrainedMode |
Definition at line 644 of file ni_device_api_priv.h.
uint8_t ui8multicoreJointMode |
Definition at line 571 of file ni_device_api_priv.h.
uint8_t ui8NewRCEnable |
Definition at line 609 of file ni_device_api_priv.h.
uint8_t ui8noHWMultiPassSupport |
Definition at line 624 of file ni_device_api_priv.h.
uint8_t ui8noMbtree |
Definition at line 623 of file ni_device_api_priv.h.
uint8_t ui8picSkipEnable |
Definition at line 566 of file ni_device_api_priv.h.
uint8_t ui8PixelFormat |
Definition at line 562 of file ni_device_api_priv.h.
uint8_t ui8planarFormat |
Definition at line 561 of file ni_device_api_priv.h.
uint8_t ui8rcEnable |
Definition at line 524 of file ni_device_api_priv.h.
uint8_t ui8rcQpDeltaRange |
Definition at line 583 of file ni_device_api_priv.h.
uint8_t ui8rdoLevel |
Number of frames to look ahead while encoding
Definition at line 541 of file ni_device_api_priv.h.
uint8_t ui8repeatHeaders |
Definition at line 547 of file ni_device_api_priv.h.
uint8_t ui8sceneChangeDetectLevel |
Definition at line 646 of file ni_device_api_priv.h.
uint8_t ui8setLongTermCount |
Definition at line 585 of file ni_device_api_priv.h.
uint8_t ui8sliceMode |
Definition at line 513 of file ni_device_api_priv.h.
uint8_t ui8spatialLayersMinusOne |
Definition at line 650 of file ni_device_api_priv.h.
uint8_t ui8spatialLayersRefBaseLayer |
Definition at line 653 of file ni_device_api_priv.h.
uint8_t ui8stillImageDetectLevel |
Definition at line 645 of file ni_device_api_priv.h.
uint8_t ui8temporalLayersEnable |
Definition at line 610 of file ni_device_api_priv.h.
uint8_t ui8tuneBframeVisual |
Definition at line 641 of file ni_device_api_priv.h.
uint8_t ui8useLowDelayPocType |
Definition at line 550 of file ni_device_api_priv.h.
uint8_t ui8vbvBufferReencode |
Definition at line 654 of file ni_device_api_priv.h.
uint8_t ui8videoFullRange |
Definition at line 572 of file ni_device_api_priv.h.