Sophie

Sophie

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

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

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML
><HEAD
><TITLE
>Other Element Types</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="PREVIOUS"
TITLE="All Events Together"
HREF="section-events-definitions.html"><LINK
REL="NEXT"
TITLE="Writing a Source"
HREF="chapter-other-source.html"></HEAD
><BODY
CLASS="part"
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="section-events-definitions.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
></TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
HREF="chapter-other-source.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
></TABLE
><HR
ALIGN="LEFT"
WIDTH="100%"></DIV
><DIV
CLASS="PART"
><A
NAME="part-other"
></A
><DIV
CLASS="TITLEPAGE"
><H1
CLASS="title"
>IV. Other Element Types</H1
><DIV
CLASS="PARTINTRO"
><A
NAME="AEN1736"
></A
><P
>&#13;        By now, we have looked at pretty much any feature that can be embedded
        into a <SPAN
CLASS="application"
>GStreamer</SPAN
> element. However, we have limited ourselves to the
        simple model of a filter element. In this chapter, we will look at the
        specific difficulties and things to keep in mind when writing specific
        types of elements. We will discuss output elements (sinks), input
        elements (sources), 1-to-N elements, N-to-1 elements, N-to-N elements,
        autopluggers and managers. Some of these represent elements that don't
        actually exist. Rather, they represent a general concept.
      </P
></DIV
><DIV
CLASS="TOC"
><DL
><DT
><B
>Table of Contents</B
></DT
><DT
>21. <A
HREF="chapter-other-source.html"
>Writing a Source</A
></DT
><DT
>22. <A
HREF="chapter-other-sink.html"
>Writing a Sink</A
></DT
><DT
>23. <A
HREF="chapter-other-oneton.html"
>Writing a 1-to-N element</A
></DT
><DD
><DL
><DT
>23.1. <A
HREF="chapter-other-oneton.html#section-other-demuxer"
>Writing a Demuxer</A
></DT
></DL
></DD
><DT
>24. <A
HREF="chapter-other-ntoone.html"
>Writing a N-to-1 Element</A
></DT
><DD
><DL
><DT
>24.1. <A
HREF="chapter-other-ntoone.html#section-other-muxer"
>Writing a Muxer</A
></DT
></DL
></DD
><DT
>25. <A
HREF="chapter-other-nton.html"
>Writing a N-to-N element</A
></DT
><DT
>26. <A
HREF="chapter-other-autoplugger.html"
>Writing an Autoplugger</A
></DT
><DT
>27. <A
HREF="chapter-other-manager.html"
>Writing a Manager</A
></DT
></DL
></DIV
></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="section-events-definitions.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="chapter-other-source.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>All Events Together</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
>&nbsp;</TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>Writing a Source</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>