LibJPEG
DESCALE
is only used within LibJPEG.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
LibJPEG
DESCALE
DESCALE macro
Syntax
from
jdct.h:363
#define
DESCALE
(
x
,
n
)
RIGHT_SHIFT
(
(
x
)
+
(
ONE
<
<
(
(
n
)
-
1
)
)
,
n
)
Arguments
x
n
References
Location
Text
jdct.h:363
#define
DESCALE
(
x
,
n
)
RIGHT_SHIFT
(
(
x
)
+
(
ONE
<
<
(
(
n
)
-
1
)
)
,
n
)
jfdctfst.c:99
#define
DESCALE
(
x
,
n
)
RIGHT_SHIFT
(
x
,
n
)
jidctfst.c:111
#define
DESCALE
(
x
,
n
)
RIGHT_SHIFT
(
x
,
n
)
jfdctfst.c:98
#undef
DESCALE
jidctfst.c:110
#undef
DESCALE
jcdctmgr.c:406
DESCALE
(
MULTIPLY16V16
(
(
INT32
)
qtbl
->
quantval
[
i
]
,
jddctmgr.c:314
DESCALE
(
MULTIPLY16V16
(
(
INT32
)
qtbl
->
quantval
[
i
]
,
jfdctfst.c:107
#define
MULTIPLY
(
var
,
const
)
(
(
DCTELEM
)
DESCALE
(
(
var
)
*
(
const
)
,
CONST_BITS
)
)
jidctfst.c:119
#define
MULTIPLY
(
var
,
const
)
(
(
DCTELEM
)
DESCALE
(
(
var
)
*
(
const
)
,
CONST_BITS
)
)
jidctint.c:316
JSAMPLE
dcval
=
range_limit
[
(
int
)
DESCALE
(
(
INT32
)
wsptr
[
0
]
,
PASS1_BITS
+
3
)