API Reference
4-4
Group or Enumeration
Class
Symbolic Constant
Name
Description or Evaluation
IVIDEO_INTERLACED_
BOTTOMFIELD
Interlaced video content, bottom field.
IVIDEO_RateControlPr
eset
IVIDEO_LOW_DELAY
Constant Bit Rate (CBR) control for
video conferencing.
IVIDEO_STORAGE
IVIDEO_RATE_CONTRO
L_PRESET_DEFAULT
Variable Bit Rate (VBR) control for local
storage (DVD) recording,
Default rate control preset value.
IVIDEO_TWOPASS
Two pass rate control for non-real time
applications.
IVIDEO_NONE
No configurable video rate control
mechanism.
IVIDEO_USER_DEFINE
D
User defined configuration using
extended parameters.
IVIDEO_SkipMode
IVIDEO_FRAME_ENCOD
ED
IVIDEO_SKIPMODE_DE
FAULT
Input video frame successfully
encoded.
Default skip mode.
IVIDEO_FRAME_SKIPP
ED
Input video frame skipped. There is no
encoded bit-stream corresponding to
the input frame.
IVIDEO_OutputFrameSt
atus
IVIDEO_FRAME_NOERR
OR
IVIDEO_OUTPUTFRAME
STATUS_DEFAULT
Output buffer is available (default
value).
Default status of the output frame.
IVIDEO_FRAME_NOTAV
AILABLE
Encoder does not have any output
buffers.
IVIDEO_FRAME_ERROR
Output buffer is available and
corrupted.
For example, if a bit-stream is
erroneous and partially decoded, a
portion of the decoded image may be
available for display.
Another example is if the bit-stream for
a given frame decode may be decoded
without error, but the previously
decoded dependant frames were not
successfully decoded. This would result
in an incorrectly decoded frame.
Not applicable for encoders.
IVIDEO_PictureType
IVIDEO_NA_PICTURE
Frame type not available
IVIDEO_I_PICTURE
IVIDEO_PICTURE_TYP
E_DEFAULT
Intra coded picture.
Default value.