libg722_1
0.1.0
bitpack16.h
1
/*
2
* broadvoice - a library for the BroadVoice 16 and 32 codecs
3
*
4
* bitpack16.h -
5
*
6
* Adapted by Steve Underwood <steveu@coppice.org> from code which is
7
* Copyright 2000-2009 Broadcom Corporation
8
*
9
* All rights reserved.
10
*
11
* This program is free software; you can redistribute it and/or modify
12
* it under the terms of the GNU Lesser General Public License version 2.1,
13
* as published by the Free Software Foundation.
14
*
15
* This program is distributed in the hope that it will be useful,
16
* but WITHOUT ANY WARRANTY; without even the implied warranty of
17
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18
* GNU Lesser General Public License for more details.
19
*
20
* You should have received a copy of the GNU Lesser General Public
21
* License along with this program; if not, write to the Free Software
22
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
23
*
24
* $Id: bitpack16.h,v 1.1.1.1 2009/11/19 12:10:48 steveu Exp $
25
*/
26
27
#if !defined(_BITPACK16_H_)
28
#define _BITPACK16_H_
29
30
int
bv16_bitpack(uint8_t *PackedStream,
struct
BV16_Bit_Stream
*BitStruct);
31
void
bv16_bitunpack(
const
uint8_t *PackedStream,
struct
BV16_Bit_Stream
*BitStruct);
32
33
#endif
BV16_Bit_Stream
Definition:
bv16strct.h:98
bitstream_state_t
Definition:
bitstream.h:30
broadvoice.h
src
bitpack16.h
Generated by
1.8.17