]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
dvb: add ATSC descriptor definitions from A/65
authorLauri Myllari <lauri.myllari@gmail.com>
Sat, 10 Jan 2015 18:58:30 +0000 (10:58 -0800)
committerJaroslav Kysela <perex@perex.cz>
Thu, 22 Oct 2015 15:33:58 +0000 (17:33 +0200)
src/input/mpegts/dvb.h

index f0115f984738423bd6ec7872558a305fece191a2..ac5f078a47171434771e35e1c88060a63af02009 100644 (file)
@@ -153,6 +153,22 @@ struct mpegts_mux;
 #define DVB_DESC_FREESAT_LCN          0xD3
 #define DVB_DESC_FREESAT_REGIONS      0xD4
 
+/* Descriptors defined in A/65:2009 */
+
+#define ATSC_DESC_STUFFING            0x80
+#define ATSC_DESC_AC3                 0x81
+#define ATSC_DESC_CAPTION             0x86
+#define ATSC_DESC_CONTENT_ADVISORY    0x87
+#define ATSC_DESC_EXT_CHANNEL_NAME    0xA0
+#define ATSC_DESC_SERVICE_LOCATION    0xA1
+#define ATSC_DESC_TIMESHIFTED_SVC     0xA2
+#define ATSC_DESC_COMPONENT_NAME      0xA3
+#define ATSC_DESC_DCC_DEPARTING       0xA8
+#define ATSC_DESC_DCC_ARRIVING        0xA9
+#define ATSC_DESC_REDISTRIB_CTRL      0xAA
+#define ATSC_DESC_GENRE               0xAB
+#define ATSC_DESC_PRIVATE_INFO        0xAD
+
 /* Service type lookup */
 
 int dvb_servicetype_lookup ( int t );