view libtest/wavwriter.h @ 579:1dc5d9320e96
libgsmhr1: implement RxFE block
author
Mychaela Falconia <falcon@freecalypso.org>
date
Thu, 13 Feb 2025 09:10:12 +0000 (6 weeks ago)
parents
634df6435e16
children
line source
+ − /* ------------------------------------------------------------------
+ − * Copyright (C) 2009 Martin Storsjo
+ − *
+ − * Licensed under the Apache License, Version 2.0 (the "License");
+ − * you may not use this file except in compliance with the License.
+ − * You may obtain a copy of the License at
+ − *
+ − * http://www.apache.org/licenses/LICENSE-2.0
+ − *
+ − * Unless required by applicable law or agreed to in writing, software
+ − * distributed under the License is distributed on an "AS IS" BASIS,
+ − * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
+ − * express or implied.
+ − * See the License for the specific language governing permissions
+ − * and limitations under the License.
+ − * -------------------------------------------------------------------
+ − */
+ −
+ − #ifndef WAVWRITER_H
+ − #define WAVWRITER_H
+ −
+ − #ifdef __cplusplus
+ − extern "C" {
+ − #endif
+ −
+ − void* wav_write_open(const char *filename, int sample_rate, int bits_per_sample, int channels);
+ − void wav_write_close(void* obj);
+ −
+ − void wav_write_data(void* obj, const unsigned char* data, int length);
+ −
+ − #ifdef __cplusplus
+ − }
+ − #endif
+ −
+ − #endif
+ −