AudRecordLib
|
Classes | |
struct | AudRecordStats |
class | Recorder |
struct | CodecConfig |
struct | Codec |
struct | Codecs |
struct | IDataBuffer |
struct | Endpoint |
struct | Endpoints |
class | AudRecordException |
struct | ITargetSink |
Typedefs | |
typedef List< CodecConfig^ > | ConfigList |
typedef List< Codec^ > | CodecList |
typedef List< Endpoint^ > | EndpointList |
Enumerations | |
enum | AudPausedState { AudPaused, AudRecording } |
Functions | |
public delegate void | OnDataUnitHandler (Object^ sender, IDataBuffer^ dataBuffer) |
public delegate void | OnEndWritingHandler (Object^ sender) |
public delegate void | OnHeaderHandler (Object^ sender, IDataBuffer^ headerBuffer) |
The main namespace that contains all the managed wrappers
typedef List<Codec^> AudRecordCLI::CodecList |
Typedef of a collection of endpoints for simplification purposes
typedef List<CodecConfig^> AudRecordCLI::ConfigList |
Typedef of a collection of codec configs for simplification purposes
typedef List<Endpoint^> AudRecordCLI::EndpointList |
Typedef of a collection of endpoints for simplification purposes
The state of the recording stream as returned by Recorder::TogglePause and Recorder::QueryPause
public delegate void AudRecordCLI::OnDataUnitHandler | ( | Object^ | sender, |
IDataBuffer^ | dataBuffer | ||
) |
The form of an event fired when a data packet is ready for writing
sender | The object that sends the event |
dataBuffer | The buffer containing the data to be written |
public delegate void AudRecordCLI::OnEndWritingHandler | ( | Object^ | sender | ) |
The form of an event fired when all writing to an ITargetSink has finished. If the target hasn't been removed before Recorder.Record() is called again it will receive data as normal
sender | The object that sends the event |
public delegate void AudRecordCLI::OnHeaderHandler | ( | Object^ | sender, |
IDataBuffer^ | headerBuffer | ||
) |
The form of an event fired when the ASF file header is ready for writing. This can be sent multiple times with different information
sender | The object that sends the event |
headerBuffer | The buffer containing the header data to be written |