|
1 {\rtf1\ansi\ansicpg1252\uc1 \deff0\deflang1033\deflangfe1033{\fonttbl{\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f1\fswiss\fcharset0\fprq2{\*\panose 020b0604020202020204}Arial;} |
|
2 {\f16\froman\fcharset238\fprq2 Times New Roman CE;}{\f17\froman\fcharset204\fprq2 Times New Roman Cyr;}{\f19\froman\fcharset161\fprq2 Times New Roman Greek;}{\f20\froman\fcharset162\fprq2 Times New Roman Tur;} |
|
3 {\f21\froman\fcharset186\fprq2 Times New Roman Baltic;}{\f22\fswiss\fcharset238\fprq2 Arial CE;}{\f23\fswiss\fcharset204\fprq2 Arial Cyr;}{\f25\fswiss\fcharset161\fprq2 Arial Greek;}{\f26\fswiss\fcharset162\fprq2 Arial Tur;} |
|
4 {\f27\fswiss\fcharset186\fprq2 Arial Baltic;}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128; |
|
5 \red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}{\stylesheet{\widctlpar\adjustright \fs20\lang2057 \snext0 Normal;}{ |
|
6 \s1\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\lang2057\kerning28 \sbasedon0 \snext0 heading 1;}{\s2\sb240\sa60\keepn\widctlpar\adjustright \b\i\f1\lang2057 \sbasedon0 \snext0 heading 2;}{\s3\sb240\sa60\keepn\widctlpar\adjustright \f1\lang2057 |
|
7 \sbasedon0 \snext0 heading 3;}{\s4\keepn\widctlpar\outlinelevel3\adjustright \b\f1\fs20\lang2057 \sbasedon0 \snext0 heading 4;}{\s5\keepn\widctlpar\outlinelevel4\adjustright \b\f1\lang2057 \sbasedon0 \snext0 heading 5;}{\*\cs10 \additive |
|
8 Default Paragraph Font;}}{\*\listtable{\list\listtemplateid38323078\listsimple{\listlevel\levelnfc23\leveljc0\levelfollow0\levelstartat0\levelspace0\levelindent0{\leveltext\'01-;}{\levelnumbers;}\f0\fbias0 \fi-360\li1800\jclisttab\tx1800 }{\listname |
|
9 ;}\listid817500656}{\list\listtemplateid38323078\listsimple{\listlevel\levelnfc23\leveljc0\levelfollow0\levelstartat0\levelspace0\levelindent0{\leveltext\'01-;}{\levelnumbers;}\f0\fbias0 \fi-360\li1800\jclisttab\tx1800 }{\listname ;}\listid1308366115} |
|
10 {\list\listtemplateid38323078\listsimple{\listlevel\levelnfc23\leveljc0\levelfollow0\levelstartat0\levelspace0\levelindent0{\leveltext\'01-;}{\levelnumbers;}\f0\fbias0 \fi-360\li1800\jclisttab\tx1800 }{\listname ;}\listid1721782559}}{\*\listoverridetable |
|
11 {\listoverride\listid1308366115\listoverridecount0\ls1}{\listoverride\listid817500656\listoverridecount0\ls2}{\listoverride\listid1721782559\listoverridecount0\ls3}}{\info{\title BITGDI test code}{\author Lane Roberts}{\operator John Forrest} |
|
12 {\creatim\yr2001\mo6\dy19\hr12\min56}{\revtim\yr2002\mo2\dy19\hr17\min51}{\version6}{\edmins37}{\nofpages3}{\nofwords355}{\nofchars2027}{\*\company Dell Computer Corporation}{\nofcharsws0}{\vern113}}\paperw11909\paperh16834\margl1440\margr1440 |
|
13 \widowctrl\ftnbj\aenddoc\hyphcaps0\formshade\viewkind4\viewscale100 \fet0\sectd \psz9\linex0\headery706\footery706\colsx709\endnhere\sectdefaultcl {\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang{\pntxta .}}{\*\pnseclvl2 |
|
14 \pnucltr\pnstart1\pnindent720\pnhang{\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang{\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang{\pntxta )}}{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}{\*\pnseclvl6 |
|
15 \pnlcltr\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang |
|
16 {\pntxtb (}{\pntxta )}}\pard\plain \s1\sb240\sa60\keepn\widctlpar\outlinelevel0\adjustright \b\f1\fs28\lang2057\kerning28 {MEDIASVR test code |
|
17 \par }\pard\plain \widctlpar\adjustright \fs20\lang2057 {\f1 |
|
18 \par }{\b\f1\fs24 Points to note |
|
19 \par }{\f1 This code uses the Image Conversion library. The latter should be tested first, where applicable. TMdaFailVid in particular takes a significant time. |
|
20 \par }{\b\f1\fs24 |
|
21 \par Test executable file locations |
|
22 \par |
|
23 \par }\trowd \trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr |
|
24 \brdrs\brdrw10 \clshdng10000\cltxlrtb \cellx3050\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \clshdng10000\cltxlrtb \cellx6208\pard \widctlpar\intbl\adjustright {\b\f1 WINS location\cell |
|
25 Hardware location\cell }\pard \widctlpar\intbl\adjustright {\b\f1 \row }\trowd \trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \clvertalt |
|
26 \clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb \cellx3050\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb \cellx6208\pard |
|
27 \widctlpar\intbl\adjustright {\f1 \\epoc32\\release\\wins\\udeb\\ |
|
28 \par or |
|
29 \par \\epoc32\\release\\wins\\urel\\\cell c:\\ or z:\\\cell }\pard \widctlpar\intbl\adjustright {\f1 \row }\pard \widctlpar\adjustright {\f1 |
|
30 \par }\pard\plain \s5\keepn\widctlpar\outlinelevel4\adjustright \b\f1\lang2057 {Automatic test executables - should be run before every release |
|
31 \par }\pard\plain \widctlpar\adjustright \fs20\lang2057 {\f1 Success: Test program exits cleanly. |
|
32 \par Failure: Test program stops with an error message.}{ |
|
33 \par }{\b\f1 |
|
34 \par }\trowd \trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr |
|
35 \brdrs\brdrw10 \clshdng10000\cltxlrtb \cellx2380\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \clshdng10000\cltxlrtb \cellx8155\pard\plain \s4\keepn\widctlpar\intbl\outlinelevel3\adjustright |
|
36 \b\f1\fs20\lang2057 {Filename\cell Purpose\cell }\pard\plain \widctlpar\intbl\adjustright \fs20\lang2057 {\b\f1 \row }\trowd \trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh |
|
37 \brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb \cellx2380\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr |
|
38 \brdrs\brdrw10 \cltxlrtb \cellx8155\pard \widctlpar\intbl\adjustright {\f1 TMDAAUD.EXE\cell Audio tests\cell }\pard \widctlpar\intbl\adjustright {\b\f1 \row }\pard \widctlpar\intbl\adjustright {\f1 TMDAFAILVID.EXE\cell Image alloc heaven tests\cell |
|
39 }\pard \widctlpar\intbl\adjustright {\b\f1 \row }\pard \widctlpar\intbl\adjustright {\f1 TMDASTRESS.EXE\cell Multiple client tests\cell }\pard \widctlpar\intbl\adjustright {\b\f1 \row }\trowd \trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl |
|
40 \brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb \cellx2380\clvertalt\clbrdrt |
|
41 \brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb \cellx8155\pard \widctlpar\intbl\adjustright {\f1 TMDAVID.EXE\cell Image handling tests\cell }\pard \widctlpar\intbl\adjustright {\b\f1 \row }\pard |
|
42 \widctlpar\adjustright {\b\f1 |
|
43 \par }{\b\f1\fs24 Manual test applications}{\f1 |
|
44 \par }{\b\f1 |
|
45 \par }\trowd \trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr |
|
46 \brdrs\brdrw10 \clshdng10000\cltxlrtb \cellx1350\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \clshdng10000\cltxlrtb \cellx8640\pard \widctlpar\intbl\adjustright {\b\f1 Filename\cell Purpose\cell |
|
47 }\pard \widctlpar\intbl\adjustright {\b\f1 \row }\trowd \trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \clvertalt\clbrdrt\brdrs\brdrw10 |
|
48 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb \cellx1350\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb \cellx8640\pard \widctlpar\intbl\adjustright {\f1 |
|
49 TVIDEO.APP\cell Image file viewer \endash install as an application with TVIDEO.AIF and TVIDEO.RSC\cell }\pard \widctlpar\intbl\adjustright {\f1 \row }\pard \widctlpar\adjustright {\b\f1\fs24 |
|
50 \par TMDAVID.EXE/TMDAFAILVID.EXE/TMDASTRESS.EXE support files}{\f1 |
|
51 \par Install to \\epoc32\\wins\\c\\tmdavid\\ on WINS and [c|d|z]:\\tmdavid\\ on hardware: |
|
52 \par |
|
53 \par bmp1bpp.bmp |
|
54 \par bmp24bpp.bmp |
|
55 \par bmp4bpp.bmp |
|
56 \par bmp8bpp.bmp |
|
57 \par bmprle4.bmp |
|
58 \par bmprle8.bmp |
|
59 \par jfif10.jpg |
|
60 \par jfif100.jpg |
|
61 \par jfif30.jpg |
|
62 \par jfif420.jpg |
|
63 \par jfif422.jpg |
|
64 \par jfif444.jpg |
|
65 \par jfif60.jpg |
|
66 \par jfifMono.jpg |
|
67 \par jfifProg.jpg |
|
68 \par mbm12bpp.mbm |
|
69 \par mbm16bpp.mbm |
|
70 \par mbm1bpp.mbm |
|
71 \par mbm24bpp.mbm |
|
72 \par mbm2bpp.mbm |
|
73 \par mbm4bppc.mbm |
|
74 \par mbm4bppm.mbm |
|
75 \par mbm8bppc.mbm |
|
76 \par mbm8bppm.mbm |
|
77 \par png1.png |
|
78 \par png2.png |
|
79 \par png3.png |
|
80 \par png4.png |
|
81 \par tif1.tif |
|
82 \par tif2.tif |
|
83 \par tif3.tif |
|
84 \par tmdavid.mbm |
|
85 \par trans.gif |
|
86 \par wmf1.wmf |
|
87 \par wmf2.wmf |
|
88 \par wmf3.wmf |
|
89 \par wmf4.wmf |
|
90 \par wmf5.wmf |
|
91 \par wmf6.wmf |
|
92 \par |
|
93 \par Install to \\epoc32\\wins\\c\\tmdavid\\anon\\ on WINS and [c|d|z]:\\tmdavid\\anon\\ on hardware: |
|
94 \par |
|
95 \par otabitmap |
|
96 \par otabitmap.mbm |
|
97 \par wirelessbitmap |
|
98 \par wirelessbitmap.mbm |
|
99 \par |
|
100 \par Install to \\epoc32\\wins\\c\\tmdavid\\ref\\ on WINS and [c|d|z]:\\tmdavid\\ref\\ on hardware: |
|
101 \par |
|
102 \par bmp1bpp.mbm |
|
103 \par bmp4bpp.mbm |
|
104 \par bmp8bpp.mbm |
|
105 \par bmp24bpp.mbm |
|
106 \par bmprle4.mbm |
|
107 \par bmprle8.mbm |
|
108 \par jfif10.mbm |
|
109 \par jfif100.mbm |
|
110 \par jfif30.mbm |
|
111 \par jfif420.mbm |
|
112 \par jfif422.mbm |
|
113 \par jfif444.mbm |
|
114 \par jfif60.mbm |
|
115 \par jfifMono.mbm |
|
116 \par jfifProg.mbm |
|
117 \par mbm12bpp.mbm |
|
118 \par mbm16bpp.mbm |
|
119 \par mbm1bpp.mbm |
|
120 \par mbm24bpp.mbm |
|
121 \par mbm2bpp.mbm |
|
122 \par mbm4bppc.mbm |
|
123 \par mbm4bppm.mbm |
|
124 \par mbm8bppc.mbm |
|
125 \par mbm8bppm.mbm |
|
126 \par png1.mbm |
|
127 \par png2.mbm |
|
128 \par png3.mbm |
|
129 \par png4.mbm |
|
130 \par scaled0.mbm |
|
131 \par scaled1.mbm |
|
132 \par scaled2.mbm |
|
133 \par scaled3.mbm |
|
134 \par scaled4.mbm |
|
135 \par scaled5.mbm |
|
136 \par tif1.mbm |
|
137 \par tif2.mbm |
|
138 \par tif3.mbm |
|
139 \par tmdavid.mbm |
|
140 \par trans.mbm |
|
141 \par wmf1.mbm |
|
142 \par wmf2.mbm |
|
143 \par wmf3.mbm |
|
144 \par wmf4.mbm |
|
145 \par wmf5.mbm |
|
146 \par wmf6.mbm |
|
147 \par }{\f1\fs24 |
|
148 \par }{\b\f1\fs24 Test rom building |
|
149 \par }{\f1 |
|
150 \par mediasvr\\group\\mediasvrconvert.iby is listed in bld.inf as an export to \\epoc32\\rom\\include. |
|
151 \par mediasvr\\group\\mediasvrtest.iby is listed in bld.inf as a test export with destination \\epoc32\\rom\\include\\. |
|
152 \par |
|
153 \par To build for rom, typically use the line from \\epoc32\\rom: |
|
154 \par \tab tools\\buildrom assabet engbuild imageconversion.iby mediasvrconvert.iby mediasvrtest.iby |
|
155 \par |
|
156 \par }} |