| 199 | } |
| 200 | |
| 201 | GenericAudioMidiOut* GenericAudio::CreateAndGetMidiOut() { |
| 202 | if (!midi_thread) { |
| 203 | midi_thread = std::make_unique<GenericAudioMidiOut>(); |
| 204 | std::string status_message; |
| 205 | if (midi_thread->IsInitialized(status_message)) { |
| 206 | midi_thread->StartThread(); |
| 207 | } else { |
| 208 | midi_thread.reset(); |
| 209 | } |
| 210 | } |
| 211 | return midi_thread.get(); |
| 212 | } |
| 213 | |
| 214 | void GenericAudio::SetFormat(int frequency, AudioDecoder::Format format, int channels) { |
| 215 | output_format.frequency = frequency; |
no test coverage detected