EncParam_Ext3_tag Struct Reference
no longer used, replace by EncParam_Ext4 More...
Data Fields | |
unsigned int | feature_enable |
unsigned int | target_rate_max |
unsigned int | reaction_delay_max |
int | enc_type |
int | MJ_quality |
int | watermark_enable |
int | watermark_interval |
int | watermark_init_pattern |
int | watermark_init_interval |
Detailed Description
no longer used, replace by EncParam_Ext4
- Examples:
-
capture_raw.c, main-bitstream-record.c, mjpeg-record.c, motion-detection-mpeg4.c, motion-detection.c, mpeg4-record.c, snapshot.c, sub-bitstream-record.c, update-bitrate.c, and update-record-setting.c.
Definition at line 38 of file dvr_enc_api.h.
Field Documentation
unsigned int feature_enable |
this is a bit combination. If you want to involve watermark, then feature_enable |= DVR_ENC_H264_WATERMARK.
DVR_ENC_ENHANCE_H264_RATECONTROL
- Examples:
- capture_raw.c, main-bitstream-record.c, mjpeg-record.c, motion-detection-mpeg4.c, motion-detection.c, mpeg4-record.c, snapshot.c, sub-bitstream-record.c, update-bitrate.c, and update-record-setting.c.
Definition at line 42 of file dvr_enc_api.h.
unsigned int target_rate_max |
ECBR: usually stays at target bitrate,
produce large bitrate when big motion, but never more than max bitrate
Definition at line 45 of file dvr_enc_api.h.
unsigned int reaction_delay_max |
max frame count will the rate-control stay when away from the target bitrate, only valid at ECBR
Definition at line 47 of file dvr_enc_api.h.
int enc_type |
Definition at line 49 of file dvr_enc_api.h.
int MJ_quality |
Motion JPEG quality.
1(worst) ~100(best)
- Examples:
- mjpeg-record.c.
Definition at line 51 of file dvr_enc_api.h.
int watermark_enable |
Indicate watermark enable or not
if 0: disable,
if 1: enable, but only insert watermark at intra-mb,
if 3: enable, and insert warermark at intra/inter-mb,
if others: not allowed
Definition at line 57 of file dvr_enc_api.h.
specify the interval, to insert watermark each "interval" frame,
valid when watermark function is enabled,
if 1: will be inserted watermark each frames,
if N: will be inserted watermark each N frames
Definition at line 62 of file dvr_enc_api.h.
The initial pattern for watermark
valid when watermark function is enabled
Definition at line 65 of file dvr_enc_api.h.
specify the interval, to reinit with init_pattern each "watermark"ed frames
valid when watermark function is enabled
if 1: every "watermark"ed frame with init_pattern
if N: initial with init_pattern each N "watermark"ed frame
Definition at line 70 of file dvr_enc_api.h.
Generated on Wed Jun 15 2011 15:51:00 for This describe GM8126 ioctl functions by 1.7.1