WMEncStreamEdit.Start
![]() |
The Start method starts the stream edit process to modify streams that you added.
Syntax
WMEncStreamEdit.Start
Parameters
This method takes no parameters.
Return Values
If this method fails, it returns an error number.
Return code | Number | Description |
NS_E_INVALID_REQUEST | 0xC00D002BL | This method cannot be called while the encoding process is running. |
Example Code
' Create a WMEncStreamEdit object.
Dim Stream As WMEncStreamEdit
Set Stream = New WMEncStreamEdit
' This example assumes that you have a source file with two audiences.
' Create a new file using the audio from the first audience and the
' video from the second audience, as follows:
' Add the audio stream from the first audience.
Stream.AddStream "C:\Source.wmv", WMENC_AUDIO, 0, 0, 1033, 0, 0
' Add the video stream from the second audience.
Stream.AddStream "C:\Source.wmv", WMENC_VIDEO, 1, 0, 1033, 0, 0
' Specify the output file.
Stream.OutputFile = "C:\Output.wmv"
' Validate the current settings.
Stream.Validate
' Start the stream edit process.
Stream.Start
' Retrieve the run state.
Dim SERunState as WMENC_BASICEDIT_STATE
SERunState = Stream.RunState
' You can use a timer to retrieve the percentage complete.
Dim lPercentComplete As Long
lPercentComplete = Stream.ProgressPercent
Requirements
Reference: Windows Media Encoder
Library: wmenc.exe
See Also