1/*
2 * Copyright (C) 2008-2009 SVOX AG, Baslerstr. 30, 8048 Zuerich, Switzerland
3 *
4 * Licensed under the Apache License, Version 2.0 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
7 *
8 *     http://www.apache.org/licenses/LICENSE-2.0
9 *
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
15 */
16/**
17 * @file picocep.h
18 *
19 * Cepstral Smoothing PU - Header file
20 *
21 * Copyright (C) 2008-2009 SVOX AG, Baslerstr. 30, 8048 Zuerich, Switzerland
22 * All rights reserved.
23 *
24 * History:
25 * - 2009-04-20 -- initial version
26 *
27 */
28
29#ifndef PICOCEP_H_
30#define PICOCEP_H_
31
32#include "picoos.h"
33#include "picodata.h"
34#include "picorsrc.h"
35
36#ifdef __cplusplus
37extern "C" {
38#endif
39#if 0
40}
41#endif
42
43/* ******************************************************************************
44 *   items related to the generic interface
45 ********************************************************************************/
46picodata_ProcessingUnit picocep_newCepUnit(picoos_MemoryManager mm,
47        picoos_Common common, picodata_CharBuffer cbIn,
48        picodata_CharBuffer cbOut, picorsrc_Voice voice);
49
50#ifdef __cplusplus
51}
52#endif
53
54#endif /*PICOCEP_H_*/
55