Share via


WMEncStreamEdit.RunState

Windows Media Encoder SDK banner art

The RunState property retrieves a value indicating the state of the stream edit process.

Syntax

WMENC_BASICEDIT_STATE = WMEncStreamEdit.RunState

Parameters

This property takes no parameters.

Property Value

A member of the WMENC_BASICEDIT_STATE enumeration type.

Remarks

This property is read-only.

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