rtpdtmfdepay
rtpdtmfdepay — Generates DTMF Sound from telephone-event RTP packets
|
|
Object Hierarchy
GObject
+----GstObject
+----GstElement
+----GstBaseRTPDepayload
+----GstRtpDTMFDepay
Description
This element takes RTP DTMF packets and produces sound. It also emits a
message on the GstBus.
The message is called "dtmf-event" and has the following fields
Synopsis
Element Information
plugin |
dtmf
|
author |
Youness Alaoui <youness.alaoui@collabora.co.uk> |
class |
Codec/Depayloader/Network |
Element Pads
name |
sink |
direction |
sink |
presence |
always |
details |
application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)[ 0, 2147483647 ], encoding-name=(string)TELEPHONE-EVENT |
name |
src |
direction |
source |
presence |
always |
details |
audio/x-raw-int, width=(int)16, depth=(int)16, endianness=(int)1234, signed=(boolean)true, rate=(int)[ 0, 2147483647 ], channels=(int)1 |
Details
GstRtpDTMFDepay
typedef struct _GstRtpDTMFDepay GstRtpDTMFDepay;
Property Details
The "max-duration"
property
"max-duration" guint : Read / Write
The maxumimum duration (ms) of the outgoing soundpacket. (0 = no limit).
Default value: 0
The "unit-time"
property
"unit-time" guint : Read / Write
The smallest unit (ms) the duration must be a multiple of (0 disables it).
Allowed values: <= 1000
Default value: 0
See Also
rtpdtmfsrc, rtpdtmfmux