• Home
Name Date Size #Lines LOC

..--

MPH.hD03-May-20245 KiB13297

MakefileD03-May-20241.5 KiB6639

OpenSLES_IID.cD03-May-202412.6 KiB254102

README.txtD03-May-2024635 1814

frag1.cD03-May-20241.2 KiB4019

frag2.cD03-May-2024124 86

frag3.cD03-May-20241,016 3633

hash.sedD03-May-2024101 43

interfaces.cD03-May-20243.2 KiB141105

part1.cD03-May-20241,012 327

part4.cD03-May-202447 21

part6.cD03-May-2024134 54

part8.cD03-May-2024353 1312

README.txt

1This re-generates the file IID_to_MPH.c using gperf.
2You need to do this after modifying either OpenSLES_IID.c or MPH.c.
3
4Prerequisites:
5 * GNU make
6 * GNU gperf perfect hash generator
7
8Usage:
9Type 'make'.
10Diff the old file in ../../src/autogen vs. the newly generated IID_to_MPH.c here.
11If the differences look OK, then copy the new IID_to_MPH.c back to
12  its stable location in ../../src/autogen using 'make install'.
13Build and test the usage of the new IID.
14Then do 'make clean' or 'make distclean' here.
15
16hashgen is known to work on Linux with GNU gperf 3.0.3 and GNU sed
17version 4.2.1.  There are reports of problems on Mac OS X.
18