| 492 | const int Rjp1::_periodsCount = (sizeof( _periodsTable ) / sizeof( *_periodsTable )); |
| 493 | |
| 494 | Rjp1 *makeRjp1Stream(tSharedBuffer songData, tSharedBuffer instrumentsData, int num, int rate, bool stereo) { |
| 495 | Rjp1 *stream = new Rjp1(rate, stereo); |
| 496 | if (stream->load(songData, instrumentsData)) { |
| 497 | if (num < 0) { |
| 498 | stream->startPattern(3, -num); |
| 499 | } else { |
| 500 | stream->startSong(num); |
| 501 | } |
| 502 | return stream; |
| 503 | } |
| 504 | delete stream; |
| 505 | return 0; |
| 506 | } |
| 507 | |
| 508 | } // End of namespace Audio |
no test coverage detected