StarBurn SDK (Software Development Kit)
ContentsIndexHome
PreviousUpNext
PQ_SUBCHANNEL Structure
C++
typedef struct _PQ_SUBCHANNEL {
  UCHAR m__UCHAR__ADR : 4;
  UCHAR m__UCHAR__CONTROL : 4;
  UCHAR m__UCHAR__TrackNumber;
  UCHAR m__UCHAR__IndexNumber;
  UCHAR m__UCHAR__Min;
  UCHAR m__UCHAR__Sec;
  UCHAR m__UCHAR__Frame;
  UCHAR m__UCHAR__ZERO;
  UCHAR m__UCHAR__AMIN;
  UCHAR m__UCHAR__ASEC;
  UCHAR m__UCHAR__AFRAME;
  UCHAR m__UCHAR__CRC1_Reserved1;
  UCHAR m__UCHAR__CRC2_Reserved2;
  UCHAR m__UCHAR__Reserved3[ 3 ];
  UCHAR m__UCHAR__Reserved4 : 7;
  UCHAR m__UCHAR__PSubChannel : 1;
} * PPQ_SUBCHANNEL, PQ_SUBCHANNEL;

Structure that represents formatted PQ subchannel 

 

Member 
Definition 
m__UCHAR__ADR 
Track ADR 
m__UCHAR__CONTROL 
Track CONTROL 
m__UCHAR__TrackNumber 
Track Number 
m__UCHAR__IndexNumber 
Index Number 
m__UCHAR__Min 
Min (from the beginning of the track) 
m__UCHAR__Sec 
Sec (from the beginning of the track) 
m__UCHAR__Frame 
Frame (from the beginning of the track) 
m__UCHAR__ZERO 
MBZ 
m__UCHAR__AMIN 
Min (from the beginning of the disc) 
m__UCHAR__ASEC 
Sec (from the beginning of the disc) 
m__UCHAR__AFRAME 
Frame (from the beginning of the disc) 
m__UCHAR__CRC1_Reserved1 
CRC1 or MBZ 
m__UCHAR__CRC2_Reserved2 
CRC2 or MBZ 
m__UCHAR__Reserved3[ 3 ] 
MBZ 
m__UCHAR__Reserved4 
MBZ 
m__UCHAR__PSubChannel 
P subchannel bit