|
openshot-audio
0.1.5
|
Classes | |
| class | CDController |
| struct | CDDeviceDescription |
| class | CDDeviceHandle |
| struct | CDDeviceWrapper |
| class | CDReadBuffer |
| class | ControllerType1 |
| class | ControllerType2 |
| class | ControllerType3 |
| class | ControllerType4 |
| struct | SCSI_ADDRESS |
| struct | SCSI_PASS_THROUGH |
| struct | SCSI_PASS_THROUGH_DIRECT |
| struct | SCSI_PASS_THROUGH_DIRECT_WITH_BUFFER |
| struct | SRB |
| struct | SRB_ExecSCSICmd |
| struct | SRB_GDEVBlock |
| struct | TOC |
| struct | TOCTRACK |
| struct | TrackSorter |
Enumerations | |
| enum | { READTYPE_ANY = 0, READTYPE_ATAPI1 = 1, READTYPE_ATAPI2 = 2, READTYPE_READ6 = 3, READTYPE_READ10 = 4, READTYPE_READ_D8 = 5, READTYPE_READ_D4 = 6, READTYPE_READ_D4_1 = 7, READTYPE_READ10_2 = 8 } |
Functions | |
| const XmlElement * | getElementForKey (const XmlElement &xml, const String &key) |
| HANDLE | createSCSIDeviceHandle (const char driveLetter) |
| void | findCDDevices (Array< CDDeviceDescription > &list) |
| DWORD | performScsiPassThroughCommand (SRB_ExecSCSICmd *const srb, const char driveLetter, HANDLE &deviceHandle, const bool retryOnFailure) |
| int | getAddressOfTrack (const TOCTRACK &t) noexcept |
Variables | |
| const int | samplesPerFrame = 44100 / 75 |
| const int | bytesPerFrame = samplesPerFrame * 4 |
| const int | framesPerIndexRead = 4 |
| anonymous enum |
| HANDLE CDReaderHelpers::createSCSIDeviceHandle | ( | const char | driveLetter | ) |
| void CDReaderHelpers::findCDDevices | ( | Array< CDDeviceDescription > & | list | ) |
|
noexcept |
|
inline |
| DWORD CDReaderHelpers::performScsiPassThroughCommand | ( | SRB_ExecSCSICmd *const | srb, |
| const char | driveLetter, | ||
| HANDLE & | deviceHandle, | ||
| const bool | retryOnFailure | ||
| ) |
| const int CDReaderHelpers::bytesPerFrame = samplesPerFrame * 4 |
| const int CDReaderHelpers::framesPerIndexRead = 4 |
| const int CDReaderHelpers::samplesPerFrame = 44100 / 75 |
1.8.13