![]() |
libxcoder
5.2.0
|
#include <ni_device_api.h>
Definition at line 2060 of file ni_device_api.h.
int ai_enhance_level |
Definition at line 2394 of file ni_device_api.h.
int aspectRatioHeight |
Definition at line 2241 of file ni_device_api.h.
int aspectRatioWidth |
Definition at line 2240 of file ni_device_api.h.
int av1_error_resilient_mode |
Definition at line 2388 of file ni_device_api.h.
int avcc_hvcc |
Definition at line 2440 of file ni_device_api.h.
int bitrateMode |
Definition at line 2408 of file ni_device_api.h.
int bitrateWindow |
Definition at line 2331 of file ni_device_api.h.
int blockRCSize |
Definition at line 2336 of file ni_device_api.h.
int chromaQpOffset |
Definition at line 2328 of file ni_device_api.h.
int colorDescPresent |
Definition at line 2311 of file ni_device_api.h.
int colorPrimaries |
Definition at line 2312 of file ni_device_api.h.
int colorSpace |
Definition at line 2314 of file ni_device_api.h.
int colorTrc |
Definition at line 2313 of file ni_device_api.h.
int conf_win_bottom |
*< A conformance window size of TOP
Definition at line 2298 of file ni_device_api.h.
int conf_win_left |
*< A conformance window size of BOTTOM
Definition at line 2299 of file ni_device_api.h.
int conf_win_right |
*< A conformance window size of LEFT
Definition at line 2300 of file ni_device_api.h.
int conf_win_top |
Definition at line 2297 of file ni_device_api.h.
float cplxDecay |
Definition at line 2406 of file ni_device_api.h.
int crf |
Definition at line 2269 of file ni_device_api.h.
int crf_max_iframe_enable |
Definition at line 2423 of file ni_device_api.h.
float crfFloat |
Definition at line 2410 of file ni_device_api.h.
int crfMax |
Definition at line 2399 of file ni_device_api.h.
int crop_height |
Definition at line 2396 of file ni_device_api.h.
int crop_width |
Definition at line 2395 of file ni_device_api.h.
int ctbRcMode |
Definition at line 2322 of file ni_device_api.h.
int ctbRowQpStep |
Definition at line 2390 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 2348 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 2255 of file ni_device_api.h.
int customize_roi_qp_level |
Definition at line 2431 of file ni_device_api.h.
int cuTreeFactor |
Definition at line 2403 of file ni_device_api.h.
int decoding_refresh_type |
Definition at line 2360 of file ni_device_api.h.
bool disable_adaptive_buffers |
Definition at line 2425 of file ni_device_api.h.
int disableBframeRdoq |
Definition at line 2426 of file ni_device_api.h.
int enable_acq_limit |
Definition at line 2429 of file ni_device_api.h.
int enable_ai_enhance |
Definition at line 2393 of file ni_device_api.h.
bool enable_all_sei_passthru |
Definition at line 2421 of file ni_device_api.h.
int enable_compensate_qp |
Definition at line 2437 of file ni_device_api.h.
int enable_cu_level_rate_control |
Definition at line 2373 of file ni_device_api.h.
int enable_dynamic_16x16_merge |
*< It enables dynamic merge 8x8 candidates.
Definition at line 2351 of file ni_device_api.h.
int enable_dynamic_32x32_merge |
*< It enables dynamic merge 16x16 candidates.
Definition at line 2352 of file ni_device_api.h.
int enable_dynamic_8x8_merge |
*< Maximum number of merge candidates (0~2)
Definition at line 2350 of file ni_device_api.h.
int enable_filler |
*< A QP scaling factor for CU QP adjustment when hvcQpenable = 1
Definition at line 2376 of file ni_device_api.h.
int enable_hvs_qp |
*< It enable CU level rate control
Definition at line 2374 of file ni_device_api.h.
int enable_hvs_qp_scale |
Definition at line 2381 of file ni_device_api.h.
int enable_mb_level_rc |
Definition at line 2384 of file ni_device_api.h.
int enable_pic_skip |
Definition at line 2370 of file ni_device_api.h.
int enable_rate_control |
Definition at line 2365 of file ni_device_api.h.
int enable_smooth_crf |
Definition at line 2436 of file ni_device_api.h.
int enable_ssim |
Definition at line 2387 of file ni_device_api.h.
int enable_timecode |
Definition at line 2439 of file ni_device_api.h.
int enable_transform_8x8 |
*< It enables dynamic merge 32x32 candidates.
Definition at line 2356 of file ni_device_api.h.
int EnableAUD |
*< A conformance window size of RIGHT
Definition at line 2301 of file ni_device_api.h.
int enableipRatio |
Definition at line 2420 of file ni_device_api.h.
int EnableRdoQuant |
Definition at line 2302 of file ni_device_api.h.
int encMallocStrategy |
Definition at line 2435 of file ni_device_api.h.
int entropy_coding_mode |
Definition at line 2307 of file ni_device_api.h.
float forceBframeQpfactor |
Definition at line 2427 of file ni_device_api.h.
int forced_header_enable |
Definition at line 2258 of file ni_device_api.h.
int frame_rate |
Definition at line 2239 of file ni_device_api.h.
int gdrDuration |
Definition at line 2284 of file ni_device_api.h.
int get_psnr_mode |
Definition at line 2430 of file ni_device_api.h.
int gop_preset_index |
Definition at line 2251 of file ni_device_api.h.
int gopLowdelay |
Definition at line 2324 of file ni_device_api.h.
int gopSize |
Definition at line 2323 of file ni_device_api.h.
int HDR10AveLight |
Definition at line 2271 of file ni_device_api.h.
int HDR10CLLEnable |
Definition at line 2272 of file ni_device_api.h.
int HDR10dx0 |
Definition at line 2274 of file ni_device_api.h.
int HDR10dx1 |
Definition at line 2276 of file ni_device_api.h.
int HDR10dx2 |
Definition at line 2278 of file ni_device_api.h.
int HDR10dy0 |
Definition at line 2275 of file ni_device_api.h.
int HDR10dy1 |
Definition at line 2277 of file ni_device_api.h.
int HDR10dy2 |
Definition at line 2279 of file ni_device_api.h.
int HDR10Enable |
Definition at line 2273 of file ni_device_api.h.
int HDR10MaxLight |
Definition at line 2270 of file ni_device_api.h.
int HDR10maxluma |
Definition at line 2282 of file ni_device_api.h.
int HDR10minluma |
Definition at line 2283 of file ni_device_api.h.
int HDR10wx |
Definition at line 2280 of file ni_device_api.h.
int HDR10wy |
Definition at line 2281 of file ni_device_api.h.
int high_tier |
Definition at line 2344 of file ni_device_api.h.
int hor_offset |
Definition at line 2397 of file ni_device_api.h.
int hrdEnable |
Definition at line 2303 of file ni_device_api.h.
int hvs_qp_scale |
*< It enable CU QP adjustment for subjective quality enhancement
Definition at line 2375 of file ni_device_api.h.
int hvsBaseMbComplexity |
Definition at line 2411 of file ni_device_api.h.
int iframe_size_ratio |
Definition at line 2422 of file ni_device_api.h.
int inLoopDSRatio |
Definition at line 2335 of file ni_device_api.h.
int intra_mb_refresh_arg |
Definition at line 2262 of file ni_device_api.h.
int intra_mb_refresh_mode |
Key Frame Interval
Definition at line 2261 of file ni_device_api.h.
int intra_period |
Definition at line 2260 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 2368 of file ni_device_api.h.
int intra_qp_delta |
Definition at line 2369 of file ni_device_api.h.
int intra_reset_refresh |
Definition at line 2389 of file ni_device_api.h.
float ipRatio |
Definition at line 2404 of file ni_device_api.h.
int keep_alive_timeout |
Definition at line 2386 of file ni_device_api.h.
int level_idc |
Definition at line 2249 of file ni_device_api.h.
int long_term_ref_count |
Definition at line 2292 of file ni_device_api.h.
int long_term_ref_enable |
Definition at line 2259 of file ni_device_api.h.
int long_term_ref_interval |
Definition at line 2291 of file ni_device_api.h.
int lookAheadDepth |
Definition at line 2267 of file ni_device_api.h.
int ltrFirstGap |
Definition at line 2287 of file ni_device_api.h.
int ltrNextInterval |
Definition at line 2288 of file ni_device_api.h.
int ltrRefInterval |
Definition at line 2285 of file ni_device_api.h.
int ltrRefQpOffset |
Definition at line 2286 of file ni_device_api.h.
int max_consecutive_skip_num |
Definition at line 2418 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 2382 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 2349 of file ni_device_api.h.
int max_qp |
*< A minimum QP for rate control
Definition at line 2367 of file ni_device_api.h.
int maxFrameSize |
Definition at line 2243 of file ni_device_api.h.
int maxFrameSizeRatio |
Definition at line 2244 of file ni_device_api.h.
int min_qp |
*< It enable rate control
Definition at line 2366 of file ni_device_api.h.
int motionConstrainedMode |
Definition at line 2432 of file ni_device_api.h.
int multicoreJointMode |
Definition at line 2289 of file ni_device_api.h.
int newRcEnable |
Definition at line 2391 of file ni_device_api.h.
int noHWMultiPassSupport |
Definition at line 2402 of file ni_device_api.h.
int noMbtree |
Definition at line 2401 of file ni_device_api.h.
int pass1_qp |
Definition at line 2409 of file ni_device_api.h.
float pbRatio |
Definition at line 2405 of file ni_device_api.h.
int planar |
Definition at line 2242 of file ni_device_api.h.
int pps_init_qp |
Definition at line 2407 of file ni_device_api.h.
int preferred_transfer_characteristics |
Definition at line 2265 of file ni_device_api.h.
int profile |
Definition at line 2248 of file ni_device_api.h.
float qcomp |
Definition at line 2400 of file ni_device_api.h.
int qlevel |
Definition at line 2318 of file ni_device_api.h.
struct { ... } rc |
int rcQpDeltaRange |
Definition at line 2340 of file ni_device_api.h.
int rdoLevel |
Definition at line 2268 of file ni_device_api.h.
int roi_enable |
Definition at line 2257 of file ni_device_api.h.
int scene_change_detect_level |
Definition at line 2434 of file ni_device_api.h.
int skip_frame_enable |
Definition at line 2417 of file ni_device_api.h.
int skip_frame_interval |
Definition at line 2419 of file ni_device_api.h.
int slice_arg |
Definition at line 2358 of file ni_device_api.h.
int slice_mode |
Definition at line 2357 of file ni_device_api.h.
int spatial_layers |
Definition at line 2438 of file ni_device_api.h.
int spatial_layers_ref_base_layer |
Definition at line 2441 of file ni_device_api.h.
int statistic_output_level |
Definition at line 2416 of file ni_device_api.h.
int still_image_detect_level |
Definition at line 2433 of file ni_device_api.h.
int temporal_layers_enable |
Definition at line 2392 of file ni_device_api.h.
float tolCtbRcInter |
Definition at line 2329 of file ni_device_api.h.
float tolCtbRcIntra |
Definition at line 2330 of file ni_device_api.h.
int trans_rate |
*< A maximum delta QP for rate control
Definition at line 2383 of file ni_device_api.h.
int tune_bframe_visual |
Definition at line 2428 of file ni_device_api.h.
int use_recommend_enc_params |
Definition at line 2346 of file ni_device_api.h.
int vbv_buffer_size |
Definition at line 2377 of file ni_device_api.h.
int vbv_max_rate |
Definition at line 2378 of file ni_device_api.h.
int vbv_min_rate |
Definition at line 2424 of file ni_device_api.h.
int vbvBufferReencode |
Definition at line 2442 of file ni_device_api.h.
int ver_offset |
Definition at line 2398 of file ni_device_api.h.
int videoFullRange |
Definition at line 2290 of file ni_device_api.h.