rtp: ldac: Set frame count information in payload
authorSanchayan Maity <sanchayan@asymptotic.io>
Thu, 24 Feb 2022 14:58:23 +0000 (20:28 +0530)
committerSanchayan Maity <sanchayan@asymptotic.io>
Sat, 26 Feb 2022 15:39:57 +0000 (21:09 +0530)
commitcc3419daf60159394cd310c2405a78775b3f84db
tree5fafbdcb81a562422dec62f7b09fcd0caee2490b
parent7c9a315578e464d9be09f6cebf1d9d073731cd86
rtp: ldac: Set frame count information in payload

The RTP payload seems to be required as it carries the frame count
information. Also, gst_rtp_base_payload_allocate_output_buffer had
the second argument incorrect.

Strangely some devices like Shanling MP4 and Sony XM3 would still
work without this while some like the Sony XM4 do not.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1797>
subprojects/gst-plugins-good/docs/gst_plugins_cache.json
subprojects/gst-plugins-good/gst/rtp/gstrtpldacpay.c
subprojects/gst-plugins-good/gst/rtp/gstrtpldacpay.h