summaryrefslogtreecommitdiff
path: root/doc/ru/developers.html
blob: cdf45ba82cfb83331d5993f3db44f64e1c66f237 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//RU">
<!-- Copyright (c)  2001  Josh Coalson -->
<!-- Permission is granted to copy, distribute and/or modify this document -->
<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
<!-- or any later version published by the Free Software Foundation; -->
<!-- with no invariant sections. -->
<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
<HTML>
<HEAD>
<META CHARSET="windows-1251">
<TITLE>FLAC: разработка</TITLE>
</HEAD>

<BODY>
<CENTER><TABLE cellpadding=0 cellspacing=0 border=0>
<TR>
<TD align=center>|</TD>
<TD height=22 align=center nowrap>
&nbsp;<A HREF="index.html">начало</A>&nbsp;</TD>
<TD align=center>|</TD>
<TD align=center nowrap>
&nbsp;<A HREF="news.html">новости</A>&nbsp;</TD>
<TD align=center>|</TD>
<TD align=center nowrap>
&nbsp;<A HREF="download.html">файлы</A>&nbsp;</TD>
<TD align=center>|</TD>
<TD align=center nowrap>
&nbsp;<A HREF="features.html">характеристики</A>&nbsp;</TD>
<TD align=center>|</TD>
<TD align=center nowrap>
&nbsp;<A HREF="goals.html">цели</A>&nbsp;</TD>
<TD align=center>|</TD>
<TD align=center nowrap>
&nbsp;<A HREF="format.html">формат</A>&nbsp;</TD>
<TD align=center>|</TD></TR>

<TR>
<TD align=center>|</TD>
<TD align=center nowrap>
&nbsp;<A HREF="id.html">id</A>&nbsp;</TD>
<TD align=center>|</TD>
<TD align=center nowrap>
&nbsp;<A HREF="comparison.html">сравнение</A>&nbsp;</TD>
<TD align=center>|</TD>
<TD align=center nowrap>
&nbsp;разработка&nbsp;</TD>
<TD align=center>|</TD>
<TD align=center nowrap>
&nbsp;<A HREF="documentation.html">документация</A>&nbsp;</TD>
<TD align=center>|</TD>
<TD align=center nowrap>
&nbsp;<A HREF="links.html">ссылки</A>&nbsp;</TD>
<TD align=center>|</TD>
<TD align=center nowrap>
&nbsp;<A HREF="authors.html">авторы</A>&nbsp;</TD>
<TD align=center>|</TD></TR>
</TABLE></CENTER>

<P><CENTER><TABLE cellpadding=0 cellspacing=0 border=0>
<TR><TD align=center>|</TD>
<TD height=22 align=center nowrap>
&nbsp;<A HREF="../developers.html">english</A>&nbsp;</TD>
<TD align=center>|</TD>
<TD align=center nowrap>
&nbsp;русский</A>&nbsp;</TD>
<TD align=center>|</TD></TR>
</TABLE></CENTER></P>


<CENTER><H2>FLAC: разработка</H2></CENTER>

<H3>Проект FLAC</H3>

<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>

<P>Список особенно важных задач:</P>

<P><BLOCKQUOTE>
<LI>Больше плагинов для плейеров. Сейчас есть плагины только для Winamp и XMMS. Хочется больше!</LI>

<LI>Улучшить методы сжатия.</LI>
</BLOCKQUOTE></P>

<P>Чего бы еще хотелось:</P>

<P><BLOCKQUOTE>
<LI>Поправить мейкфайлы для MSVC, чтобы вместо <TT>libFLAC.lib</TT> на выходе получался <TT>libFLAC.dll</TT>.</LI>

<LI>Обеспечить настраиваемую поддержку ID3v1 и ID3v2 в плагинах.</LI>

<LI>Cделать поддержку для большего количества типов входных файлов (не только WAVE и raw).</LI>

<LI>Нарисуйте классное лого!</LI>
</BLOCKQUOTE></P>

<P>В данный момент ведется работа над созданием:</P>

<P><BLOCKQUOTE>
<LI>Кодека Windows ACM</LI>

<LI>Модуля FLAC для библиотеки <A HREF="http://oss.sgi.com/projects/audiofile/">Audiofile</A>.
</BLOCKQUOTE></P>

<H3>Использование в других программах</H3>

<P>FLAC открыт для разработчиков, желающих добавить поддержку FLAC в своих программах. Все необходимые функции находятся в библиотеке <B><TT>libFLAC</TT></B>, распространяемой по лицензии LGPL. Соответствующая документация находится здесь:</P>

<UL>
	<LI><A HREF="documentation.html#libFLAC">API для libFLAC</A></LI>
	<LI><A HREF="format.html">описание формата</A> FLAC.</LI>
	<LI><A HREF="id.html">страница регистрации id</A> для записи своих метаданных.</LI>
</UL>

<P>В исходных текстах проекта есть несколько примеров использования <B><TT>libFLAC</TT></B>. На странице <A HREF="download.html">файлы</A> написано, как можно их получить.</P>

<P>&nbsp;Copyright (c) 2001 Josh Coalson</P>

</BODY>
</HTML>