IPCR structure (61883.h)

The IPCR structure contains initialization values for an input plug.

Syntax

typedef struct _IPCR {
  ULONG Reserved0 : 16;
  ULONG Channel : 6;
  ULONG Reserved1 : 2;
  ULONG PPCCounter : 6;
  ULONG BCCCounter : 1;
  ULONG OnLine : 1;
} IPCR, *PIPCR;

Members

Reserved0

Reserved.

Channel

Indicates the channel number that the input plug shall use to transmit the isochronous data flow, for a suspended input plug. For an active input plug it indicates the actual channel number that the input plug uses to transmit the isochronous data flow. For an unconnected input plug it has no meaning.

Reserved1

Reserved.

PPCCounter

Indicates the number of point-to-point connections to the input plug.

BCCCounter

Indicates, when one, that there is a broadcast-in connection to the input plug. When zero it indicates that there is no connection.

OnLine

Indicates, when one, that the corresponding input plug is on-line. When zero it indicates that the input plug is off-line.

Requirements

Requirement Value
Header 61883.h (include 61883.h)

See also

AV_PCR