|
libxcoder
5.3.1
|
#include <ni_device_api.h>
Definition at line 2067 of file ni_device_api.h.
| int adaptiveCuTree |
Definition at line 2458 of file ni_device_api.h.
| int ai_enhance_level |
Definition at line 2408 of file ni_device_api.h.
| int aspectRatioHeight |
Definition at line 2255 of file ni_device_api.h.
| int aspectRatioWidth |
Definition at line 2254 of file ni_device_api.h.
| int av1_error_resilient_mode |
Definition at line 2402 of file ni_device_api.h.
| int avcc_hvcc |
Definition at line 2454 of file ni_device_api.h.
| int baseLayerOnly |
Definition at line 2460 of file ni_device_api.h.
| int bitrateMode |
Definition at line 2422 of file ni_device_api.h.
| int bitrateWindow |
Definition at line 2345 of file ni_device_api.h.
| int blockRCSize |
Definition at line 2350 of file ni_device_api.h.
| int chromaQpOffset |
Definition at line 2342 of file ni_device_api.h.
| int colorDescPresent |
Definition at line 2325 of file ni_device_api.h.
| int colorPrimaries |
Definition at line 2326 of file ni_device_api.h.
| int colorSpace |
Definition at line 2328 of file ni_device_api.h.
| int colorTrc |
Definition at line 2327 of file ni_device_api.h.
| int conf_win_bottom |
*< A conformance window size of TOP
Definition at line 2312 of file ni_device_api.h.
| int conf_win_left |
*< A conformance window size of BOTTOM
Definition at line 2313 of file ni_device_api.h.
| int conf_win_right |
*< A conformance window size of LEFT
Definition at line 2314 of file ni_device_api.h.
| int conf_win_top |
Definition at line 2311 of file ni_device_api.h.
| float cplxDecay |
Definition at line 2420 of file ni_device_api.h.
| int crf |
Definition at line 2283 of file ni_device_api.h.
| int crf_max_iframe_enable |
Definition at line 2437 of file ni_device_api.h.
| float crfFloat |
Definition at line 2424 of file ni_device_api.h.
| int crfMax |
Definition at line 2413 of file ni_device_api.h.
| int crop_height |
Definition at line 2410 of file ni_device_api.h.
| int crop_width |
Definition at line 2409 of file ni_device_api.h.
| int ctbRcMode |
Definition at line 2336 of file ni_device_api.h.
| int ctbRowQpStep |
Definition at line 2404 of file ni_device_api.h.
| int cu_size_mode |
*< 0: Custom, 1: Slow speed and best quality, 2: Normal Speed and quality, 3: Fast Speed and Low Quality
Definition at line 2362 of file ni_device_api.h.
| ni_custom_gop_params_t custom_gop_params |
*< A GOP structure preset option (IPP, IBP, IBBP, IbBbP, use Custom GOP, etc)
Definition at line 2269 of file ni_device_api.h.
| int customize_roi_qp_level |
Definition at line 2445 of file ni_device_api.h.
| int cuTreeFactor |
Definition at line 2417 of file ni_device_api.h.
| int decoding_refresh_type |
Definition at line 2374 of file ni_device_api.h.
| bool disable_adaptive_buffers |
Definition at line 2439 of file ni_device_api.h.
| int disableBframeRdoq |
Definition at line 2440 of file ni_device_api.h.
| int enable_acq_limit |
Definition at line 2443 of file ni_device_api.h.
| int enable_ai_enhance |
Definition at line 2407 of file ni_device_api.h.
| bool enable_all_sei_passthru |
Definition at line 2435 of file ni_device_api.h.
| int enable_compensate_qp |
Definition at line 2451 of file ni_device_api.h.
| int enable_cu_level_rate_control |
Definition at line 2387 of file ni_device_api.h.
| int enable_dynamic_16x16_merge |
*< It enables dynamic merge 8x8 candidates.
Definition at line 2365 of file ni_device_api.h.
| int enable_dynamic_32x32_merge |
*< It enables dynamic merge 16x16 candidates.
Definition at line 2366 of file ni_device_api.h.
| int enable_dynamic_8x8_merge |
*< Maximum number of merge candidates (0~2)
Definition at line 2364 of file ni_device_api.h.
| int enable_filler |
*< A QP scaling factor for CU QP adjustment when hvcQpenable = 1
Definition at line 2390 of file ni_device_api.h.
| int enable_hvs_qp |
*< It enable CU level rate control
Definition at line 2388 of file ni_device_api.h.
| int enable_hvs_qp_scale |
Definition at line 2395 of file ni_device_api.h.
| int enable_mb_level_rc |
Definition at line 2398 of file ni_device_api.h.
| int enable_pic_skip |
Definition at line 2384 of file ni_device_api.h.
| int enable_rate_control |
Definition at line 2379 of file ni_device_api.h.
| int enable_smooth_crf |
Definition at line 2450 of file ni_device_api.h.
| int enable_ssim |
Definition at line 2401 of file ni_device_api.h.
| int enable_timecode |
Definition at line 2453 of file ni_device_api.h.
| int enable_transform_8x8 |
*< It enables dynamic merge 32x32 candidates.
Definition at line 2370 of file ni_device_api.h.
| int EnableAUD |
*< A conformance window size of RIGHT
Definition at line 2315 of file ni_device_api.h.
| int enableipRatio |
Definition at line 2434 of file ni_device_api.h.
| int EnableRdoQuant |
Definition at line 2316 of file ni_device_api.h.
| int encMallocStrategy |
Definition at line 2449 of file ni_device_api.h.
| int entropy_coding_mode |
Definition at line 2321 of file ni_device_api.h.
| float forceBframeQpfactor |
Definition at line 2441 of file ni_device_api.h.
| int forced_header_enable |
Definition at line 2272 of file ni_device_api.h.
| int frame_rate |
Definition at line 2253 of file ni_device_api.h.
| int gdrDuration |
Definition at line 2298 of file ni_device_api.h.
| int get_psnr_mode |
Definition at line 2444 of file ni_device_api.h.
| int gop_preset_index |
Definition at line 2265 of file ni_device_api.h.
| int gopLowdelay |
Definition at line 2338 of file ni_device_api.h.
| int gopSize |
Definition at line 2337 of file ni_device_api.h.
| int HDR10AveLight |
Definition at line 2285 of file ni_device_api.h.
| int HDR10CLLEnable |
Definition at line 2286 of file ni_device_api.h.
| int HDR10dx0 |
Definition at line 2288 of file ni_device_api.h.
| int HDR10dx1 |
Definition at line 2290 of file ni_device_api.h.
| int HDR10dx2 |
Definition at line 2292 of file ni_device_api.h.
| int HDR10dy0 |
Definition at line 2289 of file ni_device_api.h.
| int HDR10dy1 |
Definition at line 2291 of file ni_device_api.h.
| int HDR10dy2 |
Definition at line 2293 of file ni_device_api.h.
| int HDR10Enable |
Definition at line 2287 of file ni_device_api.h.
| int HDR10MaxLight |
Definition at line 2284 of file ni_device_api.h.
| int HDR10maxluma |
Definition at line 2296 of file ni_device_api.h.
| int HDR10minluma |
Definition at line 2297 of file ni_device_api.h.
| int HDR10wx |
Definition at line 2294 of file ni_device_api.h.
| int HDR10wy |
Definition at line 2295 of file ni_device_api.h.
| int high_tier |
Definition at line 2358 of file ni_device_api.h.
| int hor_offset |
Definition at line 2411 of file ni_device_api.h.
| int hrdEnable |
Definition at line 2317 of file ni_device_api.h.
| int hvs_qp_scale |
*< It enable CU QP adjustment for subjective quality enhancement
Definition at line 2389 of file ni_device_api.h.
| int hvsBaseMbComplexity |
Definition at line 2425 of file ni_device_api.h.
| int iframe_size_ratio |
Definition at line 2436 of file ni_device_api.h.
| int inLoopDSRatio |
Definition at line 2349 of file ni_device_api.h.
| int intra_mb_refresh_arg |
Definition at line 2276 of file ni_device_api.h.
| int intra_mb_refresh_mode |
Key Frame Interval
Definition at line 2275 of file ni_device_api.h.
| int intra_period |
Definition at line 2274 of file ni_device_api.h.
| int intra_qp |
*< A maximum QP for rate control is not used when rate control is enabled
Definition at line 2382 of file ni_device_api.h.
| int intra_qp_delta |
Definition at line 2383 of file ni_device_api.h.
| int intra_reset_refresh |
Definition at line 2403 of file ni_device_api.h.
| float ipRatio |
Definition at line 2418 of file ni_device_api.h.
| int keep_alive_timeout |
Definition at line 2400 of file ni_device_api.h.
| int level_idc |
Definition at line 2263 of file ni_device_api.h.
| int linkFrameMaxIntraRatio |
Definition at line 2462 of file ni_device_api.h.
| int long_term_ref_count |
Definition at line 2306 of file ni_device_api.h.
| int long_term_ref_enable |
Definition at line 2273 of file ni_device_api.h.
| int long_term_ref_interval |
Definition at line 2305 of file ni_device_api.h.
| int lookAheadDepth |
Definition at line 2281 of file ni_device_api.h.
| int ltrFirstGap |
Definition at line 2301 of file ni_device_api.h.
| int ltrNextInterval |
Definition at line 2302 of file ni_device_api.h.
| int ltrRefInterval |
Definition at line 2299 of file ni_device_api.h.
| int ltrRefQpOffset |
Definition at line 2300 of file ni_device_api.h.
| int max_consecutive_skip_num |
Definition at line 2432 of file ni_device_api.h.
| int max_delta_qp |
*< It enable QP scaling factor for CU QP adjustment when enable_hvs_qp = 1
Definition at line 2396 of file ni_device_api.h.
| int max_num_merge |
*< bit 0: enable 8x8 CU, bit 1: enable 16x16 CU, bit 2: enable 32x32 CU
Definition at line 2363 of file ni_device_api.h.
| int max_qp |
*< A minimum QP for rate control
Definition at line 2381 of file ni_device_api.h.
| int maxFrameSize |
Definition at line 2257 of file ni_device_api.h.
| int maxFrameSizeRatio |
Definition at line 2258 of file ni_device_api.h.
| int min_qp |
*< It enable rate control
Definition at line 2380 of file ni_device_api.h.
| int motionConstrainedMode |
Definition at line 2446 of file ni_device_api.h.
| int multicoreJointMode |
Definition at line 2303 of file ni_device_api.h.
| int newRcEnable |
Definition at line 2405 of file ni_device_api.h.
| int noHWMultiPassSupport |
Definition at line 2416 of file ni_device_api.h.
| int noMbtree |
Definition at line 2415 of file ni_device_api.h.
| int pass1_qp |
Definition at line 2423 of file ni_device_api.h.
| int pastFrameMaxIntraRatio |
Definition at line 2461 of file ni_device_api.h.
| float pbRatio |
Definition at line 2419 of file ni_device_api.h.
| int planar |
Definition at line 2256 of file ni_device_api.h.
| int pps_init_qp |
Definition at line 2421 of file ni_device_api.h.
| int preferred_transfer_characteristics |
Definition at line 2279 of file ni_device_api.h.
| int preIntraHandling |
Definition at line 2459 of file ni_device_api.h.
| int profile |
Definition at line 2262 of file ni_device_api.h.
| float qcomp |
Definition at line 2414 of file ni_device_api.h.
| int qlevel |
Definition at line 2332 of file ni_device_api.h.
| struct { ... } rc |
| int rcQpDeltaRange |
Definition at line 2354 of file ni_device_api.h.
| int rdoLevel |
Definition at line 2282 of file ni_device_api.h.
| int roi_enable |
Definition at line 2271 of file ni_device_api.h.
| int scene_change_detect_level |
Definition at line 2448 of file ni_device_api.h.
| int skip_frame_enable |
Definition at line 2431 of file ni_device_api.h.
| int skip_frame_interval |
Definition at line 2433 of file ni_device_api.h.
| int slice_arg |
Definition at line 2372 of file ni_device_api.h.
| int slice_mode |
Definition at line 2371 of file ni_device_api.h.
| int spatial_layers |
Definition at line 2452 of file ni_device_api.h.
| int spatial_layers_ref_base_layer |
Definition at line 2455 of file ni_device_api.h.
| int spatialLayerBitrate[NI_MAX_SPATIAL_LAYERS] |
Definition at line 2463 of file ni_device_api.h.
| int statistic_output_level |
Definition at line 2430 of file ni_device_api.h.
| int still_image_detect_level |
Definition at line 2447 of file ni_device_api.h.
| int temporal_layers_enable |
Definition at line 2406 of file ni_device_api.h.
| float tolCtbRcInter |
Definition at line 2343 of file ni_device_api.h.
| float tolCtbRcIntra |
Definition at line 2344 of file ni_device_api.h.
| int totalCuTreeDepth |
Definition at line 2457 of file ni_device_api.h.
| int trans_rate |
*< A maximum delta QP for rate control
Definition at line 2397 of file ni_device_api.h.
| int tune_bframe_visual |
Definition at line 2442 of file ni_device_api.h.
| int use_recommend_enc_params |
Definition at line 2360 of file ni_device_api.h.
| int vbv_buffer_size |
Definition at line 2391 of file ni_device_api.h.
| int vbv_max_rate |
Definition at line 2392 of file ni_device_api.h.
| int vbv_min_rate |
Definition at line 2438 of file ni_device_api.h.
| int vbvBufferReencode |
Definition at line 2456 of file ni_device_api.h.
| int ver_offset |
Definition at line 2412 of file ni_device_api.h.
| int videoFullRange |
Definition at line 2304 of file ni_device_api.h.