|
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 |
1.7.5.1