rtpg726depay
Extracts G.726 audio from RTP packets
Hierarchy
GObject ╰──GInitiallyUnowned ╰──GstObject ╰──GstElement ╰──GstRTPBaseDepayload ╰──rtpg726depay
Factory details
Authors: – Axis Communications
Classification: – Codec/Depayloader/Network/RTP
Rank – secondary
Plugin – gstrtp
Package – GStreamer Good Plug-ins
Pad Templates
sink
application/x-rtp:
media: audio
encoding-name: { (string)G726, (string)G726-16, (string)G726-24, (string)G726-32, (string)G726-40, (string)AAL2-G726-16, (string)AAL2-G726-24, (string)AAL2-G726-32, (string)AAL2-G726-40 }
clock-rate: 8000
src
audio/x-adpcm:
channels: 1
rate: 8000
bitrate: { (int)16000, (int)24000, (int)32000, (int)40000 }
block_align: { (int)2, (int)3, (int)4, (int)5 }
layout: g726
Properties
force-aal2
“force-aal2” gboolean
Force AAL2 decoding for compatibility with bad payloaders
Flags : Read / Write
Default value : true
max-reorder
“max-reorder” gint
Max seqnum reorder before assuming sender has restarted
Flags : Read / Write
Default value : 100
source-info
“source-info” gboolean
Add RTP source information as buffer meta
Flags : Read / Write
Default value : false
stats
“stats” GstStructure *
Various statistics
Flags : Read
Default value :
application/x-rtp-depayload-stats, clock_rate=(uint)0, npt-start=(guint64)0, npt-stop=(guint64)18446744073709551615, play-speed=(double)1, play-scale=(double)1, running-time-dts=(guint64)18446744073709551615, running-time-pts=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0;
The results of the search are