mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-27 12:11:13 +00:00
add theoraenc
Original commit message from CVS: * docs/plugins/gst-plugins-base-plugins-docs.sgml: * docs/plugins/gst-plugins-base-plugins-sections.txt: * ext/theora/theoraenc.c: add theoraenc
This commit is contained in:
parent
32f976bfea
commit
9286debe9d
5 changed files with 49 additions and 22 deletions
|
@ -1,10 +1,17 @@
|
||||||
|
2005-09-14 Thomas Vander Stichele <thomas at apestaart dot org>
|
||||||
|
|
||||||
|
* docs/plugins/gst-plugins-base-plugins-docs.sgml:
|
||||||
|
* docs/plugins/gst-plugins-base-plugins-sections.txt:
|
||||||
|
* ext/theora/theoraenc.c:
|
||||||
|
add theoraenc
|
||||||
|
|
||||||
2005-09-13 Tim-Philipp Müller <tim at centricular dot net>
|
2005-09-13 Tim-Philipp Müller <tim at centricular dot net>
|
||||||
|
|
||||||
* gst/audioconvert/Makefile.am:
|
* gst/audioconvert/Makefile.am:
|
||||||
Audioconvert derives from GstBaseTransform and should
|
Audioconvert derives from GstBaseTransform and should
|
||||||
link to the library with our base elements to avoid
|
link to the library with our base elements to avoid
|
||||||
unresolved symbols. Makes things work with MinGW (#316160)
|
unresolved symbols. Makes things work with MinGW (#316160)
|
||||||
|
|
||||||
* gst/playback/test4.c: (main):
|
* gst/playback/test4.c: (main):
|
||||||
Fix MinGW build problem and use g_usleep() instead of
|
Fix MinGW build problem and use g_usleep() instead of
|
||||||
sleep() (#316162)
|
sleep() (#316162)
|
||||||
|
|
2
common
2
common
|
@ -1 +1 @@
|
||||||
Subproject commit 30a1fc4dc24133cc411e0232af87790ae2f845b2
|
Subproject commit 22ed11765884ef97b7346f0723ffc0e7fe540640
|
|
@ -13,13 +13,14 @@
|
||||||
<chapter>
|
<chapter>
|
||||||
<title>gst-plugins-base Elements</title>
|
<title>gst-plugins-base Elements</title>
|
||||||
<xi:include href="xml/element-ffmpegcolorspace.xml" />
|
<xi:include href="xml/element-ffmpegcolorspace.xml" />
|
||||||
<xi:include href="xml/element-multifdsink.xml" />
|
|
||||||
<xi:include href="xml/element-tcpserversink.xml" />
|
|
||||||
<xi:include href="xml/element-videotestsrc.xml" />
|
|
||||||
<xi:include href="xml/element-volume.xml" />
|
|
||||||
<!--
|
<!--
|
||||||
<xi:include href="xml/element-gnomevfssink.xml" />
|
<xi:include href="xml/element-gnomevfssink.xml" />
|
||||||
-->
|
-->
|
||||||
|
<xi:include href="xml/element-multifdsink.xml" />
|
||||||
|
<xi:include href="xml/element-tcpserversink.xml" />
|
||||||
|
<xi:include href="xml/element-theoraenc.xml" />
|
||||||
|
<xi:include href="xml/element-videotestsrc.xml" />
|
||||||
|
<xi:include href="xml/element-volume.xml" />
|
||||||
<xi:include href="xml/element-vorbisenc.xml" />
|
<xi:include href="xml/element-vorbisenc.xml" />
|
||||||
</chapter>
|
</chapter>
|
||||||
|
|
||||||
|
|
|
@ -18,22 +18,6 @@ GstClientStatus
|
||||||
GstMultiFdSinkClass
|
GstMultiFdSinkClass
|
||||||
</SECTION>
|
</SECTION>
|
||||||
|
|
||||||
<SECTION>
|
|
||||||
<FILE>element-tcpserversink</FILE>
|
|
||||||
GstTCPServerSink
|
|
||||||
<TITLE>tcpserversink</TITLE>
|
|
||||||
<SUBSECTION Standard>
|
|
||||||
GstTCPServerSinkClass
|
|
||||||
</SECTION>
|
|
||||||
|
|
||||||
<SECTION>
|
|
||||||
<FILE>element-tcpserversink</FILE>
|
|
||||||
GstTCPServerSink
|
|
||||||
<TITLE>tcpserversink</TITLE>
|
|
||||||
<SUBSECTION Standard>
|
|
||||||
GstTCPServerSinkClass
|
|
||||||
</SECTION>
|
|
||||||
|
|
||||||
<SECTION>
|
<SECTION>
|
||||||
<FILE>element-gnomevfssink</FILE>
|
<FILE>element-gnomevfssink</FILE>
|
||||||
GstGnomeVFSSink
|
GstGnomeVFSSink
|
||||||
|
@ -42,6 +26,23 @@ GstGnomeVFSSink
|
||||||
GstGnomeVFSSinkClass
|
GstGnomeVFSSinkClass
|
||||||
</SECTION>
|
</SECTION>
|
||||||
|
|
||||||
|
<SECTION>
|
||||||
|
<FILE>element-tcpserversink</FILE>
|
||||||
|
GstTCPServerSink
|
||||||
|
<TITLE>tcpserversink</TITLE>
|
||||||
|
<SUBSECTION Standard>
|
||||||
|
GstTCPServerSinkClass
|
||||||
|
</SECTION>
|
||||||
|
|
||||||
|
<SECTION>
|
||||||
|
<FILE>element-theoraenc</FILE>
|
||||||
|
GstTheoraEnc
|
||||||
|
<TITLE>theoraenc</TITLE>
|
||||||
|
<SUBSECTION Standard>
|
||||||
|
GstTheoraEncClass
|
||||||
|
</SECTION>
|
||||||
|
|
||||||
|
|
||||||
<SECTION>
|
<SECTION>
|
||||||
<FILE>element-videotestsrc</FILE>
|
<FILE>element-videotestsrc</FILE>
|
||||||
<TITLE>videotestsrc</TITLE>
|
<TITLE>videotestsrc</TITLE>
|
||||||
|
|
|
@ -17,6 +17,24 @@
|
||||||
* Boston, MA 02111-1307, USA.
|
* Boston, MA 02111-1307, USA.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
/**
|
||||||
|
* SECTION:theoraenc
|
||||||
|
* @see_also: theoradec, oggmux
|
||||||
|
*
|
||||||
|
* <refsect2>
|
||||||
|
* <para>
|
||||||
|
* This element encodes raw video into a Theora stream.
|
||||||
|
* <ulink url="http://www.theora.org/">Theora</ulink> is a royalty-free
|
||||||
|
* video codec maintained by the <ulink url="http://www.xiph.org/">Xiph.org
|
||||||
|
* Foundation</ulink>, based on the VP3 codec.
|
||||||
|
* </para>
|
||||||
|
* <title>Example pipeline</title>
|
||||||
|
* <programlisting>
|
||||||
|
* gst-launch -v videotestsrc num-buffers=1000 ! theoraenc ! oggmux ! filesink location=videotestsrc.ogg
|
||||||
|
* </programlisting>
|
||||||
|
* </refsect2>
|
||||||
|
*/
|
||||||
|
|
||||||
#ifdef HAVE_CONFIG_H
|
#ifdef HAVE_CONFIG_H
|
||||||
# include "config.h"
|
# include "config.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Reference in a new issue