AMExtendedSeekingCapabilities (Compact 2013)

3/26/2014

The AMExtendedSeekingCapabilities enumeration contains flags that describe the extended seeking capabilities of a filter.

Syntax

typedef enum AMExtendedSeekingCapabilities{
  AM_EXSEEK_CANSEEK               = 1,
  AM_EXSEEK_CANSCAN               = 2,
  AM_EXSEEK_MARKERSEEK            = 4,
  AM_EXSEEK_SCANWITHOUTCLOCK      = 8,
  AM_EXSEEK_NOSTANDARDREPAINT     = 16,
  AM_EXSEEK_BUFFERING             = 32,
  AM_EXSEEK_SENDS_VIDEOFRAMEREADY = 64
};

Elements

  • AM_EXSEEK_CANSEEK
    Indicates that the stream is seekable.
  • AM_EXSEEK_CANSCAN
    Indicates that the filter supports rates other than 1.0.
  • AM_EXSEEK_MARKERSEEK
    Indicates that the stream contains markers.
  • AM_EXSEEK_SCANWITHOUTCLOCK
    Indicates that the filter can play back at rates other than 1.0.
  • AM_EXSEEK_NOSTANDARDREPAINT
    Indicates that the filter can seek to a new frame without displaying the new frame when it finds it.
  • AM_EXSEEK_BUFFERING
    Indicates that the filter can seek while the stream is buffering.
  • AM_EXSEEK_SENDS_VIDEOFRAMEREADY
    Indicates that the filter's video pin has been created.

Remarks

This enumeration is used with the IAMExtendedSeeking::get_ExSeekCapabilities method.

Requirements

Header

dshow.h

Library

Strmiids.lib

See Also

Reference

DirectShow Enumerations