From 79f4f70de1a6014d53b245b8069c833ce943f943 Mon Sep 17 00:00:00 2001 From: Chris Hiszpanski Date: Fri, 23 Apr 2021 11:17:03 -0400 Subject: Update inline license blocks and expand tabs --- src/g711.c | 58 ++++++++++++++++++++++++++++++++++------------------------ 1 file changed, 34 insertions(+), 24 deletions(-) (limited to 'src/g711.c') diff --git a/src/g711.c b/src/g711.c index 47114d6..43f5af5 100644 --- a/src/g711.c +++ b/src/g711.c @@ -1,19 +1,27 @@ -/* - * liburtc - * Copyright (C) 2019 Chris Hiszpanski +/** + * Copyright (c) 2019-2021 Chris Hiszpanski. All rights reserved. * - * This program 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 3 of the License, or - * (at your option) any later version. + * Redistribution and use in source and binary forms, with or without modification, + * are permitted provided that the following conditions are met: * - * This program 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. + * 1. Redistributions of source code must retain the above copyright notice, + * this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * 3. The name of the author may not be used to endorse or promote products + * derived from this software without specific prior written permission. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT + * SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, + * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT + * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING + * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY + * OF SUCH DAMAGE. */ #include @@ -21,20 +29,22 @@ #include "g711.h" void g711_encode(uint8_t *dst, const int16_t *src, size_t n) { - int i; + int i; - for (i = 0; i < n; i++) { - dst[i] = pcm2ulaw[0x1FFF & (src[i] >> 3)]; - } + for (i = 0; i < n; i++) { + dst[i] = pcm2ulaw[0x1FFF & (src[i] >> 3)]; + } } void g711_decode(int16_t *dst, const uint8_t *src, size_t n) { - int i; + int i; - for (i = 0; i < n; i++) { - fprintf(stderr, "i = %i, src[i] = %i\n", i, src[i]); - fprintf(stderr, "ulaw2pcm[i] = %i\n", ulaw2pcm[0]); -// dst[i] = ulaw2pcm[src[i]] << 3; - dst[i] = 0; - } + for (i = 0; i < n; i++) { + fprintf(stderr, "i = %i, src[i] = %i\n", i, src[i]); + fprintf(stderr, "ulaw2pcm[i] = %i\n", ulaw2pcm[0]); +// dst[i] = ulaw2pcm[src[i]] << 3; + dst[i] = 0; + } } + +/* vim: set expandtab ts=8 sw=4 tw=0 : */ -- cgit v1.2.3