|
virtual uint8_t | adr () const =0 |
| The adr() method gives the type of information encoded in the Q Sub-channel of the block where this TOC entry was found.
|
|
virtual uint8_t | ctl () const =0 |
| Gets the CTL field which defines the attributes of a CD track.
|
|
virtual uint8_t | frame () const =0 |
| Gets the FRAME field.
|
|
virtual uint8_t | hour () const =0 |
| Gets the HOUR field / bits 7-4 in the ZERO field.
|
|
virtual bool_t | isAudio () const =0 |
| Shows if this track is an audio track.
|
|
virtual bool_t | isData () const =0 |
| Shows if this track is a data track.
|
|
virtual uint8_t | minute () const =0 |
| Gets the MIN field.
|
|
virtual uint8_t | pframe () const =0 |
| Gets the PFRAME field.
|
|
virtual uint8_t | phour () const =0 |
| Gets the PHOUR field / bits 3-0 in the ZERO field.
|
|
virtual uint8_t | pminute () const =0 |
| Gets the PMIN field.
|
|
virtual uint8_t | point () const =0 |
| Gets the POINT field.
|
|
virtual uint8_t | psecond () const =0 |
| Gets the PSEC field.
|
|
virtual uint8_t | second () const =0 |
| Gets the SEC field.
|
|
virtual uint8_t | sessionNumber () const =0 |
| Gets the session number.
|
|
virtual void | setAdr (uint8_t infoType)=0 |
| Defines the type of information stored in the Q Sub-channel.
|
|
virtual void | setCtl (uint8_t attributes)=0 |
| Sets the CTL field which defines the attributes of a CD track.
|
|
virtual void | setFrame (uint8_t frame)=0 |
| Sets the FRAME field.
|
|
virtual void | setHour (uint8_t hour)=0 |
| Sets the HOUR field / bits 7-4 in the ZERO field.
|
|
virtual void | setMinute (uint8_t minute)=0 |
| Sets the MIN field.
|
|
virtual void | setPFrame (uint8_t pframe)=0 |
| Sets the PFRAME field.
|
|
virtual void | setPHour (uint8_t phour)=0 |
| Sets the PHOUR field / bits 3-0 in the ZERO field.
|
|
virtual void | setPMinute (uint8_t pminute)=0 |
| Sets the PMIN field.
|
|
virtual void | setPoint (uint8_t point)=0 |
| Sets the POINT field.
|
|
virtual void | setPSecond (uint8_t psecond)=0 |
| Sets the PSEC field.
|
|
virtual void | setSecond (uint8_t second)=0 |
| Sets the SEC field.
|
|
virtual void | setSessionNumber (uint8_t sessionNumber)=0 |
| Sets the session number field.
|
|
virtual void | setTno (uint8_t tno)=0 |
| Sets the track number.
|
|
virtual void | setZero (uint8_t zero)=0 |
| Sets the ZERO field.
|
|
virtual uint8_t | tno () const =0 |
| Gets the track number.
|
|
virtual uint8_t | zero () const =0 |
| Gets the ZERO field.
|
|
virtual int32_t | release () const =0 |
| Releases the instance.
|
|
virtual int32_t | retain () const =0 |
| Retains the instance.
|
|
virtual int32_t | retainCount () const =0 |
| Returns the current reference count.
|
|
A Track from the Raw TOC (Raw Table Of Content)
RawTocTrack fields for each point number:
Field | Value |
ADDR | 1h |
POINT | A0 |
MIN, SEC, FRAME | Running time in the Lead-in |
PMIN | Track number of the first track in the program area |
PSEC | Program area format: 0x00 - CD-DA or CD-ROM, 0x10 - CD-I, 0x20 - CD-ROM-XA |
PFRAME | 0 |
Field | Value |
ADDR | 1h |
POINT | A1 |
MIN, SEC, FRAME | Running time in the Lead-in |
PMIN | Track number of the last track in the program area |
PSEC, PFRAME | 0, 0 |
Field | Value |
ADDR | 1h |
POINT | A2 |
MIN, SEC, FRAME | Running time in the Lead-in |
PMIN, PSEC, PFRAME | Start time of Lead-out, encoded as BCD |
Field | Value |
ADDR | 1h |
POINT | Track Number from 1 to 99 (01h to 63h) |
MIN, SEC, FRAME | Running time in the Lead-in |
ZERO | 0 |
PMIN, PSEC, PFRAME | Track start time |
Field | Value |
ADDR | 5h |
POINT | B0 Identifies a multi-session disc |
MIN, SEC, FRAME | Start time for the next possible session's program area. A final session is indicated by MIN:SEC:FRAME = 0xFF:0xFF:0xFF or when the point B0 is absent. |
ZERO | 0 |
PMIN, PSEC, PFRAME | Maximum possible start time of the outermost Lead-out |
Field | Value |
ADDR | 5h |
POINT | C0 Together with B0, this is used to identify a multi-session disc |
MIN, SEC, FRAME | 0, 0, 0 |
ZERO | 0 |
PMIN, PSEC, PFRAME | Start time of the first Lead-in area on the disc |
- See also
- RawPoint::Enum
-
Toc
-
Device::ReadToc