Encoders_CreateInstanceForStreaming
TVideoGrabber.Encoders_CreateInstanceForStreaming |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Encoders_CreateInstanceForStreaming
Declaration
function Encoders_CreateInstanceForStreaming (OutputURL: string): LongInt;
int Encoders_CreateInstanceForStreaming(wchar_t *OutputURL);
Description
Adds a Datastead Encoder instance to the graph, to stream to a new destination.
Returns an unique ID to this encoder.
This unique ID will be required to invoke Encoder_SetInt, Encoder_GetInt, Encoder_SetStr, Encoder_Pause, Encoder_Resume, Encoder_RecordToNewFileNow, or Encoders_RemoveInstance.
See Also
Datastead Encoder Pause/resume during recording Recording methods and properties Encoder_GetInt Encoder_Pause Encoder_Resume Encoder_SetInt Encoder_SetStr Encoders_CreateInstanceForRecording Encoders_RemoveAllInstances Encoders_RemoveInstance