OpenCores
URL https://opencores.org/ocsvn/bluespec-h264/bluespec-h264/trunk

Subversion Repositories bluespec-h264

[/] [bluespec-h264/] [trunk/] [test/] [decoder/] [ldecod/] [inc/] [biaridecod.h] - Blame information for rev 100

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 14 jamey.hick
 
2
/*!
3
 ***************************************************************************
4
 * \file
5
 *    biaridecod.h
6
 *
7
 * \brief
8
 *    Headerfile for binary arithmetic decoder routines
9
 *
10
 * \author
11
 *    Detlev Marpe,
12
 *    Gabi Blättermann
13
 *    Copyright (C) 2000 HEINRICH HERTZ INSTITUTE All Rights Reserved.
14
 *
15
 * \date
16
 *    21. Oct 2000
17
 **************************************************************************
18
 */
19
 
20
#ifndef _BIARIDECOD_H_
21
#define _BIARIDECOD_H_
22
 
23
 
24
/************************************************************************
25
 * D e f i n i t i o n s
26
 ***********************************************************************
27
 */
28
 
29
void arideco_start_decoding(DecodingEnvironmentPtr eep, unsigned char *code_buffer, int firstbyte, int *code_len, int slice_type);
30
int  arideco_bits_read(DecodingEnvironmentPtr dep);
31
void arideco_done_decoding(DecodingEnvironmentPtr dep);
32
void biari_init_context (struct img_par *img, BiContextTypePtr ctx, const int* ini);
33
void rescale_cum_freq(BiContextTypePtr bi_ct);
34
unsigned int biari_decode_symbol(DecodingEnvironmentPtr dep, BiContextTypePtr bi_ct );
35
unsigned int biari_decode_symbol_eq_prob(DecodingEnvironmentPtr dep);
36
unsigned int biari_decode_final(DecodingEnvironmentPtr dep);
37
 
38
#endif  // BIARIDECOD_H_
39
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.