Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-cw
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-cw
Commits
bb7bc013
Commit
bb7bc013
authored
Feb 17, 2007
by
Andrew Talbot
Committed by
Alexandre Julliard
Feb 19, 2007
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
msg711.acm: Constify some variables.
parent
5346ba39
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
12 additions
and
14 deletions
+12
-14
msg711.c
dlls/msg711.acm/msg711.c
+12
-14
No files found.
dlls/msg711.acm/msg711.c
View file @
bb7bc013
...
...
@@ -67,7 +67,7 @@ typedef struct
int
rate
;
}
Format
;
static
Format
PCM_Formats
[]
=
static
const
Format
PCM_Formats
[]
=
{
/*{1, 8, 8000}, {2, 8, 8000}, */
{
1
,
16
,
8000
},
{
2
,
16
,
8000
},
/*{1, 8, 11025}, {2, 8, 11025}, */
{
1
,
16
,
11025
},
{
2
,
16
,
11025
},
...
...
@@ -75,13 +75,13 @@ static Format PCM_Formats[] =
/*{1, 8, 44100}, {2, 8, 44100}, */
{
1
,
16
,
44100
},
{
2
,
16
,
44100
},
};
static
Format
ALaw_Formats
[]
=
static
const
Format
ALaw_Formats
[]
=
{
{
1
,
8
,
8000
},
{
2
,
8
,
8000
},
{
1
,
8
,
11025
},
{
2
,
8
,
11025
},
{
1
,
8
,
22050
},
{
2
,
8
,
22050
},
{
1
,
8
,
44100
},
{
2
,
8
,
44100
},
};
static
Format
ULaw_Formats
[]
=
static
const
Format
ULaw_Formats
[]
=
{
{
1
,
8
,
8000
},
{
2
,
8
,
8000
},
{
1
,
8
,
11025
},
{
2
,
8
,
11025
},
{
1
,
8
,
22050
},
{
2
,
8
,
22050
},
{
1
,
8
,
44100
},
{
2
,
8
,
44100
},
...
...
@@ -96,8 +96,8 @@ static Format ULaw_Formats[] =
*/
static
DWORD
G711_GetFormatIndex
(
LPWAVEFORMATEX
wfx
)
{
int
i
,
hi
;
Format
*
fmts
;
int
i
,
hi
;
const
Format
*
fmts
;
switch
(
wfx
->
wFormatTag
)
{
...
...
@@ -208,13 +208,11 @@ static inline void W16(unsigned char* dst, short s)
#define SEG_SHIFT (4)
/* Left shift for segment number. */
#define SEG_MASK (0x70)
/* Segment field mask. */
static
short
seg_aend
[
8
]
=
{
0x1F
,
0x3F
,
0x7F
,
0xFF
,
0x1FF
,
0x3FF
,
0x7FF
,
0xFFF
};
static
short
seg_uend
[
8
]
=
{
0x3F
,
0x7F
,
0xFF
,
0x1FF
,
0x3FF
,
0x7FF
,
0xFFF
,
0x1FFF
};
static
const
short
seg_aend
[
8
]
=
{
0x1F
,
0x3F
,
0x7F
,
0x0FF
,
0x1FF
,
0x3FF
,
0x7FF
,
0x0FFF
};
static
const
short
seg_uend
[
8
]
=
{
0x3F
,
0x7F
,
0xFF
,
0x1FF
,
0x3FF
,
0x7FF
,
0xFFF
,
0x1FFF
};
/* copy from CCITT G.711 specifications */
static
unsigned
char
_u2a
[
128
]
=
{
/* u- to A-law conversions */
static
const
unsigned
char
_u2a
[
128
]
=
{
/* u- to A-law conversions */
1
,
1
,
2
,
2
,
3
,
3
,
4
,
4
,
5
,
5
,
6
,
6
,
7
,
7
,
8
,
8
,
9
,
10
,
11
,
12
,
13
,
14
,
15
,
16
,
...
...
@@ -235,7 +233,7 @@ static unsigned char _u2a[128] = { /* u- to A-law conversions */
113
,
114
,
115
,
116
,
117
,
118
,
119
,
120
,
121
,
122
,
123
,
124
,
125
,
126
,
127
,
128
};
static
unsigned
char
_a2u
[
128
]
=
{
/* A- to u-law conversions */
static
const
unsigned
char
_a2u
[
128
]
=
{
/* A- to u-law conversions */
1
,
3
,
5
,
7
,
9
,
11
,
13
,
15
,
16
,
17
,
18
,
19
,
20
,
21
,
22
,
23
,
24
,
25
,
26
,
27
,
28
,
29
,
30
,
31
,
...
...
@@ -260,7 +258,7 @@ static unsigned char _a2u[128] = { /* A- to u-law conversions */
static
short
search
(
int
val
,
/* changed from "short" *drago* */
short
*
table
,
const
short
*
table
,
int
size
)
/* changed from "short" *drago* */
{
int
i
;
/* changed from "short" *drago* */
...
...
@@ -357,7 +355,7 @@ alaw2linear(unsigned char a_val)
/* EPP (for Wine):
* this array has been statically generated from the above routine
*/
static
unsigned
short
_a2l
[]
=
{
static
const
unsigned
short
_a2l
[]
=
{
0xEA80
,
0xEB80
,
0xE880
,
0xE980
,
0xEE80
,
0xEF80
,
0xEC80
,
0xED80
,
0xE280
,
0xE380
,
0xE080
,
0xE180
,
0xE680
,
0xE780
,
0xE480
,
0xE580
,
0xF540
,
0xF5C0
,
0xF440
,
0xF4C0
,
0xF740
,
0xF7C0
,
0xF640
,
0xF6C0
,
...
...
@@ -494,7 +492,7 @@ ulaw2linear(unsigned char u_val)
/* EPP (for Wine):
* this array has been statically generated from the above routine
*/
static
unsigned
short
_u2l
[]
=
{
static
const
unsigned
short
_u2l
[]
=
{
0x8284
,
0x8684
,
0x8A84
,
0x8E84
,
0x9284
,
0x9684
,
0x9A84
,
0x9E84
,
0xA284
,
0xA684
,
0xAA84
,
0xAE84
,
0xB284
,
0xB684
,
0xBA84
,
0xBE84
,
0xC184
,
0xC384
,
0xC584
,
0xC784
,
0xC984
,
0xCB84
,
0xCD84
,
0xCF84
,
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment