PrimoBurner for .NET  4.6
CD, DVD and Blu-ray Software Development Kit
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Pages
AudioOutput Class Reference

Defines an audio output when reading from an Audio CD. More...

Public Member Functions

 AudioOutput ()
 Creates an empty AudioOutput instance. More...
 
virtual object Clone ()
 Creates a deep copy of this object. More...
 

Properties

string FilePath [get, set]
 Gets/Sets the full path to the file to which AudioCD should write data when reading from an Audio CD. More...
 
AudioStorageType Storage [get, set]
 Gets/Sets the audio storage type More...
 
System.IO.Stream Stream [get, set]
 Gets/Sets the audio stream object. More...
 

Detailed Description

Defines an audio output when reading from an Audio CD.

Constructor & Destructor Documentation

Creates an empty AudioOutput instance.

Member Function Documentation

virtual object Clone ( )
virtual

Creates a deep copy of this object.

Returns
A new AudioOutput object.

Property Documentation

string FilePath
getset

Gets/Sets the full path to the file to which AudioCD should write data when reading from an Audio CD.

AudioStorageType Storage
getset

Gets/Sets the audio storage type

If you do not set the audio storage type, the default value of AudioStorage.File will be used.

If the audio output is in a CD Audio format (raw PCM, 44100 Hz, 16-bit, stereo) it is directly written and AVBlocks is not needed to 'encode' the audio output. The CD Audio format is indicated by the extension (.cd-audio).

See Also
AudioStorageType, AudioOutput.Stream, AudioOutput.FilePath
System.IO.Stream Stream
getset

Gets/Sets the audio stream object.

Specifies the output stream that should be used for writing audio.

Additionally the Storage property should be set to AudioStorage.Stream.