webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Macros
mfrngcod.h File Reference
#include "entcode.h"

Go to the source code of this file.

Macros

#define _mfrngcode_H   (1)
 
#define EC_SYM_BITS   (8)
 
#define EC_CODE_BITS   (32)
 
#define EC_SYM_MAX   ((1U<<EC_SYM_BITS)-1)
 
#define EC_CODE_SHIFT   (EC_CODE_BITS-EC_SYM_BITS-1)
 
#define EC_CODE_TOP   (((opus_uint32)1U)<<(EC_CODE_BITS-1))
 
#define EC_CODE_BOT   (EC_CODE_TOP>>EC_SYM_BITS)
 
#define EC_CODE_EXTRA   ((EC_CODE_BITS-2)%EC_SYM_BITS+1)
 

Macro Definition Documentation

◆ _mfrngcode_H

#define _mfrngcode_H   (1)

◆ EC_CODE_BITS

#define EC_CODE_BITS   (32)

◆ EC_CODE_BOT

#define EC_CODE_BOT   (EC_CODE_TOP>>EC_SYM_BITS)

◆ EC_CODE_EXTRA

#define EC_CODE_EXTRA   ((EC_CODE_BITS-2)%EC_SYM_BITS+1)

◆ EC_CODE_SHIFT

#define EC_CODE_SHIFT   (EC_CODE_BITS-EC_SYM_BITS-1)

◆ EC_CODE_TOP

#define EC_CODE_TOP   (((opus_uint32)1U)<<(EC_CODE_BITS-1))

◆ EC_SYM_BITS

#define EC_SYM_BITS   (8)

◆ EC_SYM_MAX

#define EC_SYM_MAX   ((1U<<EC_SYM_BITS)-1)