mpegts: Add support for SCTE-35 sections
authorEdward Hervey <edward@centricular.com>
Thu, 26 Sep 2019 15:28:27 +0000 (17:28 +0200)
committerEdward Hervey <bilboed@bilboed.com>
Thu, 31 Oct 2019 12:31:27 +0000 (12:31 +0000)
commit6a9108884c6a92a20b907745f95d77ef75afdf57
treebb3434ec61628595a42e738abe3484f3eafed628
parent5464775aef70ae428e858ac8dc33088f6a673683
mpegts: Add support for SCTE-35 sections

Not all commands are supported, but the most common ones are.
Both parsing and packetizing is supported
gst-libs/gst/mpegts/gst-scte-section.c [new file with mode: 0644]
gst-libs/gst/mpegts/gst-scte-section.h
gst-libs/gst/mpegts/gstmpegtssection.c
gst-libs/gst/mpegts/gstmpegtssection.h
gst-libs/gst/mpegts/meson.build
gst/mpegtsdemux/mpegtsbase.c
tests/check/libs/mpegts.c
tests/examples/mpegts/ts-parser.c