Sophie

Sophie

distrib > Mandriva > 10.0-com > i586 > by-pkgid > f0a9f2b9c81d34eadc43f527947c0b70 > files > 209

libgstreamer0.7-devel-0.7.4-2mdk.i586.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML
><HEAD
><TITLE
>Preface</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK
REL="HOME"
TITLE="GStreamer Plugin Writer's Guide"
HREF="index.html"><LINK
REL="UP"
TITLE="Introduction"
HREF="part-introduction.html"><LINK
REL="PREVIOUS"
TITLE="Introduction"
HREF="part-introduction.html"><LINK
REL="NEXT"
TITLE="Preliminary Reading"
HREF="section-preface-reading.html"></HEAD
><BODY
CLASS="chapter"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
VLINK="#840084"
ALINK="#0000FF"
><DIV
CLASS="NAVHEADER"
><TABLE
SUMMARY="Header navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TH
COLSPAN="3"
ALIGN="center"
><SPAN
CLASS="application"
>GStreamer</SPAN
> Plugin Writer's Guide</TH
></TR
><TR
><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
HREF="part-introduction.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
></TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
HREF="section-preface-reading.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
></TABLE
><HR
ALIGN="LEFT"
WIDTH="100%"></DIV
><DIV
CLASS="chapter"
><H1
><A
NAME="chapter-intro-preface"
></A
>Chapter 1. Preface</H1
><DIV
CLASS="sect1"
><H1
CLASS="sect1"
><A
NAME="section-preface-who"
>1.1. Who Should Read This Guide?</A
></H1
><P
>&#13;      This guide explains how to write new modules for <SPAN
CLASS="application"
>GStreamer</SPAN
>. The guide is
      relevant to several groups of people:
    </P
><P
></P
><UL
><LI
><P
>&#13;          Anyone who wants to add support for new ways of processing data in
          <SPAN
CLASS="application"
>GStreamer</SPAN
>. For example, a person in this group might want to create
          a new data format converter, a new visualization tool, or a new
          decoder or encoder.
        </P
></LI
><LI
><P
>&#13;          Anyone who wants to add support for new input and output devices. For
          example, people in this group might want to add the ability to write
          to a new video output system or read data from a digital camera or
          special microphone.
        </P
></LI
><LI
><P
>&#13;          Anyone who wants to extend <SPAN
CLASS="application"
>GStreamer</SPAN
> in any way. You need to have an
          understanding of how the plugin system works before you can understand
          the constraints that the plugin system places on the rest of the code.
          Also, you might be surprised after reading this at how much can be
          done with plugins.
        </P
></LI
></UL
><P
>&#13;      This guide is not relevant to you if you only want to use the existing
      functionality of <SPAN
CLASS="application"
>GStreamer</SPAN
>, or if you just want to use an application
      that uses <SPAN
CLASS="application"
>GStreamer</SPAN
>. If you are only interested in using existing
      plugins to write a new application - and there are quite a lot of
      plugins already - you might want to check the <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>GStreamer Application Development Manual</I
></SPAN
>. If you
      are just trying to get help with a <SPAN
CLASS="application"
>GStreamer</SPAN
> application, then you
      should check with the user manual for that particular application.
    </P
></DIV
></DIV
><DIV
CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
SUMMARY="Footer navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
HREF="part-introduction.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="index.html"
ACCESSKEY="H"
>Home</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
HREF="section-preface-reading.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>Introduction</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="part-introduction.html"
ACCESSKEY="U"
>Up</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>Preliminary Reading</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>