From 0df90ed395eacdc4e863213e59b75ddfb88780b9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Olivier=20Cr=C3=AAte?= Date: Fri, 20 Feb 2009 17:41:37 -0500 Subject: Moved dtmf elements from gst-plugins-farsight to -bad --- docs/plugins/Makefile.am | 4 ++ docs/plugins/gst-plugins-bad-plugins-docs.sgml | 4 ++ docs/plugins/gst-plugins-bad-plugins-sections.txt | 54 +++++++++++++++++++ docs/plugins/inspect/plugin-dtmf.xml | 64 +++++++++++++++++++++++ 4 files changed, 126 insertions(+) create mode 100644 docs/plugins/inspect/plugin-dtmf.xml (limited to 'docs/plugins') diff --git a/docs/plugins/Makefile.am b/docs/plugins/Makefile.am index edce6a75..e29416a2 100644 --- a/docs/plugins/Makefile.am +++ b/docs/plugins/Makefile.am @@ -146,6 +146,10 @@ EXTRA_HFILES = \ $(top_srcdir)/gst/valve/gstvalve.h \ $(top_srcdir)/gst/y4m/gsty4mencode.h \ $(top_srcdir)/gst/liveadder/liveadder.h \ + $(top_srcdir)/gst/dtmf/gstdtmfsrc.h \ + $(top_srcdir)/gst/dtmf/gstrtpdtmfsrc.h \ + $(top_srcdir)/gst/dtmf/gstrtpdtmfdepay.h \ + $(top_srcdir)/gst/dtmf/gstrtpdtmfcommon.h \ $(top_srcdir)/sys/dvb/gstdvbsrc.h # Images to copy into HTML directory. diff --git a/docs/plugins/gst-plugins-bad-plugins-docs.sgml b/docs/plugins/gst-plugins-bad-plugins-docs.sgml index 750e1961..1aba2c7a 100644 --- a/docs/plugins/gst-plugins-bad-plugins-docs.sgml +++ b/docs/plugins/gst-plugins-bad-plugins-docs.sgml @@ -32,6 +32,7 @@ + @@ -56,6 +57,8 @@ + + @@ -90,6 +93,7 @@ + diff --git a/docs/plugins/gst-plugins-bad-plugins-sections.txt b/docs/plugins/gst-plugins-bad-plugins-sections.txt index a0dc6c74..2bd89411 100644 --- a/docs/plugins/gst-plugins-bad-plugins-sections.txt +++ b/docs/plugins/gst-plugins-bad-plugins-sections.txt @@ -892,3 +892,57 @@ GST_TYPE_VALVE GST_VALVE GST_VALVE_CLASS + +
+element-dtmfsrc +dtmfsrc +GstDTMFSrc + +GstDTMFEventType +GstDTMFSrcEvent +GstDTMFSrcClass +GST_TYPE_DTMF_SRC +GST_DTMF_SRC +GST_DTMF_SRC_CAST +GST_DTMF_SRC_CLASS +GST_DTMF_SRC_GET_CLASS +GST_IS_DTMF_SRC +GST_IS_DTMF_SRC_CLASS +gst_dtmf_src_get_type +gst_dtmf_src_plugin_init +
+ +
+element-rtpdtmfsrc +rtpdtmfsrc +GstRTPDTMFSrc + +GstRTPDTMFSrcClass +GST_TYPE_RTP_DTMF_SRC +GST_IS_RTP_DTMF_SRC +GST_IS_RTP_DTMF_SRC_CLASS +GST_RTP_DTMF_SRC +GST_RTP_DTMF_SRC_CAST +GST_RTP_DTMF_SRC_CLASS +GST_RTP_DTMF_SRC_GET_CLASS +gst_rtp_dtmf_src_get_type +gst_rtp_dtmf_src_plugin_init +GstRTPDTMFPayload +GstRTPDTMFSrcEvent +GstRTPDTMFEventType +
+ +
+element-rtpdtmfdepay +rtpdtmfdepay +GstRtpDTMFDepay + +GstRtpDTMFDepayClass +GST_TYPE_RTP_DTMF_DEPAY +GST_IS_RTP_DTMF_DEPAY +GST_IS_RTP_DTMF_DEPAY_CLASS +GST_RTP_DTMF_DEPAY +GST_RTP_DTMF_DEPAY_CLASS +gst_rtp_dtmf_depay_plugin_init +
+ diff --git a/docs/plugins/inspect/plugin-dtmf.xml b/docs/plugins/inspect/plugin-dtmf.xml new file mode 100644 index 00000000..2c132c54 --- /dev/null +++ b/docs/plugins/inspect/plugin-dtmf.xml @@ -0,0 +1,64 @@ + + dtmf + DTMF plugins + ../../gst/dtmf/.libs/libgstdtmf.so + libgstdtmf.so + 0.1 + LGPL + gst-plugins-bad + DTMF + + + + dtmfsrc + DTMF tone generator + Source/Audio + Generates DTMF tones + Youness Alaoui <youness.alaoui@collabora.co.uk> + + + src + source + always +
audio/x-raw-int, width=(int)16, depth=(int)16, endianness=(int)1234, signed=(boolean)true, rate=(int)8000, channels=(int)1
+
+
+
+ + rtpdtmfdepay + RTP DTMF packet depayloader + Codec/Depayloader/Network + Generates DTMF Sound from telephone-event RTP packets + Youness Alaoui <youness.alaoui@collabora.co.uk> + + + sink + sink + always +
application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)[ 0, 2147483647 ], encoding-name=(string)TELEPHONE-EVENT
+
+ + src + source + always +
audio/x-raw-int, width=(int)16, depth=(int)16, endianness=(int)1234, signed=(boolean)true, rate=(int)[ 0, 2147483647 ], channels=(int)1
+
+
+
+ + rtpdtmfsrc + RTP DTMF packet generator + Source/Network + Generates RTP DTMF packets + Zeeshan Ali <zeeshan.ali@nokia.com> + + + src + source + always +
application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)[ 0, 2147483647 ], ssrc=(int)[ 0, 2147483647 ], encoding-name=(string)TELEPHONE-EVENT
+
+
+
+
+
\ No newline at end of file -- cgit v1.2.1