gstreamer/gst/mpegtsmux
Edward Hervey ef16d7558f mpegtsmux: Add SCTE-35 support
This adds two properties:
* scte-35-pid: If not 0, enables the SCTE-35 support for the current
  program. This will write the proper PMT and send SCTE-35 NULL
  commands (i.e. heartbeats) at a regular interval
* scte-35-null-interval: This specifies the interval at which the
  NULL commands should be sent

Sending SCTE-35 commands is done by creating the appropriate SCTE-35
GstMpegtsSection and then sending them on the muxer. See the
associated example
2019-10-31 12:31:27 +00:00
..
tsmux mpegtsmux: Add SCTE-35 support 2019-10-31 12:31:27 +00:00
gstatscmux.c atscmux: fix AC-3 stream id 2019-08-13 21:36:06 +00:00
gstatscmux.h mpegtsmux: spring cleanup, no functional change 2019-05-19 19:40:48 +00:00
gstbasetsmux.c mpegtsmux: Add SCTE-35 support 2019-10-31 12:31:27 +00:00
gstbasetsmux.h mpegtsmux: Add SCTE-35 support 2019-10-31 12:31:27 +00:00
gstbasetsmuxaac.c mpegtsmux: Remove white space 2019-07-04 19:42:48 +09:00
gstbasetsmuxaac.h mpegtsmux: Remove white space 2019-07-04 19:42:48 +09:00
gstbasetsmuxjpeg2000.c mpegtsmux: Remove white space 2019-07-04 19:42:48 +09:00
gstbasetsmuxjpeg2000.h mpegtsmux: Remove white space 2019-07-04 19:42:48 +09:00
gstbasetsmuxopus.c mpegtsmux: Remove white space 2019-07-04 19:42:48 +09:00
gstbasetsmuxopus.h mpegtsmux: Remove white space 2019-07-04 19:42:48 +09:00
gstbasetsmuxttxt.c mpegtsmux: Remove white space 2019-07-04 19:42:48 +09:00
gstbasetsmuxttxt.h mpegtsmux: Remove white space 2019-07-04 19:42:48 +09:00
gstmpegtsmux.c mpegtsmux: Remove white space 2019-07-04 19:42:48 +09:00
gstmpegtsmux.h mpegtsmux: Remove white space 2019-07-04 19:42:48 +09:00
gstmpegtsmuxplugin.c mpegtsmux: spring cleanup, no functional change 2019-05-19 19:40:48 +00:00
meson.build mpegtsmux: spring cleanup, no functional change 2019-05-19 19:40:48 +00:00