LEADTOOLS Multimedia (Leadtools.Multimedia assembly) Send comments on this topic. | Back to Introduction | Help Version 17.0.3.22
MediaEventCode Enumeration
See Also  
Leadtools.Multimedia Namespace : MediaEventCode Enumeration



The MediaEventCode enumeration values are used for media event reporting.

Syntax

Visual Basic (Declaration) 
Public Enum MediaEventCode 
   Inherits System.Enum
   Implements IComparableIConvertibleIFormattable 
Visual Basic (Usage)Copy Code
Dim instance As MediaEventCode
C# 
public enum MediaEventCode : System.Enum, IComparableIConvertibleIFormattable  
C++/CLI 
public enum class MediaEventCode : public System.Enum, IComparableIConvertibleIFormattable  

Members

MemberDescription
EC_ACTIVATEIndicates that a video renderer has lost or gained activation.
EC_BANDWIDTHCHANGEIndicates that the bandwidth of the streaming data has changed.
EC_BUFFERING_DATAIndicates that the filtergraph is buffering data.
EC_BUILTIndicates that the filter graph was built successfully.
EC_CLOCK_CHANGEDIndicates that the clock has changed.
EC_CLOCK_UNSETIndicates to the filter graph to unset the current graph clock.
EC_CODECAPI_EVENTIndicates that the Codec API event was encountered.
EC_COMPLETEIndicates the completed playback of a stream within the graph.
EC_CONTENTPROPERTY_CHANGEDIndicates that a streaming media filter received a change in stream description information.
EC_DEVICE_LOSTIndicates that a device has been lost, see IAMDeviceRemoval interface for more information.
EC_DISPLAY_CHANGEDIndicates that a video renderer has detected a display change.
EC_DVD_ANGLE_CHANGEThe number of available angles is changed or the current angle number is changed.
EC_DVD_ANGLES_AVAILABLEIndicates whether an angle block is being played and angle changes can be performed.
EC_DVD_AUDIO_STREAM_CHANGEThe audio stream The portion of the file holding the audio data.
EC_DVD_BUTTON_AUTO_ACTIVATEDA menu button has been automatically activated per instructions on the disc.
EC_DVD_BUTTON_CHANGEThe number of available buttons is changed or the currently selected button number is changed.
EC_DVD_CHAPTER_AUTOSTOPPlayback is stopped as a result of a call to the DVDControl.
EC_DVD_CHAPTER_STARTThe player has started playing a new chapter The name for each individual video file on a DVD.
EC_DVD_CMD_ENDA command has completed.
EC_DVD_CMD_STARTA command has begun.
EC_DVD_CURRENT_HMSF_TIMEThe beginning of every video object unit, a video segment that is 0.
EC_DVD_CURRENT_TIMEThe beginning of every video object unit, a video segment that is 0.
EC_DVD_DISC_EJECTEDA disc was ejected.
EC_DVD_DISC_INSERTEDA disc was inserted.
EC_DVD_DOMAIN_CHANGEThe DVD domain is changed.
EC_DVD_ERRORA DVD error condition.
EC_DVD_KARAOKE_MODEThe Navigator has either begun playing or finished playing karaoke data.
EC_DVD_NO_FP_PGCThe DVD disc does not have an FP_PGC (First Play Program Chain) and the DVD Navigator will not automatically load any PGC and start playback.
EC_DVD_PARENTAL_LEVEL_CHANGEThe parental level of the authored content is about to change.
EC_DVD_PLAYBACK_RATE_CHANGEA rate change in the playback has been initiated; the parameter Param1 indicates the new playback rate being used.
EC_DVD_PLAYBACK_STOPPEDPlayback has been stopped. See DVDPlaybackStopped enumeration for possible stop reason codes passed in param1 of the MediaEventArgs object.
EC_DVD_PLAYPERIOD_AUTOSTOPThe Navigator has finished playing the segment specified in a call to DVDControl.
EC_DVD_STILL_OFFEnd of a still (PGC, Cell, or VOBU).
EC_DVD_STILL_ONBeginning of a still (PGC, Cell, or VOBU).
EC_DVD_SUBPICTURE_STREAM_CHANGEThe DVD sub-picture stream number has changed.
EC_DVD_TITLE_CHANGEThe DVD current title has changed.
EC_DVD_VALID_UOPS_CHANGEThe available set of DVDControl interface methods has changed.
EC_DVD_WARNINGA DVD warning condition.
EC_END_OF_SEGMENTIndicates that a segment end has been reached.
EC_EOS_SOONIndicates that the source filter is about to deliver an EOS downstream.
EC_ERROR_STILLPLAYINGIndicates that an asynchronous run command was sent to the graph when the graph was already running.
EC_ERRORABORTOperation aborted because of error.
EC_ERRORABORTEXIndicates that an operation aborted because of error.
EC_EXTDEVICE_MODE_CHANGEIndicates that a filter supporting the IAMExtDevice inteface has detected a device mode change.
EC_FILE_CLOSEDIndicates that a file was involuntarily closed, i.e. by a network server shutdown.
EC_FULLSCREEN_LOSTIndicates that full screen mode was toggled off.
EC_GRAPH_CHANGEDIndicates that the filter graph has changed.
EC_LENGTH_CHANGEDIndicates that the length of the "file" has changed.
EC_LOADSTATUSIndicates load status during the loading of a network file.
EC_MARKER_HITIndicates that the specified "marker #" has just been passed.
EC_NEED_RESTARTIndicates that a renderer has regained a resource and the graph will be restarted.
EC_NOTIFY_WINDOWIndicates that the window handle is being passed to a filter.
EC_OLE_EVENTIndicates that filter is sending a text string to the application.
EC_OPENING_FILEIndicates that a file is being opened.
EC_PALETTE_CHANGEDIndicates that the video palette has changed.
EC_PAUSEDIndicates that the previous pause request has completed.
EC_PLEASE_REOPENIndicates that changes have been made that require a graph to be re-rendered.
EC_PREPROCESS_COMPLETEIndicates that a WM ASF writer filter (WMSDK V9 version) has signaled the completion of a pre-process run when running in multipass encode mode.
EC_PROCESSING_LATENCYIndicates the current latency (processing time) for the related filter.
EC_QUALITY_CHANGEIndicates that playback quality degradation has occurred.
EC_REPAINTIndicates that a repaint is required.
EC_SAMPLE_LATENCYIndicates that the filter is the specified amount of time behind or ahead in processing incomming samples.
EC_SAMPLE_NEEDEDIndicates that a sample is needed on the specified input pin.
EC_SCRUB_TIMEIndicates the timestamp for the sample frame displayed after an EC_STEP_COMPLETE notification.
EC_SEGMENT_STARTEDIndicates that a segment start has been reached.
EC_SHUTTING_DOWNNotifies IMediaEventSink filters that the filter graph is preparing to shutdown.
EC_SKIP_FRAMESIndicates to the filter graph to skip some frames and notify.
EC_STARVATIONIndicates that a filter in the graph has detected starvation (not enough data to properly render).
EC_STATE_CHANGEIndicates state changes in the filter graph.
EC_STATUSIndicates that a filter is sending status message strings.
EC_STEP_COMPLETEIndicates that a step request has completed or was cancelled.
EC_STREAM_CONTROL_STARTEDIndicates that an earlier call to IAMStreamControl.StartAt has now taken effect.
EC_STREAM_CONTROL_STOPPEDIndicates that an earlier call to IAMStreamControl.StopAt has now taken effect.
EC_STREAM_ERROR_STILLPLAYINGIndicates that a stream error occurred, but playback has continued.
EC_STREAM_ERROR_STOPPEDIndicates that a stream error occurs that stopped playback.
EC_TIMEIndicates that the requested reference time occurred. (currently unused)
EC_TIMECODE_AVAILABLEIndicates that a filter has timecodes available.
EC_UNBUILTIndicates that the filter graph was deconstructed successfully.
EC_USERABORTIndicates that the user has requested that playback be terminated.
EC_VIDEO_SIZE_CHANGEDIndicates that the video size has changed.
EC_VIDEOFRAMEREADYIndicates that the first video frame is about to be drawn.
EC_VMR_RECONNECTION_FAILEDIndicates that an upstream decoder tried to perform a dynamic format change and the VMR was unable to accept the new format.
EC_VMR_RENDERDEVICE_SETIndicates the type of rendering mechanism the VMR is using to display video.
EC_VMR_SURFACE_FLIPPEDIndicates that the VMR's allocator-presenter has called the DDraw flip api on the surface being presented.
EC_WINDOW_DESTROYEDIndicates that a video window for a video renderer has been destroyed.
EC_WMT_EVENTIndicates that a Windows Media event has occurred.
EC_WMT_INDEX_EVENTIndicates that Windows Media indexing event has occurred.

Inheritance Hierarchy

System.Object
   System.ValueType
      System.Enum
         Leadtools.Multimedia.MediaEventCode

Requirements

Target Platforms: Microsoft .NET Framework 2.0, Windows 2000, Windows XP, Windows Server 2003 family, Windows Server 2008 family, Windows Vista, Windows 7

See Also