• Home
Name Date Size #Lines LOC

..--

READMED12-May-2024895 2319

dataprotocol.cD12-May-202423.6 KiB778441

dataprotocol.hD12-May-20244.4 KiB11449

dp-private.hD12-May-20242.1 KiB5522

gstgdp.cD12-May-20241.3 KiB4317

gstgdpdepay.cD12-May-202417.4 KiB592448

gstgdpdepay.hD12-May-20242.2 KiB8646

gstgdpelement.cD12-May-20241.1 KiB3814

gstgdpelements.hD12-May-20241.1 KiB3610

gstgdppay.cD12-May-202421 KiB714522

gstgdppay.hD12-May-20242.1 KiB8040

meson.buildD12-May-2024403 1917

README

1Sample pipelines:
2- replacing tcpserversink protocol=gdp with gdppay ! tcpserversink:
3  - raw audio:
4    - server:
5      gst-launch-1.0 -v audiotestsrc ! gdppay version=0.2 ! tcpserversink
6    - client:
7      gst-launch-1.0 -v tcpclientsrc protocol=gdp ! alsasink sync=FALSE
8
9  - vorbis packets:
10    - server:
11      gst-launch-1.0 -v audiotestsrc ! audioconvert ! vorbisenc ! gdppay version=0.2 ! tcpserversink
12    - client:
13      gst-launch-1.0 -v tcpclientsrc protocol=gdp ! vorbisdec ! audioconvert ! alsasink sync=FALSE
14
15  - ogg packets:
16    - server:
17      gst-launch-1.0 -v audiotestsrc ! audioconvert ! vorbisenc ! oggmux ! gdppay version=0.2 ! tcpserversink
18    - client:
19      gst-launch-1.0 -v tcpclientsrc protocol=gdp ! oggdemux ! vorbisdec ! audioconvert ! alsasink sync=FALSE
20
21  In all the client pipelines, tcpclientsrc protocol=gdp can be replaced with
22  tcpclientsrc ! gdpdepay
23