|
PrimoBurner for .NET
4.6
CD, DVD and Blu-ray Software Development Kit
|
| PrimoBurner 3 | PrimoBurner 4 |
|---|---|
| AudioFiles | AudioCD.AudioInputs |
| LastError | AudioCD.Error. See also ErrorInfo. |
| LastSystemError | AudioCD.Error. See also ErrorInfo. |
| Plugins | Removed. |
| PrimoBurner 3 | PrimoBurner 4 |
|---|---|
| GetErrorMessage | AudioCD.Error. See also ErrorInfo. |
| PrimoBurner 3 | PrimoBurner 4 |
|---|---|
| OnContinueBurn | AudioCD.OnContinueWrite |
| OnProgress | AudioCD.OnWriteProgress |
| OnStatus | AudioCD.OnWriteStatus |
| OnTrackStatus | AudioCD.OnWriteTrack |
Replaced by AudioCDProgressEventArgs
Replaced by AudioCDStatusEventArgs
Replaced by AudioCDTrackStatusEventArgs
Removed. Use AudioInput instead.
| PrimoBurner 3 | PrimoBurner 4 |
|---|---|
| AudioSource | AudioInput.Storage |
| PrimoBurner 3 | PrimoBurner 4 |
|---|---|
| AudioStream | AudioInput.Stream |
| PrimoBurner 3 | PrimoBurner 4 |
|---|---|
| AudioStream | AudioOutput.Stream |
Replaced by System.IO.Stream.
| PrimoBurner 3 | PrimoBurner 4 |
|---|---|
| LastError | BlockDevice.Error. See also ErrorInfo. |
| LastSystemError | BlockDevice.Error. See also ErrorInfo. |
| PrimoBurner 3 | PrimoBurner 4 |
|---|---|
| bool FinalizeDisc(DataFile fileSystemLayout, string volumeLabel, bool closeTrack, bool closeSession, bool closeDisc) | bool FinalizeDisc(DataFile fileSystemLayout, string volumeLabel, bool closeTrack, bool closeSession, bool closeDisc, bool dismount) |
| GetErrorMessage | BlockDevice.Error. See also ErrorInfo. |
| Write(byte[] data, Int32 dataLength, ref Int32 bytesWritten) | BlockDevice.Write(byte [] data, Int32 offset, Int32 dataLength) |
| PrimoBurner 3 | PrimoBurner 4 |
|---|---|
| GetErrorMessage | DataDisc.Error. See also ErrorInfo. |
| WriteImageToDiscEx(DataStream image, object context, bool dismountVolume) | DataDisc.WriteImageToDisc(System.IO.Stream image, bool dismountVolume) |
| WriteImageToDiscEx(DataStream image, object context) | DataDisc.WriteImageToDisc(System.IO.Stream image) |
| PrimoBurner 3 | PrimoBurner 4 |
|---|---|
EventHandler<EventArgs> OnContinueBurn | EventHandler<DataDiscContinueEventArgs> OnContinueBurn |
Replaced by DataDiscFileStatusEventArgs
Replaced by DataDiscProgressEventArgs
Replaced by DataDiscStatusEventArgs
Removed.
Removed.
Removed.
Removed.
| PrimoBurner 3 | PrimoBurner 4 |
|---|---|
| Dispose | Removed. DataFile no longer implements IDisposable. |
| SetHiddenAttribute | DataFile.HiddenMask |
| PrimoBurner 3 | PrimoBurner 4 |
|---|---|
| CDTextSupport | Device.CDFeatures.CanReadCDText |
| MediumReady | Device.MediaState |
| ReWritePossible | Combination of: Device.CDFeatures.CanWriteCDRW Device.DVDFeatures.CanWriteDVDMinusRW Device.DVDFeatures.CanWriteDVDPlusRW Device.DVDFeatures.CanWriteDVDRam Device.BDFeatures.CanWriteBDRE |
| SaoPossible | Device.CDFeatures.CanWriteSao |
| TaoPossible | Device.CDFeatures.CanWriteTao |
| WritePossible | Combination of: Device.CDFeatures.CanWriteCDR Device.CDFeatures.CanWriteCDRW Device.DVDFeatures.CanWriteDVDMinusR Device.DVDFeatures.CanWriteDVDMinusRDL Device.DVDFeatures.CanWriteDVDMinusRW Device.DVDFeatures.CanWriteDVDPlusR Device.DVDFeatures.CanWriteDVDPlusRDL Device.DVDFeatures.CanWriteDVDPlusRW Device.DVDFeatures.CanWriteDVDRam Device.BDFeatures.CanWriteBDR Device.BDFeatures.CanWriteBDRE |
| PrimoBurner 3 | PrimoBurner 4 |
|---|---|
| CreateTrackBuffer | TrackBuffer constructor |
| DestroyTrackBuffer | Removed. |
| LockMedium | LockMedia(bool lockMedia) |
| ReadDiskInfo | DiscInfo ReadDiscInfo() |
| ReadToc | Toc ReadToc() |
| ReadTocEx | Toc ReadTocFromSession(byte sessionNumber) |
| ReadTrackInfoEx | TrackInfoEx ReadTrackInfoEx(int trackNumber) |
| SpeedEnumerator GetWriteSpeeds() | IList<SpeedDescriptor> GetWriteSpeeds() |
| PrimoBurner 3 | PrimoBurner 4 |
|---|---|
| GetItem(int index) | DeviceEnumerator.CreateDevice(int index) |
| GetItem(int index, bool exclusiveAccess) | DeviceEnumerator.CreateDevice(int index, bool exclusiveAccess) |
Removed.
Replaced by DeviceEraseEventArgs
Removed.
Replaced by DeviceFormatEventArgs
Removed.
Replaced by DeviceReadEventArgs
Removed.
Removed.
Replaced by DiscCopyProgressEventArgs
Removed.
Replaced by DiscCopyStatusEventArgs
Removed.
Replaced by DiscCopyTrackStatusEventArgs
Removed.
Replaced by DiscInfo
| PrimoBurner 3 | PrimoBurner 4 |
|---|---|
| StatusOfDisk | DiscInfo.DiscStatus |
| StateOfSession | DiscInfo.SessionState |
| PrimoBurner 3 | PrimoBurner 4 |
|---|---|
| LastError | Engine.Error. See also ErrorInfo. |
| LastSystemError | Engine.Error. See also ErrorInfo. |
| PrimoBurner 3 | PrimoBurner 4 |
|---|---|
| GetDevices | Engine.CreateDeviceEnumerator |
| GetErrorMessage | Engine.Error. See also ErrorInfo. |
| PrimoBurner 3 | PrimoBurner 4 |
|---|---|
| CreateAudioCD | AudioCD constructor |
| CreateAudioFile | AudioInput constructor |
| CreateAudioInput | AudioInput constructor |
| CreateAudioOutput | AudioOutput constructor |
| CreateBlockDevice | BlockDevice constructor |
| CreateCDSector | Removed. CDSector is a static class. |
| CreateCDText | CDText constructor |
| CreateDataFile | DataFile constructor |
| CreateDataDisc | DataDisc constructor |
| CreateDiscCopy | DiscCopy constructor |
| CreateEngine | Engine constructor |
| CreateUdfExtent | UdfExtent constructor |
Renamed to QSubChannel.
Replaced by QSubChannelPosition.
| PrimoBurner 3 | PrimoBurner 4 |
|---|---|
| AbsoluteCDAddress | QSubChannelPosition.AbsoluteMinutes QSubChannelPosition.AbsoluteSeconds QSubChannelPosition.AbsoluteFrames |
| TrackRelativeAddress | QSubChannelPosition.TrackMinutes QSubChannelPosition.TrackSeconds QSubChannelPosition.TrackFrames |
| PrimoBurner 3 | PrimoBurner 4 |
|---|---|
| SpeedEnumerator class | IList<SpeedDescriptor> and the Device.GetWriteSpeeds method |
| PrimoBurner 3 | PrimoBurner 4 |
|---|---|
| FrameSize | TrackBuffer.BlockSize |
| NumFrames | TrackBuffer.Blocks |
| StartFrame | Removed. |
| DataLength | Removed. Same as: Blocks * BlockSize |
| PrimoBurner 3 | PrimoBurner 4 |
|---|---|
| Packet | TrackInfoEx.IsPacket |
Replaced by IList<UdfExtent>.
| PrimoBurner 3 | PrimoBurner 4 |
|---|---|
| AudioCDStatus.InitializingAudioDecoder | Removed. |
| AudioCDStatus.IntializingDevice | Corrected typo to AudioCDStatus.InitializingDevice |
Replaced by AudioStorageType
| PrimoBurner 3 | PrimoBurner 4 |
|---|---|
| BootEmulation.Diskette120M | BootEmulation.Diskette120 |
| BootEmulation.Diskette144M | BootEmulation.Diskette144 |
| BootEmulation.Diskette288M | BootEmulation.Diskette288 |
| PrimoBurner 3 | PrimoBurner 4 |
|---|---|
| CdTextType.Title | CDTextItem.Title |
| CdTextType.Performer | CDTextItem.Performer |
| CdTextType.Songwriter | CDTextItem.Songwriter |
| CdTextType.Composer | CDTextItem.Composer |
| CdTextType.Arranger | CDTextItem.Arranger |
| CdTextType.Message | CDTextItem.Message |
| CdTextType.DiskId | CDTextItem.DiskId |
| CdTextType.Genre | CDTextItem.Genre |
| CdTextType.GenreText | CDTextItem.GenreText |
| CdTextType.UpcIsrc | CDTextItem.UpcIsrc |
| PrimoBurner 3 | PrimoBurner 4 |
|---|---|
| DataDiscStatus.CachingCdromFiles | DataDiscStatus.CachingCDRomFiles |
Replaced by DataWriteStrategy
| PrimoBurner 3 | PrimoBurner 4 |
|---|---|
| DataWriteAttribute.ReservePathTableTrack | DataWriteStrategy.ReserveFileTableTrack |
| DataWriteAttribute.WritePathTableTrack | DataWriteStrategy.WriteFileTableTrack |
Replaced by DiscStatus
Replaced by ImageConstraints
| PrimoBurner 3 | PrimoBurner 4 |
|---|---|
| ImageType.ISO9660 | ImageType.Iso9660 |
| ImageType.UDF | ImageType.Udf |
| ImageType.UDF_ISO | ImageType.UdfIso |
| ImageType.UDF_Joliet | ImageType.UdfJoliet |
| ImageType.Unknown | ImageType.None |
| PrimoBurner 3 | PrimoBurner 4 |
|---|---|
| MediaProfile.DvdRamRw | MediaProfile.DvdRam |
Replaced by MediaReady
| PrimoBurner 3 | PrimoBurner 4 |
|---|---|
| MediumReady.MediumPresent | MediaReady.Present |
| MediumReady.MediumNotPresent | MediaReady.NotPresent |
| PrimoBurner 3 | PrimoBurner 4 |
|---|---|
| UdfRevision.Rev102 | UdfRevision.Revision102 |
| UdfRevision.Rev201 | UdfRevision.Revision201 |
| UdfRevision.Rev250 | UdfRevision.Revision250 |