PrimoBurner(tm) for C++
4.2
CD, DVD and Blu-ray Software Development Kit
|
The QSubChannel class defines the information that can be stored in a Q sub-channel. More...
#include <PrimoBurner.h>
Inherits Reference.
Public Member Functions | |
virtual QSubChannelFormat::Enum | formatCode () const =0 |
Sub-channel Data Format Code. | |
virtual const QSubChannelIsrc * | isrc () const =0 |
International standard recording code (ISRC). | |
virtual const QSubChannelMcn * | mcn () const =0 |
Returns Media catalog number (UPC/bar code). | |
virtual const QSubChannelPosition * | position () const =0 |
Returns CD position. |
The QSubChannel class defines the information that can be stored in a Q sub-channel.
The structure is used together with the Device::createQSubChannel method to get the Q sub-channel information from the last 96 bytes of a raw CD sector data.
virtual QSubChannelFormat::Enum formatCode | ( | ) | const [pure virtual] |
Sub-channel Data Format Code.
See the EQSubFormatCode enumeration for a list of possible values.
virtual const QSubChannelIsrc* isrc | ( | ) | const [pure virtual] |
International standard recording code (ISRC).
Valid only when formatCode method returns QSubChannelFormat::Isrc, otherwise the method returns NULL.
virtual const QSubChannelMcn* mcn | ( | ) | const [pure virtual] |
Returns Media catalog number (UPC/bar code).
Valid only when formatCode method returns QSubChannelFormat::Mcn, otherwise the method returns NULL.
virtual const QSubChannelPosition* position | ( | ) | const [pure virtual] |
Returns CD position.
Valid only when formatCode method returns QSubChannelFormat::Position, otherwise the method returns NULL.