User`s manual
Appendix: GEME-VM3000 Series Introduction 107
This function initializes the video encoder. Its library supports
16 video encoders with the video source coming from
Angelo_PortNo and Angelo_ChannelNo in the Angelo cards.
Bitrate, frame_rate, and Angelo_Color_Format are parameters
for encoder setting.
AngeloMPEG4_Encode_Set_Callback:
This function establishes a notification mechanism between
function library and user process. Callback function is applica-
tion-defined. The user passes the function pointer to function
library by calling this function.
AngeloMPEG4_Encode_Start:
This function restarts encoding the video image when the
encoder is paused.
AngeloMPEG4_Encode_Stop:
This function pauses encoding of the video image.
AngeloMPEG4_Encode_Close:
This function releases the resources of the encoder for the
specified channel.
AngeloMPEG4_Encode_Save_File_Start:
Use this function to save the encoded image into an “.avi” or
“.m4v” video file. The “.avi” file is the standard video format,
and “.m4v” is only accessible in this function library.
AngeloMPEG4_Encode_Save_File_Stop:
Use this function to stop saving the video file. In general, the
video file will close automatically after the “Interval” parameter
in AngeloMPEG4_Encode_Save_File_Start.
AngeloMPEG4_Encode_Create_Directory:
This function is used to create a new directory for saving a
video file. The “filename” parameter in
Note:
1. Do not add a file extension to the file name.
2. User must install the XVID Codec in our setup disk in order to
play “.avi” file in MS Media Player.