blob: 40c8b1517c2d22bc6c2fa0bd9a408b06d7f3dfc4 [file]
/*
* baratinoo.h - Shim for Baratinoo (VoxyGen)
* to be able to build the Baratinoo module without the Baratinoo SDK.
*
* Copyright (C) 2018 Hypra
*
* This is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2, or (at your option)
* any later version.
*
* This software is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
#include "baratinoo_compat.h"
#include <assert.h>
BARATINOO_INIT_RETURN BCinitlib(BaratinooTraceCB traceCB) {
assert(0);
}
const char *BCgetBaratinooVersion(void) {
assert(0);
}
const BaratinooVersionStruct *BCgetBaratinooVersionStruct(void) {
assert(0);
}
void BCterminatelib(void) {
assert(0);
}
BCengine BCnew(const void *privatedata) {
assert(0);
}
void BCdelete(BCengine engine) {
assert(0);
}
void BCinit(BCengine engine, const char *config) {
assert(0);
}
int BCgetNumberOfVoices(BCengine engine) {
assert(0);
}
BaratinooVoiceInfo BCgetVoiceInfo(BCengine engine, int voiceNumber) {
assert(0);
}
BARATINOOC_STATE BCgetState(BCengine engine) {
assert(0);
}
void BCsetWantedEvent(BCengine engine, BARATINOO_EVENT_TYPE type) {
assert(0);
}
BARATINOOC_STATE BCprocessLoop(BCengine engine, int count) {
assert(0);
}
BaratinooEvent BCgetEvent(BCengine engine) {
assert(0);
}
BARATINOOC_STATE BCpurge(BCengine engine) {
assert(0);
}
/* IO */
void BCsetOutputSignal(BCengine engine, BaratinooOutputSignalCB cb, void *privateData, BARATINOO_SIGNAL_CODING coding, int frequency) {
assert(0);
}
BCoutputSignalBuffer BCoutputSignalBufferNew(BARATINOO_SIGNAL_CODING coding, int frequency) {
assert(0);
}
void BCoutputTextBufferSetInEngine(BCoutputSignalBuffer outputSignalBuffer, BCengine engine) {
assert(0);
}
int BCoutputSignalBufferIsError(BCoutputSignalBuffer outputSignalBuffer) {
assert(0);
}
char *BCoutputSignalBufferGetSignalBuffer(BCoutputSignalBuffer outputSignalBuffer) {
assert(0);
}
int BCoutputSignalBufferGetSignalLength(BCoutputSignalBuffer outputSignalBuffer) {
assert(0);
}
void BCoutputSignalBufferResetSignal(BCoutputSignalBuffer outputSignalBuffer) {
assert(0);
}
void BCoutputSignalBufferDeleteSignal(void *signal) {
assert(0);
}
void BCoutputSignalBufferDelete(BCoutputSignalBuffer outputSignalBuffer) {
assert(0);
}
BCinputTextBuffer BCinputTextBufferNew(BARATINOO_PARSING parsing, BARATINOO_TEXT_ENCODING encoding, int voiceIndex, char *voiceModules) {
assert(0);
}
BARATINOOC_STATE BCinputTextBufferSetInEngine(BCinputTextBuffer inputTextBuffer, BCengine engine) {
assert(0);
}
int BCinputTextBufferInit(BCinputTextBuffer inputTextBuffer, const char *text) {
assert(0);
}
void BCinputTextBufferDelete(BCinputTextBuffer inputTextBuffer) {
assert(0);
}