ffmpeg/libavformat
dhead666 48e36f8a12 libavformat/mpegtsenc: allow to set service_type in sdt
This adds an option to set the service type in mpegts as defined in ETSI 300 468.

I added what I believe are the most useful service types as pre defined values,
the others can be sent by using their hexdecimal form directly (e.g. -mpegts_service_type digital_radio, -mpegts_service_type 0x07).

I've been using this patch in order to pipe internet radio stream (originally as HLS/m3u8) from ffmpeg to tvheadend,
when the service type set right tvheadend recognize the mpegts stream as a radio channel.

The patch in its original form was written by linuxstb from freenode's hts channel which allowed me pushing it upstream.

This close issue 4118.

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-02-02 22:02:26 +01:00
..
2014-08-24 11:05:42 +00:00
2014-12-18 00:10:35 +01:00
2013-10-13 20:13:38 +00:00
2013-10-18 19:53:47 +02:00
2015-01-05 01:45:49 +01:00
2013-12-25 17:14:32 +01:00
2014-10-20 10:38:38 +01:00
2013-10-06 19:36:53 +02:00
2014-12-09 19:58:56 +01:00
2014-08-30 15:50:22 +00:00
2014-12-18 00:10:35 +01:00
2013-01-24 15:02:44 +00:00
2014-08-24 11:05:42 +00:00
2014-06-18 14:55:28 +02:00
2014-06-03 10:58:19 -08:00
2014-04-16 19:41:41 +02:00
2015-01-15 17:09:39 +01:00
2014-10-20 10:38:37 +01:00
2014-08-24 11:05:42 +00:00
2014-08-24 11:05:42 +00:00
2013-12-23 16:28:44 +01:00
2014-07-03 15:46:26 +02:00
2014-07-13 19:18:31 +02:00
2014-07-13 19:18:31 +02:00
2014-08-15 22:47:45 +02:00
2015-01-05 01:45:49 +01:00
2014-09-30 20:21:14 +02:00
2015-01-14 01:39:16 +01:00
2014-05-17 20:13:33 +02:00
2013-11-13 22:56:18 +01:00
2015-01-30 09:33:49 +00:00
2014-11-06 09:05:37 +01:00
2014-12-18 23:27:07 +01:00
2014-12-18 23:27:07 +01:00
2015-02-01 20:00:10 +01:00
2014-04-20 20:56:02 +02:00
2014-08-24 11:05:42 +00:00
2014-12-02 11:40:01 +01:00
2014-12-18 00:10:35 +01:00
2013-12-25 17:38:29 +01:00
2014-12-20 00:17:43 +01:00
2014-08-15 22:47:45 +02:00
2014-12-18 23:11:37 +02:00
2014-10-21 03:52:27 +02:00
2015-01-18 00:36:56 +01:00
2014-08-24 11:05:42 +00:00
2014-08-24 11:05:42 +00:00
2015-02-01 20:00:10 +01:00
2014-09-30 20:21:14 +02:00
2014-10-22 23:12:38 +02:00
2014-03-08 12:36:57 +01:00
2013-10-13 20:13:38 +00:00
2015-01-11 00:35:01 +01:00
2015-01-11 00:35:01 +01:00
2014-08-16 14:31:41 +02:00
2014-08-24 11:05:42 +00:00
2014-12-18 00:10:35 +01:00