comparison wavpack.c @ 4283:d6f83e2f8804 libavcodec

rename always_inline to av_always_inline and move to common.h
author mru
date Fri, 08 Dec 2006 00:35:08 +0000
parents 56a9e98b06a7
children 05e932ddaaa9
comparison
equal deleted inserted replaced
4282:9d64f6eacc7b 4283:d6f83e2f8804
96 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc8, 0xc9, 0xca, 0xcb, 0xcd, 0xce, 0xcf, 0xd0, 0xd2, 0xd3, 0xd4, 96 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc8, 0xc9, 0xca, 0xcb, 0xcd, 0xce, 0xcf, 0xd0, 0xd2, 0xd3, 0xd4,
97 0xd6, 0xd7, 0xd8, 0xd9, 0xdb, 0xdc, 0xdd, 0xde, 0xe0, 0xe1, 0xe2, 0xe4, 0xe5, 0xe6, 0xe8, 0xe9, 97 0xd6, 0xd7, 0xd8, 0xd9, 0xdb, 0xdc, 0xdd, 0xde, 0xe0, 0xe1, 0xe2, 0xe4, 0xe5, 0xe6, 0xe8, 0xe9,
98 0xea, 0xec, 0xed, 0xee, 0xf0, 0xf1, 0xf2, 0xf4, 0xf5, 0xf6, 0xf8, 0xf9, 0xfa, 0xfc, 0xfd, 0xff 98 0xea, 0xec, 0xed, 0xee, 0xf0, 0xf1, 0xf2, 0xf4, 0xf5, 0xf6, 0xf8, 0xf9, 0xfa, 0xfc, 0xfd, 0xff
99 }; 99 };
100 100
101 static always_inline int wp_exp2(int16_t val) 101 static av_always_inline int wp_exp2(int16_t val)
102 { 102 {
103 int res, neg = 0; 103 int res, neg = 0;
104 104
105 if(val < 0){ 105 if(val < 0){
106 val = -val; 106 val = -val;
135 if(weight > 1024) weight = 1024; \ 135 if(weight > 1024) weight = 1024; \
136 } \ 136 } \
137 } 137 }
138 138
139 139
140 static always_inline int get_tail(GetBitContext *gb, int k) 140 static av_always_inline int get_tail(GetBitContext *gb, int k)
141 { 141 {
142 int p, e, res; 142 int p, e, res;
143 143
144 if(k<1 || k>65535)return 0; 144 if(k<1 || k>65535)return 0;
145 p = av_log2_16bit(k); 145 p = av_log2_16bit(k);