
NTSC PAL
RES_QCIF 176x120 176x144
RES_CIF 352x240 352x288
RES_D1 720x480 720x576
TV standards
typedef enum {
TVS_PAL,
TVS_NTSC,
TVS_MAX, //for array sizing
} S819_TVSTANDARD;
Interlacing
typedef enum {
MODE_INTERLACE = 0,
MODE_PROGRESSIVE,
MODE_MAX, //for array sizing
} S819_INTERLACE;
Currently the only supported value is MODE_INTERLACE.
Bitrate control mode
typedef enum {
BITRATE_H264_NO_RC, //No rate control
BITRATE_H264_CBR, //constant bitrate
BITRATE_H264_VBR, //variable bitrate
BITRATE_MAX, //for array sizing only
} S819_BR_CTRL;
BITRATE_H264_NO_RC – no bitrate control. Actual bitrate depends on video contents.
BITRATE_H264_CBR – constant bitrate. Encoder makes best effort to keep bitrate constant re-
gardless of video contents.
BITRATE_H264_VBR – variable bitrate. Output bitrate varies, but does not exceed the set value.
Capture mode
typedef struct {
S819_TVSTANDARD tvs;
int bright;
int contrast;
int saturation;
4
Commentaires sur ces manuels