# hi_venc_h265_mod_param

#### 说明

Device上的VENC内h265e模块参数。


#### 定义

```
hi_venc_h265_mod_param = {"one_stream_buf": one_stream_buf, # RW; Range:[0, 1]; one stream buffer
"mini_buf_mode": mini_buf_mode, # RW; Range:[0, 1]; H265e MiniBufMode
"low_power_mode": low_power_mode, # RW; Range:[0, 2]; H265e PowerSaveEn
"vb_src":
hi_vb_src
, # RW; H265e VBSource
"qp_hist_en": qp_hist_en, # RW; Range:[0, 1]
"max_user_data_len": max_user_data_len} # RW; Range:[0, 65536]; one user data buffer len
```


#### 成员

| 成员名称 | 描述 |
| --- | --- |
| one\_stream\_buf | 整型，编码码流帧配置模式，默认值为1。 0：多包模式。 1：单包模式。 |
| mini\_buf\_mode | 整型，编码码流Buffer配置模式，暂不支持，默认值为1。 0：码流Buffer根据分辨率分配。 1：码流Buffer下限为32k，用户保证合理。 |
| low\_power\_mode | 整型，低功耗模式，暂不支持，默认值为0。 0：关闭低功耗模式。 1：使能低功耗模式。 2：使能极低功耗模式。 注意：低功耗或者极低功耗使能后会导致图像质量损失。 |
| vb\_src | 整型，参考帧和重构帧的帧存分配方式，默认值为“HI\_VB\_SRC\_PRIVATE”。 HI\_VB\_SRC\_PRIVATE：私有VB方式，驱动内部完成帧存分配。 HI\_VB\_SRC\_USER：用户VB，需由用户分配帧存，暂不支持。 |
| qp\_hist\_en | 整型，QP 直方图输出控制模式，暂不支持，默认值为1。 0：QP 直方图不输出，即hi\_venc\_h265\_adv\_stream\_info中的成员变量“qp\_hist”为全0。 1：QP 直方图输出，即hi\_venc\_h265\_adv\_stream\_info中的成员变量“qp\_hist”为实际的当前帧的QP直方图 。 |
| max\_user\_data\_len | 整型，用户数据所占内存的最大大小，单位Byte，暂不支持，默认值为1024。 |
