Example Usage:
sc = Flix2_AddCodec(&codec, flix, FE2_CODEC_H264); // Use 450kbit if(sc == ON2_OK) sc = Flix2_CodecSetParam(codec, FE2_H264_BITRATE, 450.0);
Defines | |
| #define | FE2_CODEC_H264 |
| Codec name for use with Flix2_AddCodec(). | |
| #define | FE2_H264_BITRATE |
| Alias for FE2_CODECPARAM_BITRATE. | |
| #define | FE2_H264_KFINTTYPE |
| Alias for FE2_VCODECPARAM_KFINTTYPE. | |
| #define | FE2_H264_KFFREQ |
| Alias for FE2_VCODECPARAM_KFFREQ. | |
| #define | FE2_H264_RC_MODE |
| Alias for FE2_VCODECPARAM_RC_MODE. | |
| #define | FE2_H264_PROFILE |
| Codec parameter for encoding profile. | |
| #define | FE2_H264_B_FRAME_RATE |
| Codec parameter for B frame rate Specifies number of B frames between I/P and next P frame. | |
Typedefs | |
| typedef enum h264profile | h264profile_t |
Enumerations | |
| enum | h264profile { BASE_H264PROFILE, MAIN_H264PROFILE, HIGH_H264PROFILE } |
| Valid profiles for use with the FE2_H264_PROFILE parameter. More... | |
| #define FE2_CODEC_H264 |
| #define FE2_H264_B_FRAME_RATE |
| #define FE2_H264_BITRATE |
Alias for FE2_CODECPARAM_BITRATE.
Codec parameter for stream bitrate.
Compressed stream bitrate in kbits/sec.
| #define FE2_H264_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
or 360 frames if the framerate is unknown | #define FE2_H264_KFINTTYPE |
Alias for FE2_VCODECPARAM_KFINTTYPE.
Video codec parameter for the keyframe interval type.
Valid values are defined by FE2_VideoKeyframeTypes.
| #define FE2_H264_PROFILE |
Codec parameter for encoding profile.
| #define FE2_H264_RC_MODE |
Alias for FE2_VCODECPARAM_RC_MODE.
| typedef enum h264profile h264profile_t |
| enum h264profile |
Valid profiles for use with the FE2_H264_PROFILE parameter.
Flix Engine Windows documentation, generated on Mon May 19 10:51:28 2008 by
doxygen 1.5.5