diff options
author | Klaus Schmidinger <vdr@tvdr.de> | 2011-12-10 15:51:35 +0100 |
---|---|---|
committer | Klaus Schmidinger <vdr@tvdr.de> | 2011-12-10 15:51:35 +0100 |
commit | 76b6ae2cabc3806369f222ce4f8d95beb692a2f3 (patch) | |
tree | 3278c7151bdee33ff4b04ce76c7eea91d394b77b /libsi/headers.h | |
parent | 96160f91db58283c9be9dbfc02ea16fd4be4a028 (diff) | |
download | vdr-76b6ae2cabc3806369f222ce4f8d95beb692a2f3.tar.gz vdr-76b6ae2cabc3806369f222ce4f8d95beb692a2f3.tar.bz2 |
Added support for HbbTV to libsi
Diffstat (limited to 'libsi/headers.h')
-rw-r--r-- | libsi/headers.h | 23 |
1 files changed, 22 insertions, 1 deletions
diff --git a/libsi/headers.h b/libsi/headers.h index 6867d2c9..d94f053c 100644 --- a/libsi/headers.h +++ b/libsi/headers.h @@ -10,7 +10,7 @@ * the Free Software Foundation; either version 2 of the License, or * * (at your option) any later version. * * * - * $Id: headers.h 2.2 2011/06/15 21:26:00 kls Exp $ + * $Id: headers.h 2.3 2011/12/10 15:47:15 kls Exp $ * * ***************************************************************************/ @@ -1907,6 +1907,11 @@ struct descr_transport_protocol { /* protocol_id-specific selector bytes follow */ }; +struct descr_url_extension_entry { + u_char url_extension_length :8; + /* URL extension string */ +}; + #define TRANSPORT_VIA_OC_LEN 1 struct transport_via_oc { @@ -1940,6 +1945,12 @@ struct transport_via_oc_end { u_char component_tag :8; }; +#define TRANSPORT_VIA_HTTP_LEN 1 + +struct transport_via_http { + u_char url_base_length :8; +}; + /* 0x03 dvb_j_application_descriptor() */ #define DESCR_DVBJ_APPLICATION_LEN 2 @@ -1991,6 +2002,16 @@ struct descr_application_icons_descriptor_end { u_char icon_flags_lo :8; }; +/* 0x15 simple application location descrptor */ + +#define DESCR_SIMPLE_APPLICATION_LOCATION_LEN 3 + +struct descr_simple_application_location_descriptor { + u_char descriptor_tag :8; + u_char descriptor_length :8; + /* inital_path_bytes */ +}; + // Private DVB Descriptor Premiere.de // 0xF2 Content Transmission Descriptor // http://dvbsnoop.sourceforge.net/examples/example-private-section.html |