rtpopuspay: add DTX support
authorGuillaume Desmottes <guillaume.desmottes@collabora.com>
Wed, 31 Mar 2021 09:18:30 +0000 (11:18 +0200)
committerGuillaume Desmottes <guillaume.desmottes@collabora.com>
Mon, 26 Apr 2021 13:25:56 +0000 (15:25 +0200)
commit41ba8c1b00f5ad5f27c37b97ddee196d9d6e6d6a
treebb1e1d639d1422ca682201ffa517b183ee79952e
parenta0067316e741e20e1ecbb01b3a3005fb64952eb7
rtpopuspay: add DTX support

If enabled, the payloader won't transmit empty frames.

Can be tested using:
  opusenc dtx=true bitrate-type=vbr ! rtpopuspay dtx=true

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/merge_requests/967>
docs/gst_plugins_cache.json
gst/rtp/gstrtpopuspay.c
gst/rtp/gstrtpopuspay.h
tests/check/elements/rtp-payloading.c