TRANSPORT_SAMPLE_STATISTICS structure

Contains statistics collected by the output pins of the MPEG-2 Demultiplexer.

Syntax


typedef struct _TransportSampleStatistics {
  DWORD          dwWindowSize;
  DWORD          dwNoOfRunningPackets;
  DWORD          dwNoOfScrambledPackets;
  DWORD          dwNoOfDiscontinuity;
  DWORD          dwNoOfDroppedPackets;
  REFERENCE_TIME rtCurrentStreamTime;
  REFERENCE_TIME rtFirstPacketStreamTime;
  REFERENCE_TIME rtLastPacketStreamTime;
  REFERENCE_TIME rtLastDemuxInputSampleTime;
} TRANSPORT_SAMPLE_STATISTICS;

Members

dwWindowSize

The maximum number of packets for which the pin stores a running count of statistical data. Once this number is exceeded, the pin discards information using a first-in, first-out (FIFO) queue.

dwNoOfRunningPackets

The running count of packets.

dwNoOfScrambledPackets

The number of scrambled packets.

dwNoOfDiscontinuity

The number of discontinuities.

dwNoOfDroppedPackets

The number of dropped packets.

rtCurrentStreamTime

The current stream time.

rtFirstPacketStreamTime

The stream time of the earliest packet listed in the statistical data.

rtLastPacketStreamTime

The stream time of the latest packet listed in the statistical data.

rtLastDemuxInputSampleTime

The stream time of the most recent packet received by the MPEG-2 filter.

Requirements

Minimum supported client

Windows 7 [desktop apps only]

Minimum supported server

Windows Server 2008 R2 [desktop apps only]

Header

Bdaiface.h

 

 

Send comments about this topic to Microsoft

Build date: 10/27/2012

Community Additions

ADD
Show:
© 2014 Microsoft