From: Jaroslav Kysela Date: Fri, 23 Mar 2018 18:51:51 +0000 (+0100) Subject: add missing source file src/input/mpegts/dvb_psi_hbbtv.h X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=5de70b42e078170172af604f58831f26360fa710;p=thirdparty%2Ftvheadend.git add missing source file src/input/mpegts/dvb_psi_hbbtv.h --- diff --git a/debian/control b/debian/control index 5fba90dd2..f505376ad 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,7 @@ Source: tvheadend Section: video Priority: extra Maintainer: Adam Sutton -Build-Depends: debhelper (>= 7.0.50), pkg-config, gettext, libavahi-client-dev, libssl-dev, zlib1g-dev, wget, bzip2, git-core, liburiparser-dev, python, ca-certificates, cmake, libpcre2-dev | libpcre3-dev +Build-Depends: debhelper (>= 7.0.50), pkg-config, gettext, libavahi-client-dev, libssl-dev, zlib1g-dev, wget, bzip2, git-core, liburiparser-dev, python, ca-certificates, cmake, libpcre2-dev | libpcre3-dev, libdvbcsa-dev Standards-Version: 3.7.3 Package: tvheadend diff --git a/rpm/tvheadend.spec.in b/rpm/tvheadend.spec.in index 9c9c8f774..522d44f33 100644 --- a/rpm/tvheadend.spec.in +++ b/rpm/tvheadend.spec.in @@ -19,6 +19,7 @@ BuildRequires: gettext-devel BuildRequires: dbus-devel BuildRequires: avahi-devel BuildRequires: avahi-libs +BuildRequires: libdvbcsa-devel BuildRequires: openssl-devel BuildRequires: wget python git BuildRequires: cmake diff --git a/src/input/mpegts/dvb_psi_hbbtv.h b/src/input/mpegts/dvb_psi_hbbtv.h new file mode 100644 index 000000000..3946d96ec --- /dev/null +++ b/src/input/mpegts/dvb_psi_hbbtv.h @@ -0,0 +1,39 @@ +/* + * MPEG TS Program Specific Information code + * Copyright (C) 2007 - 2010 Andreas Öman + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + +#ifndef __DVB_PSI_HBBTV_H +#define __DVB_PSI_HBBTV_H 1 + +#include "dvb.h" +#include "htsmsg.h" + +struct mpegts_table; + +/* + * HBBTV processing + */ + +htsmsg_t *dvb_psi_parse_hbbtv + (struct mpegts_psi_table *mt, const uint8_t *buf, int len, int *_sect); + +void dvb_psi_hbbtv_cb(mpegts_psi_table_t *mt, const uint8_t *buf, int len); + +int dvb_hbbtv_callback + (struct mpegts_table *mt, const uint8_t *buf, int len, int tableid); + +#endif