|
PrimoBurner(tm) for C++
4.7
CD, DVD and Blu-ray Software Development Kit
|
| Represents a list of AudioInput objects | |
| Serves as a container for the Blu-ray Disc features supported by the device | |
| Container for BD-R and BD-RE media information | |
| Serves as a container for BD class and BD version information | |
| Enumerator for Blu-ray Disc Version objects | |
| Provides an interface for setting the properties of a bootable disc | |
| Provides an interface for setting the cache related properties of DataDisc | |
| Container for the CD features supported by the device | |
| Represents a collection of CD track indexes | |
| Represents a list of CDMode objects | |
| Represents a collection of CDTrack objects | |
| Represents a collection of DataFile objects | |
| Container for the DVD features supported by the device | |
| Container for DVD media information | |
| Container for DVD-R and DVD-RW media information | |
| Container for DVD+R and DVD+RW media information | |
| Provides an interface for setting the properties of ISO volumes | |
| Provides an interface for setting the properties of Joliet volumes | |
| Mode 2 Formed (Form1 or Form2) Sub-header structure | |
| The QSubChannelIsrc structure defines the Track International Standard Recording Code data | |
| The QSubChannelMcn structure defines the response data structure for the Media Catalog Number (MCN) | |
| The QSubChannelPosition structure defines the response data structure for the CD current position data (i.e., track, index, absolute address, relative address) | |
| Defines a collection of tracks from the Raw TOC | |
| Base class for all objects that require reference management | |
| Burns and rips audio CDs from/to audio files | |
| Implement this interface to receive progress notifications from AudioCD when writing or reading audio | |
| Defines an audio input for Audio CD writing | |
| Defines an audio output when reading from an Audio CD | |
| Reserved for future versions | |
| BlockDevice provides methods for reading and writing data CD, DVD and BD in packet mode | |
| Defines a point at which the type and/or the frame size of a CD track changes | |
| The CDSector interface provides methods that allow encoding of RAW CD blocks from user data | |
| The CDSession interface defines the layout (the TOC) of a CD session | |
| The CDText interface is used to manipulate the CD-TEXT data of an audio CD | |
| Defines a CD track | |
| The DataDisc interface provides methods for creating and burning data images to CD, DVD and Blu-ray Discs | |
| The DataDiscCallback interface lets you receive notifications about the burning progress | |
| Defines one file or directory in a data image | |
| Implement this interface to handle DataFile signals | |
| The Device interface provides methods for working with CD, DVD and Blu-ray Disc (BD) devices | |
| The DeviceCallback interface lets you receive progress notifications for long read operations like cue sheet reading, progress notifications for erase and format operations and progress notifications for lead-in/lead-out recording | |
| Provides methods for enumerating and creating Device objects | |
| DiscArchive object provides a way for constructing large file trees and scheduling them for burning over multiple discs | |
| Implement this interface to receive progress notifications from DiscArchive | |
| Implement this interface to provide information to DiscArchive for managing the footer size | |
| Copies CD and DVD discs | |
| Implement this callback interface to receive progress and status notifications from DiscCopy | |
| Disc Information | |
| Provides a way for recording all or a portion of DiscArchive content on a single disc | |
| Implement this interface to provide information to DiscArchive for managing the footer size | |
| PrimoBurner Engine | |
| Implement this interface to receive device/media change notifications from Engine interface | |
| Describes a PrimoBurner error | |
| Extended information about the disc that is inserted in CD/DVD burner device | |
| Specifies the PCM format of an audio input | |
| Defines the information that can be stored in a Q sub-channel | |
| Raw Table Of Content (TOC) | |
| A Track from the Raw TOC (Raw Table Of Content) | |
| Session Info | |
| Defines a collection of speed descriptors | |
| Table Of Content (TOC) | |
| Represents a track buffer - used for reading data from audio and data tracks | |
| Track Information Structure | |
| Extended Track Information | |
| Defines a UDF file extent | |
| VideoDVD provides methods for creating DVD Video compatible image layouts | |
| A buffer for media data | |
| MediaSample represents one or more samples of audio or video data | |
| MetaAttribute describes a textual meta information that is part of an audio or video file | |
| MetaAttributeList represents the meta attributes inside a Metadata object | |
| Metadata describes meta information that is part of an audio or video file | |
| MetaPicture describes a meta image that is part of an audio or video file | |
| MetaPictureList represents the meta pictures inside a Metadata object | |
| Provides properties and operations that are common for all elementary streams | |
| AudioStreamInfo describes an elementary audio stream | |
| VideoStreamInfo describes an elementary video stream | |
| StreamInfoEnum is a read-only collection of StreamInfo objects | |
| Describes an error interface used for uniform error handling across all Primo Software libraries | |
| Provides information about the current license state of the library | |
| Allows an application to send SCSI command to a device | |
| The Stream interface can be used to implement a data source or sink | |
| SCSI command sense structure | |
| Speed Descriptor | |
| A Track from Table Of Content (TOC) | |
| Defines a collection of tracks from the TOC | |
| Represents a collection of UdfExtent objects | |
| Provides an interface for setting various properties of UDF file and directory items | |
| Provides an interface for setting the properties of UDF volumes |