Export (0) Print
Expand All
Expand Minimize
This topic has not yet been rated - Rate this topic

KS_DATARANGE_MPEG1_VIDEO structure

The KS_DATARANGE_MPEG1_VIDEO structure describes the range of MPEG-1 video formats available for a stream.

Syntax


typedef struct tagKS_DATARANGE_MPEG1_VIDEO {
  KSDATARANGE                 DataRange;
  BOOL                        bFixedSizeSamples;
  BOOL                        bTemporalCompression;
  DWORD                       StreamDescriptionFlags;
  DWORD                       MemoryAllocationFlags;
  KS_VIDEO_STREAM_CONFIG_CAPS ConfigCaps;
  KS_MPEG1VIDEOINFO           VideoInfoHeader;
} KS_DATARANGE_MPEG1_VIDEO, *PKS_DATARANGE_MPEG1_VIDEO;

Members

DataRange

Specifies the major identifier for the format.

bFixedSizeSamples

Specifies that all the samples are the same size if set to TRUE.

bTemporalCompression

Specifies whether each sample can stand independently on its own, without relying on previous or future samples.

StreamDescriptionFlags

Unused and should be set to zero.

MemoryAllocationFlags

Unused and should be set to zero.

ConfigCaps

Specifies the configuration of the stream, including scaling, cropping, and frame and data rates.

VideoInfoHeader

Specifies the details of the video stream.

Requirements

Header

Ksmedia.h (include Ksmedia.h)

See also

KSDATARANGE
KS_VIDEO_STREAM_CONFIG_CAPS
KS_MPEG1VIDEOINFO

 

 

Send comments about this topic to Microsoft

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft. All rights reserved.