H263 - FFmpeg
[Video Codecs]


Detailed Description

The H263 codec ....

Example Usage:

    sc = Flix2_AddCodec(&codec, flix, FE2_CODEC_H263);
    // Use 450kbit
    if(sc == ON2_OK)
        sc = Flix2_CodecSetParam(codec, FE2_H263_BITRATE, 450.0);

Additional References:


Defines

#define FE2_CODEC_H263
 Codec name for use with Flix2_AddCodec().
#define FE2_CODEC_H263_BASELINE
 Codec name for use with Flix2_AddCodec().
#define FE2_H263_BITRATE
 Alias for FE2_CODECPARAM_BITRATE.
#define FE2_H263_KFINTTYPE
 Alias for FE2_VCODECPARAM_KFINTTYPE.
#define FE2_H263_KFFREQ
 Alias for FE2_VCODECPARAM_KFFREQ.
#define FE2_H263_RC_MODE
 Alias for FE2_VCODECPARAM_RC_MODE.
#define FE2_H263_MIN_Q
 Codec parameter for minimum quantizer.
#define FE2_H263_MAX_Q
 Codec parameter for maximum quantizer.

Define Documentation

#define FE2_CODEC_H263

Codec name for use with Flix2_AddCodec().

Specifically this codec refers to the H.263 profile used within FLV.

Definition at line 42 of file h263.h.

#define FE2_CODEC_H263_BASELINE

Codec name for use with Flix2_AddCodec().

Specifically this codec refers to the baseline H.263 profile (profile 0) supported within 3GPP files amongst others.

Attention:
The baseline profile only supports the following resolutions:
  • sub-QCIF (128x96)
  • QCIF (176x144)
  • CIF (352x288)
See also:
Scale
ITU-T Recommendation H.263 (01/05): "Video coding for low bit rate communication".

Definition at line 56 of file h263.h.

#define FE2_H263_BITRATE

Alias for FE2_CODECPARAM_BITRATE.

Codec parameter for stream bitrate.

Compressed stream bitrate in kbits/sec.

Note:
Default: 448

Definition at line 63 of file h263.h.

#define FE2_H263_KFFREQ

Alias for FE2_VCODECPARAM_KFFREQ.

Video codec parameter for keyframe frequency.

Value is in video frames. The interpretation depends on the setting of FE2_VCODECPARAM_KFINTTYPE

See also:
FE2_VideoKeyframeTypes
Note:
Default: $12.0 \times fps$ or 360 frames if the framerate is unknown

Definition at line 78 of file h263.h.

#define FE2_H263_KFINTTYPE

Alias for FE2_VCODECPARAM_KFINTTYPE.

Video codec parameter for the keyframe interval type.

Valid values are defined by FE2_VideoKeyframeTypes.

Note:
Default: MAX_KEYFRAMES

Definition at line 70 of file h263.h.

#define FE2_H263_MAX_Q

Codec parameter for maximum quantizer.

Note:
Default: 31

Definition at line 94 of file h263.h.

#define FE2_H263_MIN_Q

Codec parameter for minimum quantizer.

Note:
Default: 2

Definition at line 89 of file h263.h.

#define FE2_H263_RC_MODE

Alias for FE2_VCODECPARAM_RC_MODE.

Note:
Default: VBR_2PASSControl

Definition at line 84 of file h263.h.


On2 Technologies, Inc Flix Engine Linux documentation, generated on Tue Nov 2 16:53:00 2010 by doxygen 1.5.5