view src/flac-1.2.1/doc/html/ru/developers.html @ 83:ae30d91d2ffe

Replace these with versions built using an older toolset (so as to avoid ABI compatibilities when linking on Ubuntu 14.04 for packaging purposes)
author Chris Cannam
date Fri, 07 Feb 2020 11:51:13 +0000
parents 05aa0afa9217
children
line wrap: on
line source
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//RU">
<!-- Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  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 - это открытый проект и нам будет очень приятно, если кто-либо захочет к нам присоединиться. Самый удобный способ для передачи изменений -- это файлы, созданные командой <B><TT>diff -c</TT></B> и отправленные в <A HREF="http://sourceforge.net/mail/?group_id=13478">список рассылки для разработчиков</A> (запакованные исходные тексты тоже нормальный вариант). Обязательно почитайте <A HREF="goals.html">список целей</A>, стоящих перед проектом, потому что некоторые возможности, такие как защита от копирования и сжатие с потерями, мы добавлять не хотим.</P>

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

<P><BLOCKQUOTE>
<LI>Программа установки для Windows.</LI>

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

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

<P><BLOCKQUOTE>
<LI>Обеспечить поддержку воспроизведения потоков в плагинах.</LI>

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

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

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

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

<UL>
	<LI><A HREF="../api/index.html">API для libFLAC и 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> и <B><TT>libFLAC++</TT></B>. На странице <A HREF="download.html">файлы</A> написано, как можно их получить.</P>

<P>&nbsp;Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson</P>

</BODY>
</HTML>