initial import
[flac.git] / doc / ru / developers.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//RU">\r
2 <!-- Copyright (c)  2001  Josh Coalson -->\r
3 <!-- Permission is granted to copy, distribute and/or modify this document -->\r
4 <!-- under the terms of the GNU Free Documentation License, Version 1.1 -->\r
5 <!-- or any later version published by the Free Software Foundation; -->\r
6 <!-- with no invariant sections. -->\r
7 <!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->\r
8 <HTML>\r
9 <HEAD>\r
10 <META CHARSET="windows-1251">\r
11 <TITLE>FLAC: ðàçðàáîòêà</TITLE>\r
12 </HEAD>\r
13 \r
14 <BODY>\r
15 <CENTER><TABLE cellpadding=0 cellspacing=0 border=0>\r
16 <TR>\r
17 <TD align=center>|</TD>\r
18 <TD height=22 align=center nowrap>\r
19 &nbsp;<A HREF="index.html">íà÷àëî</A>&nbsp;</TD>\r
20 <TD align=center>|</TD>\r
21 <TD align=center nowrap>\r
22 &nbsp;<A HREF="news.html">íîâîñòè</A>&nbsp;</TD>\r
23 <TD align=center>|</TD>\r
24 <TD align=center nowrap>\r
25 &nbsp;<A HREF="download.html">ôàéëû</A>&nbsp;</TD>\r
26 <TD align=center>|</TD>\r
27 <TD align=center nowrap>\r
28 &nbsp;<A HREF="features.html">õàðàêòåðèñòèêè</A>&nbsp;</TD>\r
29 <TD align=center>|</TD>\r
30 <TD align=center nowrap>\r
31 &nbsp;<A HREF="goals.html">öåëè</A>&nbsp;</TD>\r
32 <TD align=center>|</TD>\r
33 <TD align=center nowrap>\r
34 &nbsp;<A HREF="format.html">ôîðìàò</A>&nbsp;</TD>\r
35 <TD align=center>|</TD></TR>\r
36 \r
37 <TR>\r
38 <TD align=center>|</TD>\r
39 <TD align=center nowrap>\r
40 &nbsp;<A HREF="id.html">id</A>&nbsp;</TD>\r
41 <TD align=center>|</TD>\r
42 <TD align=center nowrap>\r
43 &nbsp;<A HREF="comparison.html">ñðàâíåíèå</A>&nbsp;</TD>\r
44 <TD align=center>|</TD>\r
45 <TD align=center nowrap>\r
46 &nbsp;ðàçðàáîòêà&nbsp;</TD>\r
47 <TD align=center>|</TD>\r
48 <TD align=center nowrap>\r
49 &nbsp;<A HREF="documentation.html">äîêóìåíòàöèÿ</A>&nbsp;</TD>\r
50 <TD align=center>|</TD>\r
51 <TD align=center nowrap>\r
52 &nbsp;<A HREF="links.html">ññûëêè</A>&nbsp;</TD>\r
53 <TD align=center>|</TD>\r
54 <TD align=center nowrap>\r
55 &nbsp;<A HREF="authors.html">àâòîðû</A>&nbsp;</TD>\r
56 <TD align=center>|</TD></TR>\r
57 </TR></TABLE></CENTER>\r
58 \r
59 \r
60 <CENTER><H2>FLAC: ðàçðàáîòêà</H2></CENTER>\r
61 \r
62 <H3>Ïðîåêò FLAC</H3>\r
63 \r
64 <P>FLAC - ýòî îòêðûòûé ïðîåêò è íàì áóäåò î÷åíü ïðèÿòíî, åñëè êòî-ëèáî çàõî÷åò ê íàì ïðèñîåäèíèòüñÿ. Âû ìîæåòå ïðèíèìàòü ó÷àñòèå â ðàçðàáîòêå ÷åðåç <A HREF="http://sourceforge.net/mail/?group_id=13478">ñïèñîê ðàññûëêè</A>, ñîîáùàÿ îá îøèáêàõ èëè âûñêàçûâàÿ ñâîè èäåè, èëè êàê <A HREF="http://sourceforge.net/project/memberlist.php?group_id=13478">ðàçðàáîò÷èê</A>. Â ëþáîì ñëó÷àå, ïî÷èòàéòå <A HREF="goals.html">ñïèñîê öåëåé</A>, ñòîÿùèõ ïåðåä ïðîåêòîì, ïîòîìó ÷òî íåêîòîðûå âîçìîæíîñòè, òàêèå êàê çàùèòà îò êîïèðîâàíèÿ è ñæàòèå ñ ïîòåðÿìè, ìû äîáàâëÿòü íå õîòèì.</P>\r
65 \r
66 <P>Ñïèñîê îñîáåííî âàæíûõ çàäà÷:</P>\r
67 \r
68 <P><BLOCKQUOTE>\r
69 <LI>Òåñòèðîâàíèå. Åíêîäåð, ñæèìàþùèé ôàéë áåç ïîòåðü, äîëæåí ðàáîòàòü àáñîëþòíî êà÷åñòâåííî äëÿ ëþáûõ âõîäíûõ äàííûõ. Íàáîð òåñòîâ ñîäåðæèò îáðàçöû ðàçðàáîòàííûõ ñïåöèàëüíî, ÷òîáû çàñòàâèòü åíêîäåð èçðÿäíî ïîòðóäèòüñÿ, îäíàêî òîëüêî èìè íåëüçÿ îãðàíè÷èâàòüñÿ. ×åì áîëüøå áóäåò òåñòîâ, òåì ëó÷øå.</LI>\r
70 \r
71 <LI>Áîëüøå ïëàãèíîâ äëÿ ïëåéåðîâ. Ñåé÷àñ åñòü ïëàãèíû òîëüêî äëÿ Winamp è XMMS. Õî÷åòñÿ áîëüøå!</LI>\r
72 </BLOCKQUOTE></P>\r
73 \r
74 <P>×åãî áû åùå õîòåëîñü:</P>\r
75 \r
76 <P><BLOCKQUOTE>\r
77 <LI>Óëó÷øèòü ìåòîäû ñæàòèÿ.</LI>\r
78 \r
79 <LI>Ïîïðàâèòü ìåéêôàéëû äëÿ MSVC, ÷òîáû âìåñòî <TT>libFLAC.lib</TT> íà âûõîäå ïîëó÷àëñÿ <TT>libFLAC.dll</TT>.</LI>\r
80 \r
81 <LI>Îáåñïå÷èòü íàñòðàèâàåìóþ ïîääåðæêó ID3v1 è ID3v2 â ïëàãèíàõ.</LI>\r
82 \r
83 <LI>Cäåëàòü ïîääåðæêó äëÿ áîëüøåãî êîëè÷åñòâà òèïîâ âõîäíûõ ôàéëîâ (íå òîëüêî WAVE è raw).</LI>\r
84 \r
85 <LI>Íàðèñóéòå êëàññíîå ëîãî!</LI>\r
86 </BLOCKQUOTE></P>\r
87 \r
88 \r
89 <H3>Èñïîëüçîâàíèå â äðóãèõ ïðîãðàììàõ</H3>\r
90 \r
91 <P>FLAC îòêðûò äëÿ ðàçðàáîò÷èêîâ, æåëàþùèõ äîáàâèòü ïîääåðæêó FLAC â ñâîèõ ïðîãðàììàõ. Âñå íåîáõîäèìûå ôóíêöèè íàõîäÿòñÿ â áèáëèîòåêå <B><TT>libFLAC</TT></B>, ðàñïðîñòðàíÿåìîé ïî ëèöåíçèè LGPL. Ñîîòâåòñòâóþùàÿ äîêóìåíòàöèÿ íàõîäèòñÿ çäåñü:</P>\r
92 \r
93 <UL>\r
94         <LI><A HREF="documentation.html#libFLAC">API äëÿ libFLAC</A></LI>\r
95         <LI><A HREF="format.html">îïèñàíèå ôîðìàòà</A> FLAC.</LI>\r
96         <LI><A HREF="id.html">ñòðàíèöà ðåãèñòðàöèè id</A> äëÿ çàïèñè ñâîèõ ìåòàäàííûõ.</LI>\r
97 </UL>\r
98 \r
99 <P> èñõîäíûõ òåêñòàõ ïðîåêòà åñòü íåñêîëüêî ïðèìåðîâ èñïîëüçîâàíèÿ <B><TT>libFLAC</TT></B>. Íà ñòðàíèöå <A HREF="download.html">ôàéëû</A> íàïèñàíî, êàê ìîæíî èõ ïîëó÷èòü.</P>\r
100 \r
101 <P>&nbsp;Copyright (c) 2001 Josh Coalson</P>\r
102 \r
103 </BODY>\r
104 </HTML>\r